diff --git a/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py b/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py index 3610f591908..47c7104a86b 100644 --- a/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py b/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py index 80bf22aee0f..4f83e1f9a28 100644 --- a/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/archive/archive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ArchivePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py b/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py index f7bb2246b24..ce9d2831a33 100644 --- a/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/favorite/favorite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: FavoritePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FavoritePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py b/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py index f5a625a7362..785fa99c510 100644 --- a/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/mark_read/mark_read_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MarkReadPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkReadPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py b/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py index d0eb4feb077..ae2e1df4b09 100644 --- a/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/mark_unread/mark_unread_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MarkUnreadPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MarkUnreadPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py b/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py index ed25fb5d102..337bcfc0205 100644 --- a/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/unarchive/unarchive_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnarchivePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnarchivePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py b/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py index 954b9bfafb8..0aefd3a81c7 100644 --- a/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py +++ b/msgraph/generated/admin/service_announcement/messages/unfavorite/unfavorite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnfavoritePostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnfavoritePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py b/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py index 44fdd50def4..50578acba6a 100644 --- a/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py +++ b/msgraph/generated/application_templates/item/instantiate/instantiate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: InstantiatePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ApplicationServicePrincipal] + Find more info here: https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/delta/delta_request_builder.py b/msgraph/generated/applications/delta/delta_request_builder.py index e61ce4ce444..a96ee8c3957 100644 --- a/msgraph/generated/applications/delta/delta_request_builder.py +++ b/msgraph/generated/applications/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/application-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py index 907b7dc0285..8d8331676c8 100644 --- a/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/applications/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py index 3cf32ef3e76..8fa094428fb 100644 --- a/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/applications/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/add_key/add_key_request_builder.py b/msgraph/generated/applications/item/add_key/add_key_request_builder.py index 93d5285074f..37168449aa7 100644 --- a/msgraph/generated/applications/item/add_key/add_key_request_builder.py +++ b/msgraph/generated/applications/item/add_key/add_key_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddKeyPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[KeyCredential] + Find more info here: https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/add_password/add_password_request_builder.py b/msgraph/generated/applications/item/add_password/add_password_request_builder.py index 60dff277462..5de118b529f 100644 --- a/msgraph/generated/applications/item/add_password/add_password_request_builder.py +++ b/msgraph/generated/applications/item/add_password/add_password_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPasswordPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordCredential] + Find more info here: https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py index 18cc9b6304a..9f2ecabeb64 100644 --- a/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/applications/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py index 760b2607dd8..2411a8faec8 100644 --- a/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/applications/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py index d4b2092f7c2..6afb01dfec8 100644 --- a/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/applications/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py b/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py index 79ad83c0cb5..ab1137f497a 100644 --- a/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py +++ b/msgraph/generated/applications/item/remove_key/remove_key_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveKeyPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py b/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py index 7341ce416ef..4100acfa488 100644 --- a/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py +++ b/msgraph/generated/applications/item/remove_password/remove_password_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemovePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/restore/restore_request_builder.py b/msgraph/generated/applications/item/restore/restore_request_builder.py index ff20852fc5c..5a34e662e64 100644 --- a/msgraph/generated/applications/item/restore/restore_request_builder.py +++ b/msgraph/generated/applications/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py b/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py index ecf92798a59..0b466dbb112 100644 --- a/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py +++ b/msgraph/generated/applications/item/set_verified_publisher/set_verified_publisher_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetVerifiedPublisherPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index 6a238876ca9..f83fecb9808 100644 --- a/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py index d95c1acb1d5..d87a401f7cd 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index d16a4a9f191..9feb5652bb8 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py index 9fd4ab8c3b0..6338f610b65 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index 012d74a294a..ba500017290 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index 99b372ea6aa..b59b6b93491 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 923d07426b8..3fd7a3d70eb 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index bc2a08f8fe6..a71a22c5fbc 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py index 6314d5e525f..4a9cf64e6c5 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index c88ab6254e1..6a50295b507 100644 --- a/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index b2163401526..c0c501500c7 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index cd7d0fe958c..82b43e5b35a 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py index 84c0f4a2ef5..cf39c2a5723 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index 5c8af663c12..a0a778a3479 100644 --- a/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py b/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py index 669b987adfe..01eed3f1800 100644 --- a/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py +++ b/msgraph/generated/applications/item/unset_verified_publisher/unset_verified_publisher_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py b/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py index 01a72efadca..f04ec08d0c3 100644 --- a/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/applications/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py index d1d66affea0..ad605a410c4 100644 --- a/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py b/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py index cbfde4fb8f3..187ca49abc6 100644 --- a/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/confirm_safe/confirm_safe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-confirmsafe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py b/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py index 79900752329..be5f5880a91 100644 --- a/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/audit_logs/sign_ins/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/signin-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py index f1d57faad90..256ac895b96 100644 --- a/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/chats/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py index 2a0d9352b06..a2c475a4633 100644 --- a/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py b/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py index 0738754363b..68a632efd34 100644 --- a/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py +++ b/msgraph/generated/chats/item/hide_for_user/hide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: HideForUserPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py index af4e99112d5..b999e20db9c 100644 --- a/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py b/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py index d81096807a5..6cad479ba5d 100644 --- a/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py +++ b/msgraph/generated/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatReadForUserPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py b/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py index eca309d5175..faa8cf314f4 100644 --- a/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py +++ b/msgraph/generated/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatUnreadForUserPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/members/add/add_request_builder.py b/msgraph/generated/chats/item/members/add/add_request_builder.py index 03f7b4ad52e..f22ff4e6ef0 100644 --- a/msgraph/generated/chats/item/members/add/add_request_builder.py +++ b/msgraph/generated/chats/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py b/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py index c59adca869c..99ae4ee9b9f 100644 --- a/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py +++ b/msgraph/generated/chats/item/members/item/conversation_member_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: """ - Retrieve a conversationMember from a chat. + Retrieve a conversationMember from a chat or channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMember] - Find more info here: https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a conversationMember from a chat. + Retrieve a conversationMember from a chat or channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -150,7 +150,7 @@ class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationMemberItemRequestBuilderGetQueryParameters(): """ - Retrieve a conversationMember from a chat. + Retrieve a conversationMember from a chat or channel. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/chats/item/members/remove/remove_request_builder.py b/msgraph/generated/chats/item/members/remove/remove_request_builder.py index 1592c967c71..fc0ee17e83c 100644 --- a/msgraph/generated/chats/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/chats/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/messages/delta/delta_request_builder.py b/msgraph/generated/chats/item/messages/delta/delta_request_builder.py index f09ec44e705..858dc7b294b 100644 --- a/msgraph/generated/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/chats/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py index 1dc2a18336a..838ab091fbd 100644 --- a/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 0d1ce2a91d5..d18d8936c89 100644 --- a/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 4beb480992a..3e7f0cc1c41 100644 --- a/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py index 82e4c95a196..13f872d2bac 100644 --- a/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 8748f6f1256..916b660f64d 100644 --- a/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/chats/item/messages/messages_request_builder.py b/msgraph/generated/chats/item/messages/messages_request_builder.py index 82250e729ae..d911248dd7b 100644 --- a/msgraph/generated/chats/item/messages/messages_request_builder.py +++ b/msgraph/generated/chats/item/messages/messages_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Messages async def post(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ChatMessage]: """ - Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. + Send a new chatMessage in the specified channel or a chat. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ChatMessage] - Find more info here: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ChatMessage, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. + Send a new chatMessage in the specified channel or a chat. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py index f1f91f3f542..f7c103d78b6 100644 --- a/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/chats/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py b/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py index 249f018c9b4..c95c9de29f3 100644 --- a/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py +++ b/msgraph/generated/chats/item/unhide_for_user/unhide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnhideForUserPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py b/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py index e323299faba..41512496806 100644 --- a/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py +++ b/msgraph/generated/communications/calls/item/add_large_gallery_view/add_large_gallery_view_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddLargeGalleryViewPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddLargeGalleryViewOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py b/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py index de5fdf39771..2ee0cab8f04 100644 --- a/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py +++ b/msgraph/generated/communications/calls/item/answer/answer_post_request_body.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality @dataclass class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -17,7 +18,7 @@ class AnswerPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The acceptedModalities property - accepted_modalities: Optional[list[str]] = None + accepted_modalities: Optional[list[Modality]] = None # The callOptions property call_options: Optional[IncomingCallOptions] = None # The callbackUri property @@ -45,12 +46,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality from .....models.incoming_call_options import IncomingCallOptions from .....models.media_config import MediaConfig + from .....models.modality import Modality fields: dict[str, Callable[[Any], None]] = { - "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_primitive_values(str)), + "acceptedModalities": lambda n : setattr(self, 'accepted_modalities', n.get_collection_of_enum_values(Modality)), "callOptions": lambda n : setattr(self, 'call_options', n.get_object_value(IncomingCallOptions)), "callbackUri": lambda n : setattr(self, 'callback_uri', n.get_str_value()), "mediaConfig": lambda n : setattr(self, 'media_config', n.get_object_value(MediaConfig)), @@ -66,7 +69,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("acceptedModalities", self.accepted_modalities) + writer.write_collection_of_enum_values("acceptedModalities", self.accepted_modalities) writer.write_object_value("callOptions", self.call_options) writer.write_str_value("callbackUri", self.callback_uri) writer.write_object_value("mediaConfig", self.media_config) diff --git a/msgraph/generated/communications/calls/item/answer/answer_request_builder.py b/msgraph/generated/communications/calls/item/answer/answer_request_builder.py index 0affc4c33d1..b008683204b 100644 --- a/msgraph/generated/communications/calls/item/answer/answer_request_builder.py +++ b/msgraph/generated/communications/calls/item/answer/answer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AnswerPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py b/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py index 2fac3980097..95a35987a2e 100644 --- a/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py +++ b/msgraph/generated/communications/calls/item/cancel_media_processing/cancel_media_processing_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CancelMediaProcessingPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CancelMediaProcessingOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py b/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py index cc11c64311f..aebdb63536a 100644 --- a/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py +++ b/msgraph/generated/communications/calls/item/change_screen_sharing_role/change_screen_sharing_role_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ChangeScreenSharingRolePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py b/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py index 888744714fc..297cb9b1cc0 100644 --- a/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py +++ b/msgraph/generated/communications/calls/item/keep_alive/keep_alive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/communications/calls/item/mute/mute_request_builder.py b/msgraph/generated/communications/calls/item/mute/mute_request_builder.py index f942b8fc6b7..1e64e275aed 100644 --- a/msgraph/generated/communications/calls/item/mute/mute_request_builder.py +++ b/msgraph/generated/communications/calls/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py b/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py index 40b69b02cb0..5c591e6230f 100644 --- a/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/invite/invite_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InviteParticipantsOperation]: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InviteParticipantsOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py index 88244e2ba59..54a64513857 100644 --- a/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/mute/mute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MutePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py index 54d596a0417..e0b87bc2251 100644 --- a/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/start_hold_music/start_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StartHoldMusicPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StartHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py b/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py index 5260988fd4c..c0ce09052c6 100644 --- a/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py +++ b/msgraph/generated/communications/calls/item/participants/item/stop_hold_music/stop_hold_music_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: StopHoldMusicPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StopHoldMusicOperation] + Find more info here: https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py b/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py index 6f2ffb63446..9a7c860c775 100644 --- a/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py +++ b/msgraph/generated/communications/calls/item/play_prompt/play_prompt_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: PlayPromptPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PlayPromptOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py b/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py index 5b9013f96ba..34eb891e00b 100644 --- a/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py +++ b/msgraph/generated/communications/calls/item/record_response/record_response_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RecordResponsePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecordOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-record?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py b/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py index d68ff1ce627..c62473bd720 100644 --- a/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/communications/calls/item/redirect/redirect_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/reject/reject_request_builder.py b/msgraph/generated/communications/calls/item/reject/reject_request_builder.py index 59e8942700a..2aee47e87d8 100644 --- a/msgraph/generated/communications/calls/item/reject/reject_request_builder.py +++ b/msgraph/generated/communications/calls/item/reject/reject_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RejectPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py b/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py index fd2b20eea42..051311378a4 100644 --- a/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py +++ b/msgraph/generated/communications/calls/item/subscribe_to_tone/subscribe_to_tone_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: SubscribeToTonePostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SubscribeToToneOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py b/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py index d6fcb292cd7..8cf07099a1f 100644 --- a/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py +++ b/msgraph/generated/communications/calls/item/transfer/transfer_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TransferPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py b/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py index 10c0c49fea2..e31037333b5 100644 --- a/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py +++ b/msgraph/generated/communications/calls/item/unmute/unmute_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UnmutePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnmuteParticipantOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py b/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py index 54919e6e34f..092a35224cf 100644 --- a/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py +++ b/msgraph/generated/communications/calls/item/update_recording_status/update_recording_status_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateRecordingStatusPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateRecordingStatusOperation] + Find more info here: https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py b/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py index 07bd84062ad..e630517b710 100644 --- a/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py +++ b/msgraph/generated/communications/calls/log_teleconference_device_quality/log_teleconference_device_quality_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: LogTeleconferenceDeviceQualityPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py b/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py index baf352cc4d0..2dba8d2b8b4 100644 --- a/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py +++ b/msgraph/generated/communications/get_presences_by_user_id/get_presences_by_user_id_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetPresencesByUserIdPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPresencesByUserIdPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py index 1bb18e4d9a2..f1d81d5fab5 100644 --- a/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph/generated/communications/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 2df1d2ac7eb..1ce38c05439 100644 --- a/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 903236904e6..fcb39a0ece0 100644 --- a/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index d683dce9ce0..00b237c4385 100644 --- a/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Microsoft Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index f7ddeee36eb..19424027a34 100644 --- a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 3cc20f95438..90c2dbcf84c 100644 --- a/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph/generated/communications/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py b/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py index bc1fb745411..05a2c0436bf 100644 --- a/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/clear_presence/clear_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClearPresencePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py b/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py index 531dad785af..dfa147a0c80 100644 --- a/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the preferred availability and activity status for a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py b/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py index 4660a9623f8..ee7572de800 100644 --- a/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_presence/set_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPresencePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py b/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py index f8ec132155b..e957c9c34a2 100644 --- a/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_status_message/set_status_message_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetStatusMessagePostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py b/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py index 25c5facaa38..c133b86c78c 100644 --- a/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py +++ b/msgraph/generated/communications/presences/item/set_user_preferred_presence/set_user_preferred_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetUserPreferredPresencePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/delta/delta_request_builder.py b/msgraph/generated/contacts/delta/delta_request_builder.py index 2f10cf14d29..22a7da8bc73 100644 --- a/msgraph/generated/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted organizational contacts without having to perform a full read of the entire collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/orgcontact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py index 6c7b1a58cf6..9899353b93f 100644 --- a/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/contacts/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py index 3174a13a1e0..29d47533aa8 100644 --- a/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/contacts/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py index 080760ce749..e2dfca92412 100644 --- a/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/contacts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py index 99b7816d4ce..0e4fe6b3b2d 100644 --- a/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/contacts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py index dd3db08dee6..9d44f271d8e 100644 --- a/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/contacts/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contacts/item/restore/restore_request_builder.py b/msgraph/generated/contacts/item/restore/restore_request_builder.py index 46dd75cad4d..8bd1eac64da 100644 --- a/msgraph/generated/contacts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contacts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py b/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py index dd711e9fc48..9af9b053333 100644 --- a/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contacts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/delta/delta_request_builder.py b/msgraph/generated/contracts/delta/delta_request_builder.py index 8f150bc6fbc..4fb90c8ce48 100644 --- a/msgraph/generated/contracts/delta/delta_request_builder.py +++ b/msgraph/generated/contracts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py index 93c9c5a4267..b46a9d4af4b 100644 --- a/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/contracts/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py index b9e42b10755..1eef2a3b641 100644 --- a/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/contracts/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py index 74b6df51979..b6c576c4fce 100644 --- a/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/contracts/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py index a7ca41035fe..88e16576cd9 100644 --- a/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/contracts/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py index e175270d3fd..034221a2b12 100644 --- a/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/contracts/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/contracts/item/restore/restore_request_builder.py b/msgraph/generated/contracts/item/restore/restore_request_builder.py index 2203ba79e3b..46a7cf03ae1 100644 --- a/msgraph/generated/contracts/item/restore/restore_request_builder.py +++ b/msgraph/generated/contracts/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py b/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py index cd9cf782af7..c6f0d621655 100644 --- a/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/contracts/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/device_app_management_request_builder.py b/msgraph/generated/device_app_management/device_app_management_request_builder.py index 6018a9c3388..682ddd1f98b 100644 --- a/msgraph/generated/device_app_management/device_app_management_request_builder.py +++ b/msgraph/generated/device_app_management/device_app_management_request_builder.py @@ -50,7 +50,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceAp Read properties and relationships of the deviceAppManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,7 +72,7 @@ async def patch(self,body: DeviceAppManagement, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceAppManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py index 92a99602e22..454de5f3210 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/managed_app_policy_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicy]: """ - Read properties and relationships of the targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -159,7 +159,7 @@ class ManagedAppPolicyItemRequestBuilderDeleteRequestConfiguration(RequestConfig @dataclass class ManagedAppPolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the targetedManagedAppProtection object. + Read properties and relationships of the managedAppConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py index d7f57645509..af58826db23 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/item/target_apps/target_apps_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py index 600c6b108c0..557bec38512 100644 --- a/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_policies/managed_app_policies_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_policy_id(self,managed_app_policy_id: str) -> ManagedAppPolic async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppPolicyCollectionResponse]: """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppPolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppPolicy, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppPoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedAppPoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windowsInformationProtection objects. + List properties and relationships of the managedAppConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py index ad4689eca09..b9223a0a366 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetUserI Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetUserIdsWithFlaggedAppRegistrationGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-getuseridswithflaggedappregistration?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py index 20fc9ed6b68..81be8129c8e 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/applied_policies/item/target_apps/target_apps_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py index 579325952f3..4bb2e293a8d 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/item/intended_policies/item/target_apps/target_apps_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py index 47e45c025ff..03744166002 100644 --- a/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_registrations/managed_app_registrations_request_builder.py @@ -50,10 +50,10 @@ def by_managed_app_registration_id(self,managed_app_registration_id: str) -> Man async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppRegistrationCollectionResponse]: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppRegistrationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -95,7 +95,7 @@ async def post(self,body: ManagedAppRegistration, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppRegistrationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -150,7 +150,7 @@ def get_user_ids_with_flagged_app_registration(self) -> GetUserIdsWithFlaggedApp @dataclass class ManagedAppRegistrationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the androidManagedAppRegistration objects. + List properties and relationships of the iosManagedAppRegistration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py index a7e06ebe46b..62ea4f23fee 100644 --- a/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py +++ b/msgraph/generated/device_app_management/managed_app_statuses/managed_app_statuses_request_builder.py @@ -49,10 +49,10 @@ def by_managed_app_status_id(self,managed_app_status_id: str) -> ManagedAppStatu async def get(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAppStatusCollectionResponse]: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedAppStatusCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: ManagedAppStatus, request_configuration: Optional[Requ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedAppStatusesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ManagedAppStatusesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the managedAppStatusRaw objects. + List properties and relationships of the managedAppStatus objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py index a5fbe3d67c1..f25f3273bd9 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebook-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py index 033f1fa559b..be0cd9fd364 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/assignments_request_builder.py @@ -49,10 +49,10 @@ def by_managed_e_book_assignment_id(self,managed_e_book_assignment_id: str) -> M async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedEBookAssignmentCollectionResponse]: """ - List properties and relationships of the iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignmentCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme async def post(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: ManagedEBookAssignment, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new managedEBookAssignment object. + Create a new iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class AssignmentsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the iosVppEBookAssignment objects. + List properties and relationships of the managedEBookAssignment objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py index 5b2cf052b04..96b512a6e2d 100644 --- a/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py +++ b/msgraph/generated/device_app_management/managed_e_books/item/assignments/item/managed_e_book_assignment_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a managedEBookAssignment. + Deletes a iosVppEBookAssignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ManagedE async def patch(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedEBookAssignment]: """ - Update the properties of a managedEBookAssignment object. + Update the properties of a iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedEBookAssignment] - Find more info here: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -96,7 +96,7 @@ async def patch(self,body: ManagedEBookAssignment, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a managedEBookAssignment. + Deletes a iosVppEBookAssignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ManagedEBookAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a managedEBookAssignment object. + Update the properties of a iosVppEBookAssignment object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py index 59d4931fa47..9fafd10468d 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py index 89b06e85164..a8b5cd03758 100644 --- a/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_app_configurations/item/managed_device_mobile_app_configuration_item_request_builder.py @@ -57,10 +57,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfiguration]: """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ManagedDeviceMobileAppConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -211,7 +211,7 @@ class ManagedDeviceMobileAppConfigurationItemRequestBuilderDeleteRequestConfigur @dataclass class ManagedDeviceMobileAppConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedDeviceMobileAppConfiguration object. + Read properties and relationships of the iosMobileAppConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py index a90ac476bb0..4c3e1062478 100644 --- a/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/item/mobile_app_item_request_builder.py @@ -51,10 +51,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a iosLobApp. + Deletes a managedAndroidStoreApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -70,10 +70,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> Optional[MobileApp]: """ - Read properties and relationships of the managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedmobilelobapp-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -91,11 +91,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def patch(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Update the properties of a managedAndroidStoreApp object. + Update the properties of a managedIOSStoreApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managedandroidstoreapp-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -115,7 +115,7 @@ async def patch(self,body: MobileApp, request_configuration: Optional[RequestCon def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a iosLobApp. + Deletes a managedAndroidStoreApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -137,7 +137,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a managedAndroidStoreApp object. + Update the properties of a managedIOSStoreApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -341,7 +341,7 @@ class MobileAppItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class MobileAppItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the managedMobileLobApp object. + Read properties and relationships of the managedIOSStoreApp object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py index b1f625751e4..0dfb3913542 100644 --- a/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py +++ b/msgraph/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py @@ -65,10 +65,10 @@ def by_mobile_app_id(self,mobile_app_id: str) -> MobileAppItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppCollectionResponse]: """ - List properties and relationships of the windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileAppCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-windowsuniversalappx-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosstoreapp-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -86,11 +86,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MobileAp async def post(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: """ - Create a new iosVppApp object. + Create a new webApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MobileApp] - Find more info here: https://learn.microsoft.com/graph/api/intune-apps-iosvppapp-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-apps-webapp-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ async def post(self,body: MobileApp, request_configuration: Optional[RequestConf def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: MobileApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new iosVppApp object. + Create a new webApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -300,7 +300,7 @@ def graph_windows_web_app(self) -> GraphWindowsWebAppRequestBuilder: @dataclass class MobileAppsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windowsUniversalAppX objects. + List properties and relationships of the iosStoreApp objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py b/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py index 1dedd7c878e..fa1cbc32653 100644 --- a/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py +++ b/msgraph/generated/device_app_management/sync_microsoft_store_for_business_apps/sync_microsoft_store_for_business_apps_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Syncs Intune account with Microsoft Store For Business param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py index e08bff73d6d..a1c953a0fbd 100644 --- a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py index ba504d3d21a..d13fa2eeb8f 100644 --- a/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py +++ b/msgraph/generated/device_app_management/targeted_managed_app_configurations/item/target_apps/target_apps_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TargetAppsPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-targetapps?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py b/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py index 83a965caf22..798397ae51b 100644 --- a/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py +++ b/msgraph/generated/device_app_management/vpp_tokens/item/sync_licenses/sync_licenses_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Syncs licenses associated with a specific appleVolumePurchaseProgramToken param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VppToken] + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-synclicenses?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py b/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py index 9bb837a80fc..e9fca01cc3e 100644 --- a/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py +++ b/msgraph/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Download Apple push notification certificate signing request param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DownloadApplePushNotificationCertificateSigningRequestGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-downloadapplepushnotificationcertificatesigningrequest?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py b/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py index e44acba645d..adfd35484ee 100644 --- a/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py +++ b/msgraph/generated/device_management/audit_events/get_audit_categories/get_audit_categories_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAudit Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAuditCategoriesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-getauditcategories?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py index d25f88329b8..28ef97ddb7d 100644 --- a/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/device_compliance_policies_request_builder.py @@ -49,10 +49,10 @@ def by_device_compliance_policy_id(self,device_compliance_policy_id: str) -> Dev async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicyCollectionResponse]: """ - List properties and relationships of the deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicyCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Create a new windows10MobileCompliancePolicy object. + Create a new windows81CompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceCompliancePolicy, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePoliciesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new windows10MobileCompliancePolicy object. + Create a new windows81CompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceCompliancePoliciesRequestBuilderGetQueryParameters(): """ - List properties and relationships of the deviceCompliancePolicy objects. + List properties and relationships of the macOSCompliancePolicy objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py index 82f5d257cf9..092313c678e 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/assign/assign_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py index 8e441c9d039..9003c0288ed 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/device_compliance_policy_item_request_builder.py @@ -41,10 +41,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a windows10CompliancePolicy. + Deletes a windows10MobileCompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -60,10 +60,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Read properties and relationships of the deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -81,11 +81,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def patch(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceCompliancePolicy]: """ - Update the properties of a androidWorkProfileCompliancePolicy object. + Update the properties of a windows10MobileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceCompliancePolicy] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +105,7 @@ async def patch(self,body: DeviceCompliancePolicy, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a windows10CompliancePolicy. + Deletes a windows10MobileCompliancePolicy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -116,7 +116,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceCompliancePolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceCompliancePolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a androidWorkProfileCompliancePolicy object. + Update the properties of a windows10MobileCompliancePolicy object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -241,7 +241,7 @@ class DeviceCompliancePolicyItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the deviceCompliancePolicy object. + Read properties and relationships of the windows10CompliancePolicy object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py b/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py index 53511e9f7ac..190513fd8a5 100644 --- a/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py +++ b/msgraph/generated/device_management/device_compliance_policies/item/schedule_actions_for_rules/schedule_actions_for_rules_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ScheduleActionsForRulesPostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py index 24b37a64e1c..1261490bad6 100644 --- a/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/device_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_device_configuration_id(self,device_configuration_id: str) -> DeviceConfi async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceConfigurationCollectionResponse]: """ - List properties and relationships of the windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10generalconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-appledevicefeaturesconfigurationbase-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo async def post(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Create a new macOSDeviceFeaturesConfiguration object. + Create a new windows10CustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-macosdevicefeaturesconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceConfiguration, request_configuration: Optional[R def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new macOSDeviceFeaturesConfiguration object. + Create a new windows10CustomConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the windows10GeneralConfiguration objects. + List properties and relationships of the appleDeviceFeaturesConfigurationBase objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py index 51956db563c..f509b2de90f 100644 --- a/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/item/assign/assign_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py index d3920f7a212..53cc8db7f6a 100644 --- a/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py @@ -40,10 +40,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a iosCustomConfiguration. + Deletes a windows10TeamGeneralConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10teamgeneralconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -92,11 +92,11 @@ def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ - Update the properties of a iosGeneralDeviceConfiguration object. + Update the properties of a windowsUpdateForBusinessConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosgeneraldeviceconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -116,7 +116,7 @@ async def patch(self,body: DeviceConfiguration, request_configuration: Optional[ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a iosCustomConfiguration. + Deletes a windows10TeamGeneralConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a iosGeneralDeviceConfiguration object. + Update the properties of a windowsUpdateForBusinessConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py index 3bbbc8a8d1f..44f166ba598 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/device_enrollment_configurations_request_builder.py @@ -49,10 +49,10 @@ def by_device_enrollment_configuration_id(self,device_enrollment_configuration_i async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfigurationCollectionResponse]: """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfigurationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -70,11 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. + Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +94,7 @@ async def post(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. + Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters(): """ - List properties and relationships of the deviceEnrollmentConfiguration objects. + List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py index 48fcfd4a1b3..731d2653401 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py index 86292ad8293..c4501e11067 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/device_enrollment_configuration_item_request_builder.py @@ -35,10 +35,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentLimitConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -75,11 +75,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceEn async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceEnrollmentConfiguration]: """ - Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. + Update the properties of a deviceEnrollmentLimitConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceEnrollmentConfiguration] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -99,7 +99,7 @@ async def patch(self,body: DeviceEnrollmentConfiguration, request_configuration: def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Deletes a deviceEnrollmentPlatformRestrictionsConfiguration. + Deletes a deviceEnrollmentLimitConfiguration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: DeviceEnrollmentConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. + Update the properties of a deviceEnrollmentLimitConfiguration object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -181,7 +181,7 @@ class DeviceEnrollmentConfigurationItemRequestBuilderDeleteRequestConfiguration( @dataclass class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the deviceEnrollmentWindowsHelloForBusinessConfiguration object. + Read properties and relationships of the deviceEnrollmentLimitConfiguration object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py b/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py index 4788963e498..14706c8abcf 100644 --- a/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py +++ b/msgraph/generated/device_management/device_enrollment_configurations/item/set_priority/set_priority_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPriorityPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-setpriority?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py b/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py index 76322770ab9..c1cda5ddd57 100644 --- a/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py +++ b/msgraph/generated/device_management/device_management_partners/item/terminate/terminate_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-terminate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/device_management_request_builder.py b/msgraph/generated/device_management/device_management_request_builder.py index e19e5817e38..5bf9b033e49 100644 --- a/msgraph/generated/device_management/device_management_request_builder.py +++ b/msgraph/generated/device_management/device_management_request_builder.py @@ -96,7 +96,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceMa Read properties and relationships of the deviceManagement object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-gpanalyticsservice-devicemanagement-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-policyset-devicemanagement-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -130,7 +130,7 @@ async def patch(self,body: DeviceManagement, request_configuration: Optional[Req param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagement] - Find more info here: https://learn.microsoft.com/graph/api/intune-wip-devicemanagement-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-raimportcerts-devicemanagement-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py b/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py index 851af7ef52f..071ee08194f 100644 --- a/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py +++ b/msgraph/generated/device_management/exchange_connectors/item/sync/sync_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SyncPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-sync?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py b/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py index 4830207ce1a..9c2087d41be 100644 --- a/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py +++ b/msgraph/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetEffec Retrieves the effective permissions of the currently authenticated user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetEffectivePermissionsWithScopeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-rbac-devicemanagement-geteffectivepermissions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py b/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py index 136147b684e..7d5c481bed2 100644 --- a/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py +++ b/msgraph/generated/device_management/imported_windows_autopilot_device_identities/import_/import_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ImportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ImportPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-import?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py b/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py index 15e64fb2c36..1de4ff6d589 100644 --- a/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Bypass activation lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py index 66569d29c47..b45583bffb5 100644 --- a/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CleanWindowsDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py index 8e152fb5988..e931a9a48a6 100644 --- a/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeleteUserFromSharedAppleDevicePostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py index 134d6f0e12c..f5cb8014c39 100644 --- a/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable lost mode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py index 0f70aff2b17..eb4e27745e0 100644 --- a/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/locate_device/locate_device_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Locate a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py b/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py index 0b5806bcc95..96bfa014929 100644 --- a/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Logout shared Apple device active user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py b/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py index 06326f65e9d..d641ef4ce10 100644 --- a/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/reboot_now/reboot_now_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py index 262c872b41e..7baa278568b 100644 --- a/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/recover_passcode/recover_passcode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Recover passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py b/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py index 8d8c7d29ce6..abed56c463d 100644 --- a/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/remote_lock/remote_lock_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remote lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py b/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py index 315d6befb3f..eb6ec33367a 100644 --- a/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Request remote assistance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py b/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py index e9f98ad2c92..84a8ab6e268 100644 --- a/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/reset_passcode/reset_passcode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py b/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py index 0b57f2bce16..40024f3dc99 100644 --- a/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/retire/retire_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py b/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py index 4bc3ca6f495..05dc2db6ed9 100644 --- a/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/shut_down/shut_down_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Shut down device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py b/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py index 865175686f8..a2aee80695e 100644 --- a/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/sync_device/sync_device_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py b/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py index 949cabc960a..a2ec366f164 100644 --- a/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateWindowsDeviceAccountPostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py b/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py index 8afeb6dd041..3b9c62577ce 100644 --- a/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: WindowsDefenderScanPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py b/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py index 172bde90dee..b0c4264084e 100644 --- a/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py b/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py index 461837ee3b6..5881ae60044 100644 --- a/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py +++ b/msgraph/generated/device_management/managed_devices/item/wipe/wipe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: WipePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py b/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py index 9c82a9c9bfb..d2cf7e2d8a9 100644 --- a/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py +++ b/msgraph/generated/device_management/mobile_app_troubleshooting_events/item/app_log_collection_requests/item/create_download_url/create_download_url_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AppLogCollectionDownloadDetails] + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-createdownloadurl?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py b/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py index 8b0103795b7..c8bcc565df7 100644 --- a/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py +++ b/msgraph/generated/device_management/notification_message_templates/item/send_test_message/send_test_message_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Sends test message using the specified notificationMessageTemplate in the default locale param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-sendtestmessage?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py b/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py index 9627d181a19..f423054b71b 100644 --- a/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py +++ b/msgraph/generated/device_management/remote_assistance_partners/item/begin_onboarding/begin_onboarding_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa A request to start onboarding. Must be coupled with the appropriate TeamViewer account information param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-beginonboarding?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py b/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py index abc843b2de1..875ed8efa3a 100644 --- a/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py +++ b/msgraph/generated/device_management/remote_assistance_partners/item/disconnect/disconnect_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa A request to remove the active TeamViewer connector param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-disconnect?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py b/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py index 40f201d496c..71d6c22b15e 100644 --- a/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_cached_report/get_cached_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetCachedReportPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcachedreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py index 79c5b1ef5c4..aace4290921 100644 --- a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_report/get_compliance_policy_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetCompliancePolicyNonComplianceReportPostRequestBody, param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py index 4e7bf1ed512..ebb76db7283 100644 --- a/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_policy_non_compliance_summary_report/get_compliance_policy_non_compliance_summary_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetCompliancePolicyNonComplianceSummaryReportPostReque param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py index 304ad4a98b1..c48e75664e8 100644 --- a/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_compliance_setting_non_compliance_report/get_compliance_setting_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetComplianceSettingNonComplianceReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py index 7cc561aa01c..84642e2dcc3 100644 --- a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_report/get_configuration_policy_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetConfigurationPolicyNonComplianceReportPostRequestBo param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py index 063f3c70342..10cb03d0dab 100644 --- a/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_policy_non_compliance_summary_report/get_configuration_policy_non_compliance_summary_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetConfigurationPolicyNonComplianceSummaryReportPostRe param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py index d9573fdf896..7eb537805ff 100644 --- a/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_configuration_setting_non_compliance_report/get_configuration_setting_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetConfigurationSettingNonComplianceReportPostRequestB param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationsettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py b/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py index 82059c2fbaf..b6bd1c3bb10 100644 --- a/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetDeviceManagementIntentPerSettingContributingProfile param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentpersettingcontributingprofiles?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py b/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py index 7fb6a5f8bad..70a58a83172 100644 --- a/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_management_intent_settings_report/get_device_management_intent_settings_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetDeviceManagementIntentSettingsReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentsettingsreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py index 140852a289d..76196680b50 100644 --- a/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_device_non_compliance_report/get_device_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetDeviceNonComplianceReportPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py b/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py index 601cef4dc25..a62ae200ad1 100644 --- a/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_devices_without_compliance_policy_report/get_devices_without_compliance_policy_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetDevicesWithoutCompliancePolicyReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py b/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py index 0e8272488a1..5a3828e9c63 100644 --- a/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_historical_report/get_historical_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetHistoricalReportPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-gethistoricalreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py b/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py index 64f28d9fe95..9291441cec1 100644 --- a/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_noncompliant_devices_and_settings_report/get_noncompliant_devices_and_settings_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetNoncompliantDevicesAndSettingsReportPostRequestBody param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py index ef12a16a3f9..7ddf26748c1 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_metadata/get_policy_non_compliance_metadata_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetPolicyNonComplianceMetadataPostRequestBody, request param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py index f9d2eecccd4..e526dfe5a9d 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_report/get_policy_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetPolicyNonComplianceReportPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py b/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py index 9aa4c6f0d83..121f3b65266 100644 --- a/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_policy_non_compliance_summary_report/get_policy_non_compliance_summary_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetPolicyNonComplianceSummaryReportPostRequestBody, re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py b/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py index 9811f5b1a14..176e92a4199 100644 --- a/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py +++ b/msgraph/generated/device_management/reports/get_report_filters/get_report_filters_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetReportFiltersPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getreportfilters?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py b/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py index 6b8b6df411b..901d5f88b69 100644 --- a/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py +++ b/msgraph/generated/device_management/reports/get_setting_non_compliance_report/get_setting_non_compliance_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: GetSettingNonComplianceReportPostRequestBody, request_ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py index 50e3fd0defb..4f403f12685 100644 --- a/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAudit Get audit activity types by tenant ID. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAuditActivityTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcauditevent-getauditactivitytypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py index b9603c24dc7..1287dbe5c71 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/end_grace_period/end_grace_period_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa End the grace period for a specific cloudPC object. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py index e9811a6892c..389b12583e5 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/reboot/reboot_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot a specific cloudPC object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py index 76663fac9ee..88e33388b77 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/rename/rename_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RenamePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py index 20119775798..4341c1cb96d 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/restore/restore_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py index cdf3657457c..f94895eb546 100644 --- a/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/cloud_p_cs/item/troubleshoot/troubleshoot_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Troubleshoot a specific cloudPC object. Use this API to check the health status of the Cloud PC and the session host. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py index 01dab08740e..10d40b24ce9 100644 --- a/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetSourc Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSourceImagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcdeviceimage-getsourceimages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py index 75f31bbcec5..7452c938999 100644 --- a/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/on_premises_connections/item/run_health_checks/run_health_checks_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run health checks on the cloudPcOnPremisesConnection object. It triggers a new health check for the cloudPcOnPremisesConnection (../resources/cloudpconpremisesconnection.md) object and changes the healthCheckStatus and [healthCheckStatusDetail properties when check finished. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py index 1974eb5115f..6b51ace31f6 100644 --- a/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/provisioning_policies/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py b/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py index 7a159a13724..e25e16f3bda 100644 --- a/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py +++ b/msgraph/generated/device_management/virtual_endpoint/user_settings/item/assign/assign_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py index 539e8fc880f..ec3600f9469 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/assign_user_to_device/assign_user_to_device_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssignUserToDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-assignusertodevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py index 4d12812fe62..24e2eb6d7ee 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/unassign_user_from_device/unassign_user_from_device_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unassigns the user from an Autopilot device. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-unassignuserfromdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py b/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py index 944b4d2b959..fee844c94b2 100644 --- a/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py +++ b/msgraph/generated/device_management/windows_autopilot_device_identities/item/update_device_properties/update_device_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateDevicePropertiesPostRequestBody, request_configu param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-updatedeviceproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/delta/delta_request_builder.py b/msgraph/generated/devices/delta/delta_request_builder.py index 163065d5427..c361322e4b0 100644 --- a/msgraph/generated/devices/delta/delta_request_builder.py +++ b/msgraph/generated/devices/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/device-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py index 55e47acb274..9704261b792 100644 --- a/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/devices/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py index 68de817c384..8c66d752bf9 100644 --- a/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/devices/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py index 3f0961ae28b..9ffb4828659 100644 --- a/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/devices/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py index 9857b70c0f2..a32880a178a 100644 --- a/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/devices/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py index 7d35e627e75..3e7b733ab55 100644 --- a/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/devices/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/devices/item/restore/restore_request_builder.py b/msgraph/generated/devices/item/restore/restore_request_builder.py index 16a8cd79a52..2e4e3b78aca 100644 --- a/msgraph/generated/devices/item/restore/restore_request_builder.py +++ b/msgraph/generated/devices/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py b/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py index dbe32575036..5956482bf97 100644 --- a/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/devices/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py index 123fba21a2c..d964ddeeab1 100644 --- a/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory/deleted_items/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py index 66fc2b1dc2e..ea89e930740 100644 --- a/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory/deleted_items/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py index f6118cec3a5..ee2c5fe7f2e 100644 --- a/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py index 4d70bc8b8fa..1512df831df 100644 --- a/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py index 892782e7d2f..584cbf15e90 100644 --- a/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py b/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py index 3806f140086..d0aae3c4ce9 100644 --- a/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory/deleted_items/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py index 2e204a5c036..7e629320430 100644 --- a/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory/deleted_items/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py index 4fbd96d896b..df9886b096f 100644 --- a/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/directory/federation_configurations/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py b/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py index 45dcedca20f..93fe99dff6f 100644 --- a/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py +++ b/msgraph/generated/directory/public_key_infrastructure/certificate_based_auth_configurations/item/upload/upload_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UploadPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/certificatebasedauthpki-upload?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/delta/delta_request_builder.py b/msgraph/generated/directory_objects/delta/delta_request_builder.py index be9e99bc494..d62cfb82e05 100644 --- a/msgraph/generated/directory_objects/delta/delta_request_builder.py +++ b/msgraph/generated/directory_objects/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py index df21868618f..6a246ad9313 100644 --- a/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_objects/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py index ede950ee78a..afa2290a901 100644 --- a/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_objects/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py index 8e62f968731..fc84cd8ae56 100644 --- a/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_objects/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py index c985cfc7653..32f97081453 100644 --- a/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_objects/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py index bd68fac2daf..c7ae42c1bb6 100644 --- a/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_objects/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_objects/item/restore/restore_request_builder.py b/msgraph/generated/directory_objects/item/restore/restore_request_builder.py index 88b1fec2f37..f86ef77dc19 100644 --- a/msgraph/generated/directory_objects/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_objects/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py index 2c88d58c595..ff48b5dd9c9 100644 --- a/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_objects/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/delta/delta_request_builder.py b/msgraph/generated/directory_role_templates/delta/delta_request_builder.py index 842e0bff935..90446b7a369 100644 --- a/msgraph/generated/directory_role_templates/delta/delta_request_builder.py +++ b/msgraph/generated/directory_role_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py index c5c74d0c06f..792843941d4 100644 --- a/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_role_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py index 5f1951cf51a..71833372734 100644 --- a/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_role_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py index 842fec96bc8..d631465f5f3 100644 --- a/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py index 9f3c2f3c873..9550856ede0 100644 --- a/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py index b49756814f0..275b6b15140 100644 --- a/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py b/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py index 9a63c7991d8..207e32664b7 100644 --- a/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_role_templates/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py index 6ca49ad93c7..3eb6dc57878 100644 --- a/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_role_templates/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/delta/delta_request_builder.py b/msgraph/generated/directory_roles/delta/delta_request_builder.py index 7ba2bbc50f2..f184d8a17fb 100644 --- a/msgraph/generated/directory_roles/delta/delta_request_builder.py +++ b/msgraph/generated/directory_roles/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryrole-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py index 574b191e29e..dfd285579f3 100644 --- a/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/directory_roles/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py index c4e109d8b27..e87a812b6b4 100644 --- a/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/directory_roles/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py index aa1187c2623..a1872c8d196 100644 --- a/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/directory_roles/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py index de3f1e3f670..a2fc22a8d27 100644 --- a/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/directory_roles/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py index 147619e113e..161585290bd 100644 --- a/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/directory_roles/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/directory_roles/item/restore/restore_request_builder.py b/msgraph/generated/directory_roles/item/restore/restore_request_builder.py index 38938df857b..0a8c4cd8f79 100644 --- a/msgraph/generated/directory_roles/item/restore/restore_request_builder.py +++ b/msgraph/generated/directory_roles/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py b/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py index 3d7dfd07974..58d83285bf2 100644 --- a/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/directory_roles/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py b/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py index 5b783c41830..075fbe357ec 100644 --- a/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py +++ b/msgraph/generated/domains/item/force_delete/force_delete_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForceDeletePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/domains/item/promote/promote_request_builder.py b/msgraph/generated/domains/item/promote/promote_request_builder.py index 968d09f711f..635131537b7 100644 --- a/msgraph/generated/domains/item/promote/promote_request_builder.py +++ b/msgraph/generated/domains/item/promote/promote_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Promote a verified subdomain to the root domain. A verified domain has its isVerified property set to true. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PromotePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/domains/item/verify/verify_request_builder.py b/msgraph/generated/domains/item/verify/verify_request_builder.py index 4f8a90fff28..6f8fdfcf94c 100644 --- a/msgraph/generated/domains/item/verify/verify_request_builder.py +++ b/msgraph/generated/domains/item/verify/verify_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Validate the ownership of a domain. This operation only applies to an unverified domain. For an unverified domain, the isVerified property is false. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Domain] + Find more info here: https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py b/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py index 3ef919dae49..99aeeaee555 100644 --- a/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py +++ b/msgraph/generated/drives/item/items/item/checkin/checkin_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CheckinPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py b/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py index 5800f04e780..c2802bc000c 100644 --- a/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py +++ b/msgraph/generated/drives/item/items/item/checkout/checkout_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py b/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py index ad5a32fae8a..8fa2397b1f3 100644 --- a/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py +++ b/msgraph/generated/drives/item/items/item/create_link/create_link_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateLinkPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Permission] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py b/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py index bccdacb029a..258ad97dd12 100644 --- a/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py +++ b/msgraph/generated/drives/item/items/item/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.The service starts enumerating the drive's hierarchy, returning pages of items and either an @odata.nextLink or an @odata.deltaLink, as described below.Your app should continue calling with the @odata.nextLink until you no longer see an @odata.nextLink returned, or you see a response with an empty set of changes. After you have finished receiving all the changes, you may apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. Deleted items are returned with the deleted facet.Items with this property set should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py b/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py index cfc925553cc..817b1caee8c 100644 --- a/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py +++ b/msgraph/generated/drives/item/items/item/discard_checkout/discard_checkout_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-discardcheckout?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py b/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py index 5117e93193b..abb48122d36 100644 --- a/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py +++ b/msgraph/generated/drives/item/items/item/follow/follow_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Follow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py b/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py index 87643dac7c4..50971793844 100644 --- a/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py +++ b/msgraph/generated/drives/item/items/item/get_activities_by_interval/get_activities_by_interval_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetActiv Get a collection of itemActivityStats resources for the activities that took place on this resource within the specified time interval. Analytics aggregates might not be available for all action types. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetActivitiesByIntervalGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/itemactivitystat-getactivitybyinterval?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py b/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py index d9f5045aa20..cf712843933 100644 --- a/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py +++ b/msgraph/generated/drives/item/items/item/invite/invite_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InvitePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py index 167b728b59d..14cc431cf5d 100644 --- a/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/drives/item/items/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py b/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py index a026b1aef0c..73a2a544d53 100644 --- a/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py +++ b/msgraph/generated/drives/item/items/item/restore/restore_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RestorePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveItem] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py b/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py index b0402515a00..ffcf9074025 100644 --- a/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph/generated/drives/item/items/item/search_with_q/search_with_q_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 0055aabd827..e50a00c950a 100644 --- a/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/drives/item/items/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py b/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py index 6a22f3e0c4f..cd08f8254a8 100644 --- a/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py +++ b/msgraph/generated/drives/item/items/item/unfollow/unfollow_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unfollow a driveItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py index fa0770b404e..1520fe40679 100644 --- a/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/drives/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py index d1c9d71192a..43c6b92df9e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/application/calculate/calculate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CalculatePostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbookapplication-calculate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py index d9f9d99efdb..3867e7b1d84 100644 --- a/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/close_session/close_session_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to close an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbook-closesession?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py index 11dbad52857..9a6a055d15d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/create_session/create_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateSessionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookSessionInfo] + Find more info here: https://learn.microsoft.com/graph/api/workbook-createsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py index df55bbc3491..7fc08b637f8 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py index 47faa3a7ef2..1177dfac811 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/add_formula_local/add_formula_local_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index a49adcd65a0..d8b2bfaf31a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py index 8e79f74d70c..f7f64dee0bf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/refresh_session/refresh_session_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Use this API to refresh an existing workbook session. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbook-refreshsession?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py index 927f7c4f8dd..9d79509ddc2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/table_row_operation_result_with_key/table_row_operation_result_with_key_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function does not do anything if called independently. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/workbook-tablerowoperationresult?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py index 66178db9549..42d91256220 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/add/add_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] + Find more info here: https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py index 555dd4ffd03..93a68bf57b3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py index 1107717e7fe..143e9f89159 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 35ebcf1e712..0ff76fa7c86 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py index 720efbc3948..095511d49dd 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py index ff7373eee5d..0edff2a414b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index dae65afc138..8efe38bf2bf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py index 902aac91592..d9c687aee50 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 3f73d17a16b..08b21a02bfb 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index b67a1df1b34..819487dfb3a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index de1a46c9522..716502283e2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index 356be88b6fc..16f9e086bec 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py index 47b7a53c18a..f07cf9e8b35 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index 35a02034a71..9ae08b188a3 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py index 8c12dd9aec3..342c7caac61 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py index c312398e444..fb7ad1a77e0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py index bef58a3f179..36f924cc6a0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py index 92b5634a157..1e0c45a43e5 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py index cf3f9f77812..98a43869367 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py index ecb723b3bc3..e3db9b971da 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 979419adf13..4204dd8f361 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py index feb38c6b88e..89b9a02da43 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py index f9f2432a6c1..c9fc577693f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py index bdf55a0a505..b65a28f8a25 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/sort/reapply/reapply_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py index 5e6740d475c..f14efd1f6d2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index d280877c95b..0973b7038c8 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py index e870758f4a5..90e7578adc2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index c8db9a4ed14..9ce2d0abbb4 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 36adc6c9843..85729737f04 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index eeaa8eb6673..cde24c9374c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py index 66aa4d92471..44c89c904bd 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index fc57b86e2ea..98ffc86bf2e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py index 912d312e93f..97eacbfc414 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index ea49e6c9261..4ab8538594e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py index 1fca8e7e055..b916c406889 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookWorksheet] + Find more info here: https://learn.microsoft.com/graph/api/worksheetcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py index 9791d530d70..4c05884b4ea 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/cell_with_row_with_column_request_builder.py @@ -118,6 +118,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/worksheet-cell?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py index a357a220b69..1a460d9d6bf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] + Find more info here: https://learn.microsoft.com/graph/api/chartcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py index 4931759cfba..9653d880966 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py index 1bc4286cb77..0b34e7eb579 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py index 6c16d73d353..f3caea43de0 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/category_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py index 2a5d3c43f25..7c03d11b7ea 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py index 98753fc6c15..7a178a707a8 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py index d62e515c14d..3597cb065d6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/series_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py index ded10e7f7d3..b1213d514c2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py index db421a8e362..9379e746279 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/major_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py index 8c31bbad3b7..eccd473e506 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/axes/value_axis/minor_gridlines/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py index dece8040470..8d96b8997b7 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py index a449e0b2910..2ca76d4ffb9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/data_labels/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py index 0114d2e42da..431706dbcf9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py index f3a9b4de340..0c8777ea3b9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py index b15a5cc854f..a0978c31853 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py index 508316c430c..5e0d90d261b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/legend/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py index 674c8c6c5ab..ff018e57bd6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 97bd453ea1c..60b6e223353 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py index ce7efadbae8..92fa3c068be 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/format/line/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the line format of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py index f0f375d41dd..7cde1afae15 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py index 8c890516150..56dadff181e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py index 842ae62a827..cfd7adf1645 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item/points/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve a point based on its position within the series. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartPoint] + Find more info here: https://learn.microsoft.com/graph/api/chartpointscollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py index 295ff35a454..2c2272f89bc 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/item_at_with_index_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieves a series based on its position in the collection param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChartSeries] + Find more info here: https://learn.microsoft.com/graph/api/chartseriescollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py index 5ef4ad139a7..13ea605005e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/series/item_at_with_index/points/points_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PointsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartPointCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py index e329b2cdb82..63a3e43b507 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py index 30c2ed9b7d2..94face0f5d6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py index 04c3555244d..0b9bfdcef4c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the fill color of a chart element. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py index e4acb3a159e..ba415b2b7b6 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item/title/format/fill/set_solid_color/set_solid_color_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetSolidColorPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py index e1db02281fe..52788b0027b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/item_at_with_index_request_builder.py @@ -51,6 +51,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a chart based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookChart] + Find more info here: https://learn.microsoft.com/graph/api/chartcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py index 3a401ebe6e5..959537de35c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py index ca3263eb77a..bbf00795664 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py index 24b8b2890ab..d9b91595658 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_at_with_index/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py index fab662b8f2f..3bad7840c51 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/series/series_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SeriesRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookChartSeriesCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py index 621e776e8cf..ee287b334e1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_data/set_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetDataPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py index 3ee4de43bba..eda14676ea2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/charts/item_with_name/set_position/set_position_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPositionPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py index 938c773a7b0..f1921dc714c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py index 004e0b49ed0..8af3e18dd82 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/add_formula_local/add_formula_local_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddFormulaLocalPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookNamedItem] + Find more info here: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index beb30ffb1cf..af1d91134f1 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Retrieve the properties and relationships of range object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py index 4ccd3042c8e..8a42c57c9ca 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/item/refresh/refresh_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Refreshes the PivotTable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbookpivottable-refresh?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py index 595492434c0..5cd32cf4d53 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/pivot_tables/refresh_all/refresh_all_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Refreshes the PivotTable within a given worksheet. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workbookpivottable-refreshall?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py index 840c91d9ff6..45d326468d9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/protect/protect_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ProtectPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-protect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py index cb371c6d552..2b895440a50 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/protection/unprotect/unprotect_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unprotect a worksheet param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/worksheetprotection-unprotect?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py index 6c7bec96c12..693d34dca1f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookTable]: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTable] + Find more info here: https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Use this API to create a new Table. + Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py index 70bf16cd713..de967bb9969 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py index 50f2d0ade50..ad4a9141ced 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py index 25cfb6f52f6..466f2bd8657 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py index 120652a6ca8..1d0682de40b 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py index 08515b00767..c9dc0e40c1c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/filter/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the filter on the given column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py index 1f36970dea4..4eeb5ef894c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py index 54857697831..e17669766a7 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py index 1427d65cc52..47feff6f941 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py index ff8cb60fd35..c8f1ece7214 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py index 59ea758f7be..2e789b08a33 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the header row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py index a1fcfd7d582..5bca9b62b64 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/item_at_with_index_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a column based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableColumn] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumncollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py index ebeb2f40ee2..ca7db719853 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the entire column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py index a8020f57e36..11b10cdec8c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the totals row of the column. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py index 1ea08f7191e..8071ebc00cf 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py index 9dc9db03584..16e50e9b55d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/data_body_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py index ced468729d3..d3b23553d1a 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/header_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py index 82297c6d3d1..e1cdfc64c78 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py index f113bb3d7fc..33c058fbcea 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py index c33e599b180..e73469f5a85 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py index 98789426eb1..7517fa66d05 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item_at_with_index/item_at_with_index_request_builder.py @@ -39,6 +39,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets a row based on its position in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookTableRow] + Find more info here: https://learn.microsoft.com/graph/api/tablerowcollection-itemat?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py index 0cfa23da26f..a733c5e43c5 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py index 3111e6ea318..9b38cfdf04f 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/clear/clear_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py index ce25ed06440..b26f1b15d6d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/reapply/reapply_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies the current sorting parameters to the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py index 97d5a40f5b1..38fbd9d9a3e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/total_row_range_request_builder.py @@ -129,6 +129,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py index 0556b49f819..c9f98f931ea 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/clear_filters/clear_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clears all the filters currently applied on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py index b52329a774c..28c04351bee 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableColumnCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py index c1a1807ac88..a646a24fcb9 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/convert_to_range/convert_to_range_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Converts the table into a normal range of cells. All data is preserved. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py index 7393b1cd7a9..13bbc4a117e 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/data_body_range/data_body_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with the data body of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py index 7a4b79195d9..4312780c29c 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/header_row_range/header_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with header row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py index d52d245202c..0cabaa637de 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/range/range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the range object associated with the entire table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py index 67c453755d4..11809dbc70d 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/reapply_filters/reapply_filters_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reapplies all the filters currently on the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py index 75a18f5f63e..f72052e9789 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/rows/rows_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[RowsRequestBuilderGetQueryParameters]] = None) -> Optional[WorkbookTableRowCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py index 69cfabf6dd6..4fcbbf16fd2 100644 --- a/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py +++ b/msgraph/generated/drives/item/items/item/workbook/worksheets/item/tables/item_at_with_index/total_row_range/total_row_range_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Gets the range object associated with totals row of the table. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] + Find more info here: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py index 51f4a477be0..a7d42601113 100644 --- a/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index f11d2cfde1c..570c95eb6af 100644 --- a/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index d0e7c76276b..edbc3047725 100644 --- a/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index a6b0c3ec953..16f3e1ea949 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index a874b073ea5..42f22a56375 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py index 29977ee1c84..1e680cda145 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py index ff19a41ec16..4e00b0fccd6 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py index 8d22b85475e..bd5d28bbf1e 100644 --- a/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/drives/item/list_/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py b/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py index 0a4bb93c789..d3b5d715803 100644 --- a/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py index 5addeea8eaf..06cedcd6228 100644 --- a/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py index 4857406cbe5..256ade04b9a 100644 --- a/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/drives/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py index 1ca3e538cfe..a9083563b1e 100644 --- a/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/drives/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/drives/item/recent/recent_request_builder.py b/msgraph/generated/drives/item/recent/recent_request_builder.py index 48995084854..e74db27a3ed 100644 --- a/msgraph/generated/drives/item/recent/recent_request_builder.py +++ b/msgraph/generated/drives/item/recent/recent_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecentRe List a set of items that have been recently used by the signed in user.This collection includes items that are in the user's drive and items they have access to from other drives. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecentGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/drive-recent?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py b/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py index 847ab8b9734..2cab334da01 100644 --- a/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py +++ b/msgraph/generated/drives/item/search_with_q/search_with_q_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SearchWi Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SearchWithQGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/driveitem-search?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py b/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py index 1b3b0b4b020..06c5224626f 100644 --- a/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py +++ b/msgraph/generated/drives/item/shared_with_me/shared_with_me_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SharedWi Get a list of driveItem objects shared with the owner of a drive. The driveItems returned from the sharedWithMe method always include the remoteItem facet that indicates they are items from a different drive. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SharedWithMeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/drive-sharedwithme?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/delta/delta_request_builder.py b/msgraph/generated/education/classes/delta/delta_request_builder.py index 70715aa5a73..ac341d5184e 100644 --- a/msgraph/generated/education/classes/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationclass-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py index 0bc4dfc5cf5..4a7d766a6e0 100644 --- a/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignment_categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py index 81d75962941..52abf4dbe87 100644 --- a/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py index 53ec186d1b4..0b098d12300 100644 --- a/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py index da480d9c248..48621b2fbeb 100644 --- a/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py index b6db6de6461..de1189290c0 100644 --- a/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py index ba93b015f8d..45d18dc45aa 100644 --- a/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 706079e64ff..95072bd21b7 100644 --- a/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 5119e5cfd34..d084c7fd19b 100644 --- a/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index 718f48b987d..d695e0d0e9e 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index 87197918167..08b29ec4f61 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py index 8cca0c1b78a..72491ab6089 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 3013385e154..2e97d9b44ac 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py index 3a9dd44c95a..2831c9a3a0e 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index 5c3581b0790..cc433e519d2 100644 --- a/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/classes/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py b/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py index 73a3f38b029..2f6403eacbe 100644 --- a/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py +++ b/msgraph/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Retrieve submissions modified in the previous seven days. Only teachers and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent their work. A teacher or application with application permissions has full access to all submission objects. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students can't see the grade or feedback until the assignment is released. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentlyModifiedSubmissionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationclass-getrecentlymodifiedsubmissions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py b/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py index f1b43884073..8bcc7b849ee 100644 --- a/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/pin/pin_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-pin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py b/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py index 961de6a379c..ed72afa6f32 100644 --- a/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students can't see the module. When you call this API, the module appears in the student's class work list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 8ad8614ea33..361484bd460 100644 --- a/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py b/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py index a606903a47b..a5feb155a7c 100644 --- a/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py +++ b/msgraph/generated/education/classes/item/modules/item/unpin/unpin_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationModule] + Find more info here: https://learn.microsoft.com/graph/api/educationmodule-unpin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/delta/delta_request_builder.py b/msgraph/generated/education/me/assignments/delta/delta_request_builder.py index c3c7de0b5ae..5e99fa5ebd8 100644 --- a/msgraph/generated/education/me/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/me/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py index 0fb86e97507..6fa4164068c 100644 --- a/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py index 6ae37fc85ba..25d1e23ec08 100644 --- a/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py index dc851bd8d5c..35939e6965a 100644 --- a/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py index 37103a14ca5..92bbfac6b4a 100644 --- a/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 1ab36a808a1..183fce741e4 100644 --- a/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 618429709a4..562b81ec985 100644 --- a/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py index 4ed2b9ef8a2..ab7cdbbf2cb 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py index 7d5727a9df3..da91f623102 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py index 43b1e41f471..30b38287a53 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 0b14cd15b10..89069720ed8 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py index 642115c3f8f..94ea4ddf52a 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index fa330f48da0..4fec17b2428 100644 --- a/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/me/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/schools/delta/delta_request_builder.py b/msgraph/generated/education/schools/delta/delta_request_builder.py index cd0f3524ab9..32b0ea9bbc7 100644 --- a/msgraph/generated/education/schools/delta/delta_request_builder.py +++ b/msgraph/generated/education/schools/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationschool-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/delta/delta_request_builder.py b/msgraph/generated/education/users/delta/delta_request_builder.py index 65d0fd6e94c..9cf67730e8b 100644 --- a/msgraph/generated/education/users/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationuser-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py b/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py index e7ca6bcfdb1..232df0b6a90 100644 --- a/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py b/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py index c9bbda9350f..2fcc4337d7e 100644 --- a/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py b/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py index 37124ac319d..014f085ea6a 100644 --- a/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/categories/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/educationcategory-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py b/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py index 7e7a3da88e7..973260f042e 100644 --- a/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py b/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py index bf55c7cdee8..ce1a1aae6a7 100644 --- a/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/publish/publish_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The status of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py index 1c527d8b7ab..3f000bf6513 100644 --- a/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/set_up_feedback_resources_folder/set_up_feedback_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index a5f9b88d804..94c1e93c4c4 100644 --- a/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationAssignment] + Find more info here: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py index 766f158b628..30b08ade0e0 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/excuse/excuse_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py index 698712bc9c1..da56b503d60 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/reassign/reassign_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py index 2352fe37fa8..8bca8ad74d5 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/return_/return_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py index 90444ff2c9b..a4d8fbd8d28 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/set_up_resources_folder/set_up_resources_folder_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py index e854342ccce..207f9e72772 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/submit/submit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py b/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py index adf550637d9..f8ae04760c5 100644 --- a/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py +++ b/msgraph/generated/education/users/item/assignments/item/submissions/item/unsubmit/unsubmit_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationSubmission] + Find more info here: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py b/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py index d3f78030fa9..1331e602cbe 100644 --- a/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py +++ b/msgraph/generated/group_lifecycle_policies/item/add_group/add_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddGroupPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-addgroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py b/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py index e640f8b61ec..7f93bc73212 100644 --- a/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py +++ b/msgraph/generated/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemoveGroupPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemoveGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-removegroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/delta/delta_request_builder.py b/msgraph/generated/group_setting_templates/delta/delta_request_builder.py index a4b5b0296b7..5fa35a82bcd 100644 --- a/msgraph/generated/group_setting_templates/delta/delta_request_builder.py +++ b/msgraph/generated/group_setting_templates/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py index f26b5d1d332..2640dd2bacb 100644 --- a/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/group_setting_templates/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py index 4a9d9154e91..339f9da83cd 100644 --- a/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/group_setting_templates/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py index 07d4b6cd9f4..60ad9ac8da6 100644 --- a/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py index 83da17b828c..040f373d263 100644 --- a/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py index 191c23e89ca..4cd1026a80d 100644 --- a/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py b/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py index 97a6f3371b5..4ea45563a9c 100644 --- a/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py +++ b/msgraph/generated/group_setting_templates/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py b/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py index 9a34377c74c..c18eae46dea 100644 --- a/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/group_setting_templates/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/delta/delta_request_builder.py b/msgraph/generated/groups/delta/delta_request_builder.py index 5be8555d208..eba2811a80a 100644 --- a/msgraph/generated/groups/delta/delta_request_builder.py +++ b/msgraph/generated/groups/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/group-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py index 246b32b3a0e..9fc312c4532 100644 --- a/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/groups/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py index 60834be2001..c19cccfc59f 100644 --- a/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/groups/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/groups_request_builder.py b/msgraph/generated/groups/groups_request_builder.py index cb99a472d3b..8adfb9faca0 100644 --- a/msgraph/generated/groups/groups_request_builder.py +++ b/msgraph/generated/groups/groups_request_builder.py @@ -74,11 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GroupsRe async def post(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Group]: """ - Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] - Find more info here: https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Group, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py b/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py index 33c6bfd6974..cb0e9531b42 100644 --- a/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py +++ b/msgraph/generated/groups/item/add_favorite/add_favorite_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Add the group to the list of the current user's favorite groups. The group shows up in Outlook and Teams favorites. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-addfavorite?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py b/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py index ea45e18b7bb..76052ac9237 100644 --- a/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py +++ b/msgraph/generated/groups/item/assign_license/assign_license_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AssignLicensePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Group] + Find more info here: https://learn.microsoft.com/graph/api/group-assignlicense?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py index ce813cb23dc..52512e30592 100644 --- a/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py index f5fed6118f1..2b461dc524a 100644 --- a/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py index 13705c49911..ac3d030a547 100644 --- a/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 4652f6b0d41..f423a3fa5e5 100644 --- a/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py index 7c436700d57..bdfc3eeb548 100644 --- a/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py index e4ca8eb0ace..944c5848dd5 100644 --- a/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 96e43780163..ff9cc6e6790 100644 --- a/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py index de7ed218619..4b214c2a37f 100644 --- a/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py index a3df30cf677..48431d8df30 100644 --- a/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py index 20156d3f09a..33e461c7ed1 100644 --- a/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py index 65a2aa038bd..e21a1e0ebe3 100644 --- a/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py b/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py index 53d691bce7a..ccccd795b6e 100644 --- a/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/groups/item/calendar/get_schedule/get_schedule_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py index 42eee716ae3..276e365d0e1 100644 --- a/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/groups/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py index b2e798b1020..d6ca24ce62b 100644 --- a/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py index 5b5fd283940..b887e5d8d5f 100644 --- a/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/groups/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py index a64aba6f531..40039028a2c 100644 --- a/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -36,7 +36,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Delete conversation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/group-delete-conversation?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index de0faa4d7f9..02d2a8c8d19 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py index 363c441e25c..b62af1bc04c 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index 53d9c31762c..db38f4a02d1 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index ba03b701463..865d22b21f9 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py index c9ced9770b7..e3c6457c9cd 100644 --- a/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/conversations/item/threads/item/reply/reply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/delta/delta_request_builder.py index e10d58e52b5..ea4d6372252 100644 --- a/msgraph/generated/groups/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py b/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py index 79919eb47df..8eb07917595 100644 --- a/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/groups/item/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index d8a638db03c..4d434fd36c2 100644 --- a/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py index 4315413bbd6..54329f94ba1 100644 --- a/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/groups/item/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py b/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py index 2f852f63fa5..58f70f01ea8 100644 --- a/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/groups/item/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 88005db41a2..6eee5014fcc 100644 --- a/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/groups/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py index d9ffc6be44d..8a644eca607 100644 --- a/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py index 6521d5a36bf..07e3a0e9edc 100644 --- a/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 477f3c1772d..34e9474e4bb 100644 --- a/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/groups/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 4fb34b79e2a..b65feb5f594 100644 --- a/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/groups/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py index 625d2ad4e85..1d47e6f80b0 100644 --- a/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/groups/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py index a64d866762b..26483962e71 100644 --- a/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/groups/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py b/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py index 8859f3668a1..cdb387cc4be 100644 --- a/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py +++ b/msgraph/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddGroupPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-addgroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py b/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py index a18dee2aceb..f4b042bcb41 100644 --- a/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py +++ b/msgraph/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemoveGroupPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemoveGroupPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/grouplifecyclepolicy-removegroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index d486af8e30f..0c7eaaf83e8 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 308eb1254c7..e8e92573986 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index d16446e2563..c42e65c707b 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 2671796ab12..e291579be03 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 8ceab8f29ea..0547add0540 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index ea939858d5e..464d3b9888c 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 93c408d6a9b..14aa47a7976 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 4b7c479bc58..9067b254bac 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 4cae4aa8521..849ea3b1109 100644 --- a/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index bf7100c8c4a..2564f8cb7f9 100644 --- a/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 2a1f5615ba2..93cb746c769 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 8f94f2a2afb..7277635be28 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 2c3b1e7162a..c5faba9cc9b 100644 --- a/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index c49c4871dbb..e761e3f268c 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 25ab849124d..79e8e7ceb3f 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 1861a421023..30a3bef888c 100644 --- a/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py b/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py index 6d232844722..fef94626e7c 100644 --- a/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py +++ b/msgraph/generated/groups/item/remove_favorite/remove_favorite_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the group from the list of the current user's favorite groups. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-removefavorite?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/renew/renew_request_builder.py b/msgraph/generated/groups/item/renew/renew_request_builder.py index fbce7a3a3e2..a2ca6f6fc14 100644 --- a/msgraph/generated/groups/item/renew/renew_request_builder.py +++ b/msgraph/generated/groups/item/renew/renew_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Renew a group's expiration. When a group is renewed, the group expiration is extended by the number of days defined in the policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-renew?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py b/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py index 2da48e50337..a60c2d14772 100644 --- a/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py +++ b/msgraph/generated/groups/item/reset_unseen_count/reset_unseen_count_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset the unseenCount of all the posts that the current user hasn't seen since their last visit. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-resetunseencount?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/restore/restore_request_builder.py b/msgraph/generated/groups/item/restore/restore_request_builder.py index 8242567a671..f2dd89c4e75 100644 --- a/msgraph/generated/groups/item/restore/restore_request_builder.py +++ b/msgraph/generated/groups/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index 0b920606ac1..7c9253f3184 100644 --- a/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph/generated/groups/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the group service provisioning. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-retryserviceprovisioning?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/add/add_request_builder.py b/msgraph/generated/groups/item/sites/add/add_request_builder.py index 6bc3dea9ebc..4a37032710b 100644 --- a/msgraph/generated/groups/item/sites/add/add_request_builder.py +++ b/msgraph/generated/groups/item/sites/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/delta/delta_request_builder.py b/msgraph/generated/groups/item/sites/delta/delta_request_builder.py index f9dd44e6aa3..874f2c39fa2 100644 --- a/msgraph/generated/groups/item/sites/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/sites/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted sites without having to perform a full read of the entire sites collection. A delta function call for sites is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls,you can query for incremental changes in the sites. It allows you to maintain and synchronize a local store of a user's sites without having to fetch all the sites from the server every time.The application calls the API without specifying any parameters.The service begins enumerating sites and returns pages of changes to these sites, accompanied by either an @odata.nextLink or an @odata.deltaLink.Your application should continue making calls using the @odata.nextLink until there's an @odata.deltaLink in the response. After you receive all the changes, you can apply them to your local state.To monitor future changes, call the delta API by using the @odata.deltaLink in the previous response. Any resources marked as deleted should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py b/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py index f6ff1b438c6..d5baf9a68ae 100644 --- a/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/get_all_sites/get_all_sites_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllSi List sites across geographies in an organization. This API can also be used to enumerate all sites in a non-multi-geo tenant. For more information, see Best practices for discovering files and detecting changes at scale. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllSitesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getallsites?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py index 6b3eced53b0..7f78ce5a1ca 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 9f73e1889a6..2065cceb62f 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 6c7deaaabd0..ae8ccfdacbc 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index d4bef07e401..4f91ad7472e 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index fb21dd16fac..a4345b5cae8 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py index 5bd3ac1b715..e4be0b11c86 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py index 89d9e14ef7b..48f507dc99c 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py index f491a4e234a..d15328a7ea2 100644 --- a/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 77991afa967..0d0d853572b 100644 --- a/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py index 04c5cd33b2e..6e246141342 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py index c4968bbcc4b..de1943f9881 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py index 529832c8c7a..199336f3c60 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/drives/drives_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py index b13de985e80..a534d76e43a 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 2a21359c4e0..252b9e953d0 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py index 187ea829834..60efaee14ba 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/items/items_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py index b04564538e0..6905c2a81fd 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/lists/lists_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py index b17c092fc1c..bac5560f462 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/operations/operations_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py index 2caca5846ef..4cc5195210c 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/pages/pages_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py index e2696161199..70a7228d3b7 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py index 6df1b46bcf4..5864f7c1ad8 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/sites/sites_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py index 913a18001c1..8944bf4f02e 100644 --- a/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py index 01cbb88f0cf..1bed4ef964e 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index cc21a2196be..f5f95e15ed6 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 3000c9821a1..63b5bd68b85 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 422c96226a3..b7a77bd6916 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index c0405bd7f0d..0b9f291c8a0 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py index 2f9853aad47..6d2b87c00ef 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py index 610e9894f1a..d2ec79cb51a 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py index b5f2727a963..9225ec87fe5 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py index 3585fb1562c..16291ce8dd5 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py index 172e7577fdc..6064fa1479c 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py index 485282b76c0..05cc100839d 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index 35e7bc344b0..1e4c2b1e7d6 100644 --- a/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index de381c745c2..9fce2fe2cdc 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index 265439868c6..b27deed41a3 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 7a87d137913..3897c54c15b 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 3f0d495ba5e..a957d01be98 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 1bcfaa72a3f..cf9f726517e 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 07419a5db87..5b77cb52693 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index f256dbd4369..08ac893a9ee 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 2b11a101e8a..a62befcbf0c 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 20088ef35b1..e1ad690745e 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index ddaa4f8149a..e56badf8eeb 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index b2efe367968..013462f7d64 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 3e965e20e2b..e82cf3289e0 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index c438ede0bb0..fd8c8f54dc3 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index a4a555c0186..e8072773380 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 28ce768cd91..de3e6a07de9 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index f208778b58f..431992067a7 100644 --- a/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py index c242ea55031..d70256c202f 100644 --- a/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/groups/item/sites/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/sites/remove/remove_request_builder.py b/msgraph/generated/groups/item/sites/remove/remove_request_builder.py index bff96f18ad3..d4058992070 100644 --- a/msgraph/generated/groups/item/sites/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py b/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py index dc1d7c451f4..b2af7422cd2 100644 --- a/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py +++ b/msgraph/generated/groups/item/subscribe_by_mail/subscribe_by_mail_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method will enable the current user to receive email notifications for this group, about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-subscribebymail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/archive/archive_request_builder.py index 925e8c4b689..0fd483189e1 100644 --- a/msgraph/generated/groups/item/team/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py index 7ed3cd9cb55..c179541e7d7 100644 --- a/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 5b3c95cd5e5..75dbd661a85 100644 --- a/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py index d089517ec44..8a220ac4093 100644 --- a/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py index a59ad41d40a..bdcebc77b7c 100644 --- a/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py index 30614441e92..162fd81b431 100644 --- a/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py index 7c15fc7323b..16b722e3c31 100644 --- a/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 02f6be54ce3..e0685463c35 100644 --- a/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py index f90b424a964..2be4e1fd035 100644 --- a/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py index 1fd3d192923..602ecd1a91f 100644 --- a/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py index 5d27e91dfe8..76c27d96341 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py index 03233f542f6..84f4b8cb178 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 0dfedb7ea3d..79d6888efed 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 405edb8363b..ad719cc9690 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 9350d7abaef..dbdcf8096e3 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 451874c3d31..19facde0863 100644 --- a/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py index ed648f62412..9f93ba17333 100644 --- a/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py index aa41cdba899..bac422287f4 100644 --- a/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py index 1449c90dc44..6cfa13f3ec2 100644 --- a/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/channels/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/clone/clone_request_builder.py b/msgraph/generated/groups/item/team/clone/clone_request_builder.py index ec90c18fb41..73cbbb5900f 100644 --- a/msgraph/generated/groups/item/team/clone/clone_request_builder.py +++ b/msgraph/generated/groups/item/team/clone/clone_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py index 89a406cf9aa..96ada9957ae 100644 --- a/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py index b396fe23ad0..b00af46b667 100644 --- a/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/groups/item/team/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/members/add/add_request_builder.py index ccc0f95d233..8cab1c5fb53 100644 --- a/msgraph/generated/groups/item/team/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py index 04f5505e919..9ab816ae5c3 100644 --- a/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py index 45af303febf..845248ca7a3 100644 --- a/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py index bce1087467d..0d1b714e923 100644 --- a/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py index 5087a61c6ac..8630ac28356 100644 --- a/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py index 723986b27ef..6693d9aed43 100644 --- a/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 314eba992db..502c6a7e742 100644 --- a/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py index 6ae5e3c42ee..5ee3cb0ed55 100644 --- a/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py index bdde9d01090..60da356dda5 100644 --- a/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py index 456311fe966..989a122a3d8 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py index e89513ed3ee..dcce39a92df 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 20d05a2cb00..6cd36d4ce00 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 8fecfcc44dd..310f5824d12 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index 974be2194d4..0de048a2f86 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 67bbb3c250b..5c02452379f 100644 --- a/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py index 305dd24af57..ba649d8fb3b 100644 --- a/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py index 64c9369c6f5..76a032e7f73 100644 --- a/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py index 3573efc46f0..abc927232f0 100644 --- a/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/primary_channel/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py b/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py index 3a0bb968447..4dba5c4bef3 100644 --- a/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/share/share_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py index 21e2cf1f1a4..510ec74cb57 100644 --- a/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py index ec6af9aaafc..c9b9b3dd8ca 100644 --- a/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/groups/item/team/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py index dbf8540e6de..eaef834c05c 100644 --- a/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/groups/item/team/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py b/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py index 4ff1872b8a7..0e287e9d21d 100644 --- a/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/groups/item/team/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py index 8a0daf030e5..364bd2e466a 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py index 888b3f56025..a1f2bfd7ec3 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py index fad49ea1b26..d7a5e71da9e 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py index 1acebbc4481..ea941e9f4e8 100644 --- a/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/posts/item/in_reply_to/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py index 3b2357210da..6f10d812c98 100644 --- a/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py +++ b/msgraph/generated/groups/item/threads/item/reply/reply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py b/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py index 225b8652ac3..21bab55da4e 100644 --- a/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py +++ b/msgraph/generated/groups/item/unsubscribe_by_mail/unsubscribe_by_mail_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Calling this method prevents the current user from receiving email notifications for this group about new posts, events, and files in that group. Supported for Microsoft 365 groups only. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-unsubscribebymail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py b/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py index 67215d98250..28b06a060bd 100644 --- a/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/groups/item/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/group-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py b/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py index f41f7257bb0..6b4de1a20cf 100644 --- a/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/groups/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py index 21baee78180..df77a091c9d 100644 --- a/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/api_connectors/item/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py index 3064665bd85..14aa2296a2f 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_attribute_collection/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py index f79ca2d8cd7..d5824d6ef5d 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/api_connector_configuration/post_federation_signup/upload_client_certificate/upload_client_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UploadClientCertificatePostRequestBody, request_config param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IdentityApiConnector] + Find more info here: https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py index dd8df0916a9..33749058831 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/get_order/get_order_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the order of identityUserFlowAttributeAssignments being collected within a user flow. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AssignmentOrder] + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-getorder?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py index 95851d4f090..6d46a550e60 100644 --- a/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py +++ b/msgraph/generated/identity/b2x_user_flows/item/user_attribute_assignments/set_order/set_order_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetOrderPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index 56c0fa1ba2d..19d6e9e45aa 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .......models.authentication_method_modes import AuthenticationMethodModes + @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -13,7 +16,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .......models.authentication_method_modes import AuthenticationMethodModes + + from .......models.authentication_method_modes import AuthenticationMethodModes + fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index 0f2bcc11401..d09ebfe61aa 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py index c29a7f263fc..f72e21251c5 100644 --- a/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py +++ b/msgraph/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py index 536d1c79db0..d9d58017aef 100644 --- a/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py @@ -32,10 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a countryNamedLocation object. + Delete a namedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[NamedLocationItemRequestBuilderGetQueryParameters]] = None) -> Optional[NamedLocation]: """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[NamedLocation] - Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[NamedLoc async def patch(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[NamedLocation]: """ - Update the properties of a countryNamedLocation object. + Update the properties of an ipNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[NamedLocation] - Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -96,7 +96,7 @@ async def patch(self,body: NamedLocation, request_configuration: Optional[Reques def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a countryNamedLocation object. + Delete a namedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[NamedLocationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: NamedLocation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a countryNamedLocation object. + Update the properties of an ipNamedLocation object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -151,7 +151,7 @@ class NamedLocationItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class NamedLocationItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an ipNamedLocation object. + Retrieve the properties and relationships of a countryNamedLocation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py b/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py index 964115b936f..d62babc611c 100644 --- a/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py +++ b/msgraph/generated/identity/custom_authentication_extensions/item/validate_authentication_configuration/validate_authentication_configuration_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension object, which can represent one of the following derived types: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationConfigurationValidation] + Find more info here: https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py index f7d455d0111..84f785e9948 100644 --- a/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/identity/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Get all identity providers supported in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 36133ed8217..22f3220b29f 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Returns accessReviewScheduleDefinition objects where the calling user is a reviewer on one or more accessReviewInstance objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 4f91b8a1079..8e3c9e54252 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py index f56673ec77e..0e4be00cf42 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/accept_recommendations/accept_recommendations_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed on an accessReviewInstance object for which the calling user is a reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py index 8437d8ee291..6a1f2a3ef8f 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/apply_decisions/apply_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py index be87824ab62..1cc40c95569 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/batch_record_decisions/batch_record_decisions_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: BatchRecordDecisionsPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index fe0c51aef40..5ccca9c730b 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py index 937a6154f49..052477feac8 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/reset_decisions/reset_decisions_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Resets all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py index 87d2afffda8..f01736ed030 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/send_reminder/send_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send a reminder to the reviewers of an active accessReviewInstance. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 7e04ac6888d..976f54d1be8 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index b9f7f706a72..f6b4286de11 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by accessReviewInstanceDecisionItem objects on a given accessReviewInstance or accessReviewStage for which the calling user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py index 6567060a1af..23bce309114 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py index 8049c2f4242..9f8bdcb2ad4 100644 --- a/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/definitions/item/instances/item/stop/stop_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Stop a currently active accessReviewInstance. After the access review instance stops, the instance status is marked as Completed, the reviewers can no longer give input, and the access review decisions are applied. Stopping an instance will not stop future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py b/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py index 33feae14e26..e0ecff5c341 100644 --- a/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py +++ b/msgraph/generated/identity_governance/access_reviews/history_definitions/item/instances/item/generate_download_uri/generate_download_uri_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generates a URI for an accessReviewHistoryInstance object the status for which is done. Each URI can be used to retrieve the instance's review history data. Each URI is valid for 24 hours and can be retrieved by fetching the downloadUri property from the accessReviewHistoryInstance object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessReviewHistoryInstance] + Find more info here: https://learn.microsoft.com/graph/api/accessreviewhistoryinstance-generatedownloaduri?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index c0fe99dcc09..d621012fc18 100644 --- a/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of appConsentRequest objects for which the current user is the reviewer and the status of the userConsentRequest for accessing the specified app is InProgress. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/appconsentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index f94ab584e65..46eed672f1e 100644 --- a/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve a collection of userConsentRequest objects for accessing a specified app, for which the current user is the reviewer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/userconsentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 6e71c6391b7..4f80fb75f52 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index ca18329f613..ac0ee018017 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackage objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py index e31da16f14c..f63d1700956 100644 --- a/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicablePolicyRequirementsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 0db69d1febb..5ff7e90f90a 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py index 3078b1ddc4d..874e26c0fc9 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancellable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py index 0b0479b7d2d..546b8da5113 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/reprocess/reprocess_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, callers can automatically retry a user's request for access to an access package. It's performed on an accessPackageAssignmentRequest object whose requestState is in a DeliveryFailed or PartiallyDelivered state. You can only reprocess a request within 14 days from the time the original request was completed. For requests completed more than 14 days, you will need to ask the users to cancel the request(s) and make a new request in the MyAccess portal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-reprocess?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py index a15e0b3413f..684966fe55e 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignment_requests/item/resume/resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py index 094f9c7819b..cd5f7a87caa 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/additional_access/additional_access_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Addition In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. This can be used to prepare to configure the incompatible access packages for a specific access package. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AdditionalAccessGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 3174d55733d..a62b9bc73b8 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py index 1b736818e0f..3ff03289698 100644 --- a/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/assignments/item/reprocess/reprocess_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa In Microsoft Entra entitlement management, callers can automatically reevaluate and enforce an accessPackageAssignment object of a user’s assignments for a specific access package. The state of the access package assignment must be Delivered for the administrator to reprocess the user's assignment. Only admins with the Access Package Assignment Manager role, or higher, in Microsoft Entra entitlement management can perform this action. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignment-reprocess?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py index 32a18b6530f..e65a38b25b3 100644 --- a/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py +++ b/msgraph/generated/identity_governance/entitlement_management/catalogs/item/custom_workflow_extensions/item/custom_callout_extension_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CustomCalloutExtensionItemRequestBuilderGetQueryParameters]] = None) -> Optional[CustomCalloutExtension]: """ - Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomCalloutExtension] - Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomCalloutExtensionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -151,7 +151,7 @@ class CustomCalloutExtensionItemRequestBuilderDeleteRequestConfiguration(Request @dataclass class CustomCalloutExtensionItemRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. + Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index 4f3e8be9a06..5a6e8023240 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 54d380a0550..6fd9f30ec84 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 6939ef0cfeb..3126d3d7449 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index ce1b0a894ee..78e0e25db3f 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 6cc6f48b3d4..262e10e883a 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index ebc85c47638..0e15ab59c7b 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 3222fd9bc4e..1b720a0dfcb 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 8aea76c74d8..47bc6b09268 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 6f756795413..23fca2bb84f 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index 56517828054..b4ef5c91e5f 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-toptasksprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index bb60653d93c..e8e63628a82 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-topworkflowsprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py index 8d916a807dd..e59781504ae 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsByCategory] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedbycategory?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py index 1672bc10f4e..a3eabf0f765 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py @@ -41,6 +41,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkflowsInsightsSummary] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index b29fc8f5509..736ebe211cb 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflow_templates/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py index 8e75a24f341..a57ec56c5e6 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate/microsoft_graph_identity_governance_activate_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py index 876e633e2d0..8c160ce06f2 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_create_new_version/microsoft_graph_identity_governance_create_new_version_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateNewVersionPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py index 31dc06d8316..509d0c63660 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_restore/microsoft_graph_identity_governance_restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 823bf7c99b9..35340d690b0 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 8a903198343..58911e9bb11 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index fad3ae6da5b..58f8cffd892 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 533ed03fefa..080c1fed0a0 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 22b7fbfe0f3..1157ba426ed 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py index 2d9925a69e7..698717899a7 100644 --- a/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py +++ b/msgraph/generated/identity_governance/lifecycle_workflows/workflows/item/versions/item/tasks/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ResumePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index a0225503236..2fc07b9fa36 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 412d7b38398..9b024e1ea81 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index c609cffaf9c..7f0bb30d88e 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py index cb55ed1f177..ef11bd75ca8 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an access assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index a2926e23d6b..9910119f9b6 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the schedules for membership or ownership assignments for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 894d2647fb2..05beff866e4 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Return instances of membership and ownership eligibility schedules for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 5bc6afb0a8f..c839104a091 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM for Groups, retrieve the requests for membership or ownership eligibilities for the calling principal to groups that are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py index e57e6fc6018..a2b4672dcd5 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel an eligibility assignment request to a group whose membership and ownership are governed by PIM. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index b7f0fe7b14a..ebf169bed5c 100644 --- a/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve schedules of membership and ownership eligibility requests for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py index d468e36eefd..600fc48eb15 100644 --- a/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/identity_protection/risky_service_principals/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py b/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py index 7cfe55c68c9..69c1e7f1a2f 100644 --- a/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/identity_protection/risky_service_principals/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py b/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py index 1b8e13090fa..d7e166d0223 100644 --- a/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/confirm_compromised/confirm_compromised_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmCompromisedPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyuser-confirmcompromised?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py b/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py index dbcaade1050..7c92f94219e 100644 --- a/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/confirm_safe/confirm_safe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ConfirmSafePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyuser-confirmsafe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py b/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py index 5573d69a335..2192cb80647 100644 --- a/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py +++ b/msgraph/generated/identity_protection/risky_users/dismiss/dismiss_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DismissPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/riskyuser-dismiss?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py b/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py index f933084b4a2..e17c7501326 100644 --- a/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py +++ b/msgraph/generated/identity_providers/available_provider_types/available_provider_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Availabl Retrieves all identity provider types available in a directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AvailableProviderTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityprovider-list-availableprovidertypes?view=graph-rest-1.0 """ warn("The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/kiota-dom-export.txt b/msgraph/generated/kiota-dom-export.txt index 22f0f9e9bf7..dec83c969d4 100644 --- a/msgraph/generated/kiota-dom-export.txt +++ b/msgraph/generated/kiota-dom-export.txt @@ -5173,8 +5173,8 @@ msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryV msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|to_post_request_information(body:AddLargeGalleryViewPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|url_template:str msgraph.generated.communications.calls.item.addLargeGalleryView.AddLargeGalleryViewRequestBuilder::|public|with_url(raw_url:str):AddLargeGalleryViewRequestBuilder -msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[str] -msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[str]):None +msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities():list[Modality] +msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|accepted_modalities(value:list[Modality]):None msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph.generated.communications.calls.item.answer.AnswerPostRequestBody::|public|backing_store:BackingStore @@ -38726,6 +38726,7 @@ msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -38811,6 +38812,7 @@ msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.Ro msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -40934,6 +40936,7 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.se msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.item.series.itemAtWithIndex.points.PointsRequestBuilder.PointsRequestBuilderGetQueryParameters::|public|skip:int @@ -41332,6 +41335,7 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemAtWithIndex.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -41588,6 +41592,7 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWit msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.charts.itemWithName.series.SeriesRequestBuilder.SeriesRequestBuilderGetQueryParameters::|public|skip:int @@ -47167,6 +47172,7 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -47252,6 +47258,7 @@ msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtW msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.drives.item.items.item.workbook.worksheets.item.tables.itemAtWithIndex.rows.RowsRequestBuilder.RowsRequestBuilderGetQueryParameters::|public|skip:int @@ -61159,6 +61166,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsReques msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -61179,6 +61187,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentT msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -61223,6 +61232,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestB msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -61240,6 +61250,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.Exter msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -61361,6 +61372,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -61390,6 +61402,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -61428,6 +61441,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.Operations msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -61448,6 +61462,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -61468,6 +61483,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.Permissio msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -61488,6 +61504,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBui msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -61523,6 +61540,7 @@ msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStores msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.groups.item.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|skip:int @@ -76861,8 +76879,8 @@ msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.ite msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] -msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None +msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] +msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph.generated.identity.conditionalAccess.authenticationStrength.policies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -91712,9 +91730,34 @@ msgraph.generated.models.AccessPackageAutomaticRequestSettings::|public|serializ msgraph.generated.models.AccessPackageAutomaticRequestSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageAutomaticRequestSettings msgraph.generated.models.AccessPackageAutomaticRequestSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AccessPackageCatalog-->Entity +msgraph.generated.models.AccessPackageCatalog::|public|access_packages():list[AccessPackage] +msgraph.generated.models.AccessPackageCatalog::|public|access_packages(value:list[AccessPackage]):None +msgraph.generated.models.AccessPackageCatalog::|public|catalog_type():AccessPackageCatalogType +msgraph.generated.models.AccessPackageCatalog::|public|catalog_type(value:AccessPackageCatalogType):None msgraph.generated.models.AccessPackageCatalog::|public|constructor():None +msgraph.generated.models.AccessPackageCatalog::|public|created_date_time():datetime.datetime +msgraph.generated.models.AccessPackageCatalog::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.AccessPackageCatalog::|public|custom_workflow_extensions():list[CustomCalloutExtension] +msgraph.generated.models.AccessPackageCatalog::|public|custom_workflow_extensions(value:list[CustomCalloutExtension]):None +msgraph.generated.models.AccessPackageCatalog::|public|description():str +msgraph.generated.models.AccessPackageCatalog::|public|description(value:str):None +msgraph.generated.models.AccessPackageCatalog::|public|display_name():str +msgraph.generated.models.AccessPackageCatalog::|public|display_name(value:str):None msgraph.generated.models.AccessPackageCatalog::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AccessPackageCatalog::|public|is_externally_visible():bool +msgraph.generated.models.AccessPackageCatalog::|public|is_externally_visible(value:bool):None +msgraph.generated.models.AccessPackageCatalog::|public|modified_date_time():datetime.datetime +msgraph.generated.models.AccessPackageCatalog::|public|modified_date_time(value:datetime.datetime):None +msgraph.generated.models.AccessPackageCatalog::|public|odata_type:str +msgraph.generated.models.AccessPackageCatalog::|public|resources():list[AccessPackageResource] +msgraph.generated.models.AccessPackageCatalog::|public|resources(value:list[AccessPackageResource]):None +msgraph.generated.models.AccessPackageCatalog::|public|resource_roles():list[AccessPackageResourceRole] +msgraph.generated.models.AccessPackageCatalog::|public|resource_roles(value:list[AccessPackageResourceRole]):None +msgraph.generated.models.AccessPackageCatalog::|public|resource_scopes():list[AccessPackageResourceScope] +msgraph.generated.models.AccessPackageCatalog::|public|resource_scopes(value:list[AccessPackageResourceScope]):None msgraph.generated.models.AccessPackageCatalog::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AccessPackageCatalog::|public|state():AccessPackageCatalogState +msgraph.generated.models.AccessPackageCatalog::|public|state(value:AccessPackageCatalogState):None msgraph.generated.models.AccessPackageCatalog::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageCatalog msgraph.generated.models.AccessPackageCatalogCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|constructor():None @@ -91723,6 +91766,13 @@ msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|seriali msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|value():list[AccessPackageCatalog] msgraph.generated.models.AccessPackageCatalogCollectionResponse::|public|value(value:list[AccessPackageCatalog]):None msgraph.generated.models.AccessPackageCatalogCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageCatalogCollectionResponse +msgraph.generated.models.AccessPackageCatalogState::0000-Unpublished +msgraph.generated.models.AccessPackageCatalogState::0001-Published +msgraph.generated.models.AccessPackageCatalogState::0002-UnknownFutureValue +msgraph.generated.models.AccessPackageCatalogType::0000-UserManaged +msgraph.generated.models.AccessPackageCatalogType::0001-ServiceDefault +msgraph.generated.models.AccessPackageCatalogType::0002-ServiceManaged +msgraph.generated.models.AccessPackageCatalogType::0003-UnknownFutureValue msgraph.generated.models.AccessPackageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.AccessPackageCollectionResponse::|public|constructor():None msgraph.generated.models.AccessPackageCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -91904,8 +91954,27 @@ msgraph.generated.models.AccessPackageResourceCollectionResponse::|public|value( msgraph.generated.models.AccessPackageResourceCollectionResponse::|public|value(value:list[AccessPackageResource]):None msgraph.generated.models.AccessPackageResourceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceCollectionResponse msgraph.generated.models.AccessPackageResourceEnvironment-->Entity +msgraph.generated.models.AccessPackageResourceEnvironment::|public|connection_info():ConnectionInfo +msgraph.generated.models.AccessPackageResourceEnvironment::|public|connection_info(value:ConnectionInfo):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|constructor():None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|created_date_time():datetime.datetime +msgraph.generated.models.AccessPackageResourceEnvironment::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|description():str +msgraph.generated.models.AccessPackageResourceEnvironment::|public|description(value:str):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|display_name():str +msgraph.generated.models.AccessPackageResourceEnvironment::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment():bool +msgraph.generated.models.AccessPackageResourceEnvironment::|public|is_default_environment(value:bool):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time():datetime.datetime +msgraph.generated.models.AccessPackageResourceEnvironment::|public|modified_date_time(value:datetime.datetime):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|odata_type:str +msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_id():str +msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_id(value:str):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_system():str +msgraph.generated.models.AccessPackageResourceEnvironment::|public|origin_system(value:str):None +msgraph.generated.models.AccessPackageResourceEnvironment::|public|resources():list[AccessPackageResource] +msgraph.generated.models.AccessPackageResourceEnvironment::|public|resources(value:list[AccessPackageResource]):None msgraph.generated.models.AccessPackageResourceEnvironment::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceEnvironment::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceEnvironment msgraph.generated.models.AccessPackageResourceEnvironmentCollectionResponse-->BaseCollectionPaginationCountResponse @@ -91940,7 +92009,18 @@ msgraph.generated.models.AccessPackageResourceRequestCollectionResponse::|public msgraph.generated.models.AccessPackageResourceRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRequestCollectionResponse msgraph.generated.models.AccessPackageResourceRole-->Entity msgraph.generated.models.AccessPackageResourceRole::|public|constructor():None +msgraph.generated.models.AccessPackageResourceRole::|public|description():str +msgraph.generated.models.AccessPackageResourceRole::|public|description(value:str):None +msgraph.generated.models.AccessPackageResourceRole::|public|display_name():str +msgraph.generated.models.AccessPackageResourceRole::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceRole::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AccessPackageResourceRole::|public|odata_type:str +msgraph.generated.models.AccessPackageResourceRole::|public|origin_id():str +msgraph.generated.models.AccessPackageResourceRole::|public|origin_id(value:str):None +msgraph.generated.models.AccessPackageResourceRole::|public|origin_system():str +msgraph.generated.models.AccessPackageResourceRole::|public|origin_system(value:str):None +msgraph.generated.models.AccessPackageResourceRole::|public|resource():AccessPackageResource +msgraph.generated.models.AccessPackageResourceRole::|public|resource(value:AccessPackageResource):None msgraph.generated.models.AccessPackageResourceRole::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceRole::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRole msgraph.generated.models.AccessPackageResourceRoleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -91971,7 +92051,20 @@ msgraph.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|publ msgraph.generated.models.AccessPackageResourceRoleScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceRoleScopeCollectionResponse msgraph.generated.models.AccessPackageResourceScope-->Entity msgraph.generated.models.AccessPackageResourceScope::|public|constructor():None +msgraph.generated.models.AccessPackageResourceScope::|public|description():str +msgraph.generated.models.AccessPackageResourceScope::|public|description(value:str):None +msgraph.generated.models.AccessPackageResourceScope::|public|display_name():str +msgraph.generated.models.AccessPackageResourceScope::|public|display_name(value:str):None msgraph.generated.models.AccessPackageResourceScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AccessPackageResourceScope::|public|is_root_scope():bool +msgraph.generated.models.AccessPackageResourceScope::|public|is_root_scope(value:bool):None +msgraph.generated.models.AccessPackageResourceScope::|public|odata_type:str +msgraph.generated.models.AccessPackageResourceScope::|public|origin_id():str +msgraph.generated.models.AccessPackageResourceScope::|public|origin_id(value:str):None +msgraph.generated.models.AccessPackageResourceScope::|public|origin_system():str +msgraph.generated.models.AccessPackageResourceScope::|public|origin_system(value:str):None +msgraph.generated.models.AccessPackageResourceScope::|public|resource():AccessPackageResource +msgraph.generated.models.AccessPackageResourceScope::|public|resource(value:AccessPackageResource):None msgraph.generated.models.AccessPackageResourceScope::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AccessPackageResourceScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScope msgraph.generated.models.AccessPackageResourceScopeCollectionResponse-->BaseCollectionPaginationCountResponse @@ -91982,10 +92075,29 @@ msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|public|v msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|public|value(value:list[AccessPackageResourceScope]):None msgraph.generated.models.AccessPackageResourceScopeCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageResourceScopeCollectionResponse msgraph.generated.models.AccessPackageSubject-->Entity +msgraph.generated.models.AccessPackageSubject::|public|connected_organization():ConnectedOrganization +msgraph.generated.models.AccessPackageSubject::|public|connected_organization(value:ConnectedOrganization):None msgraph.generated.models.AccessPackageSubject::|public|constructor():None +msgraph.generated.models.AccessPackageSubject::|public|display_name():str +msgraph.generated.models.AccessPackageSubject::|public|display_name(value:str):None +msgraph.generated.models.AccessPackageSubject::|public|email():str +msgraph.generated.models.AccessPackageSubject::|public|email(value:str):None msgraph.generated.models.AccessPackageSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AccessPackageSubject::|public|object_id():str +msgraph.generated.models.AccessPackageSubject::|public|object_id(value:str):None +msgraph.generated.models.AccessPackageSubject::|public|odata_type:str +msgraph.generated.models.AccessPackageSubject::|public|on_premises_security_identifier():str +msgraph.generated.models.AccessPackageSubject::|public|on_premises_security_identifier(value:str):None +msgraph.generated.models.AccessPackageSubject::|public|principal_name():str +msgraph.generated.models.AccessPackageSubject::|public|principal_name(value:str):None msgraph.generated.models.AccessPackageSubject::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AccessPackageSubject::|public|subject_type():AccessPackageSubjectType +msgraph.generated.models.AccessPackageSubject::|public|subject_type(value:AccessPackageSubjectType):None msgraph.generated.models.AccessPackageSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageSubject +msgraph.generated.models.AccessPackageSubjectType::0000-NotSpecified +msgraph.generated.models.AccessPackageSubjectType::0001-User +msgraph.generated.models.AccessPackageSubjectType::0002-ServicePrincipal +msgraph.generated.models.AccessPackageSubjectType::0003-UnknownFutureValue msgraph.generated.models.AccessPackageTextInputQuestion-->AccessPackageQuestion msgraph.generated.models.AccessPackageTextInputQuestion::|public|constructor():None msgraph.generated.models.AccessPackageTextInputQuestion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92016,14 +92128,20 @@ msgraph.generated.models.AccessReviewExpirationBehavior::0000-KeepAccess msgraph.generated.models.AccessReviewExpirationBehavior::0001-RemoveAccess msgraph.generated.models.AccessReviewExpirationBehavior::0002-AcceptAccessRecommendation msgraph.generated.models.AccessReviewExpirationBehavior::0003-UnknownFutureValue +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0000-Approve +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0001-Deny +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0002-NotReviewed +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0003-DontKnow +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0004-NotNotified +msgraph.generated.models.AccessReviewHistoryDecisionFilter::0005-UnknownFutureValue msgraph.generated.models.AccessReviewHistoryDefinition-->Entity msgraph.generated.models.AccessReviewHistoryDefinition::|public|constructor():None msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_by():UserIdentity msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_by(value:UserIdentity):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_date_time():datetime.datetime msgraph.generated.models.AccessReviewHistoryDefinition::|public|created_date_time(value:datetime.datetime):None -msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[str] -msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[str]):None +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions():list[AccessReviewHistoryDecisionFilter] +msgraph.generated.models.AccessReviewHistoryDefinition::|public|decisions(value:list[AccessReviewHistoryDecisionFilter]):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|display_name():str msgraph.generated.models.AccessReviewHistoryDefinition::|public|display_name(value:str):None msgraph.generated.models.AccessReviewHistoryDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92497,7 +92615,10 @@ msgraph.generated.models.ActionState::0005-Failed msgraph.generated.models.ActionState::0006-NotSupported msgraph.generated.models.ActivitiesContainer-->Entity msgraph.generated.models.ActivitiesContainer::|public|constructor():None +msgraph.generated.models.ActivitiesContainer::|public|content_activities():list[ContentActivity] +msgraph.generated.models.ActivitiesContainer::|public|content_activities(value:list[ContentActivity]):None msgraph.generated.models.ActivitiesContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ActivitiesContainer::|public|odata_type:str msgraph.generated.models.ActivitiesContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ActivitiesContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActivitiesContainer msgraph.generated.models.ActivityBasedTimeoutPolicy-->StsPolicy @@ -92782,6 +92903,18 @@ msgraph.generated.models.AgreementFile::|public|localizations(value:list[Agreeme msgraph.generated.models.AgreementFile::|public|odata_type:str msgraph.generated.models.AgreementFile::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AgreementFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFile +msgraph.generated.models.AgreementFileData::|public|additional_data():dict[str, Any] +msgraph.generated.models.AgreementFileData::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.AgreementFileData::|public|backing_store:BackingStore +msgraph.generated.models.AgreementFileData::|public|constructor():None +msgraph.generated.models.AgreementFileData::|public|data():bytes +msgraph.generated.models.AgreementFileData::|public|data(value:bytes):None +msgraph.generated.models.AgreementFileData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AgreementFileData::|public|odata_type():str +msgraph.generated.models.AgreementFileData::|public|odata_type(value:str):None +msgraph.generated.models.AgreementFileData::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AgreementFileData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileData +msgraph.generated.models.AgreementFileData~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AgreementFileLocalization-->AgreementFileProperties msgraph.generated.models.AgreementFileLocalization::|public|constructor():None msgraph.generated.models.AgreementFileLocalization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -92799,7 +92932,22 @@ msgraph.generated.models.AgreementFileLocalizationCollectionResponse::|public|va msgraph.generated.models.AgreementFileLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileLocalizationCollectionResponse msgraph.generated.models.AgreementFileProperties-->Entity msgraph.generated.models.AgreementFileProperties::|public|constructor():None +msgraph.generated.models.AgreementFileProperties::|public|created_date_time():datetime.datetime +msgraph.generated.models.AgreementFileProperties::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.AgreementFileProperties::|public|display_name():str +msgraph.generated.models.AgreementFileProperties::|public|display_name(value:str):None +msgraph.generated.models.AgreementFileProperties::|public|file_data():AgreementFileData +msgraph.generated.models.AgreementFileProperties::|public|file_data(value:AgreementFileData):None +msgraph.generated.models.AgreementFileProperties::|public|file_name():str +msgraph.generated.models.AgreementFileProperties::|public|file_name(value:str):None msgraph.generated.models.AgreementFileProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AgreementFileProperties::|public|is_default():bool +msgraph.generated.models.AgreementFileProperties::|public|is_default(value:bool):None +msgraph.generated.models.AgreementFileProperties::|public|is_major_version():bool +msgraph.generated.models.AgreementFileProperties::|public|is_major_version(value:bool):None +msgraph.generated.models.AgreementFileProperties::|public|language():str +msgraph.generated.models.AgreementFileProperties::|public|language(value:str):None +msgraph.generated.models.AgreementFileProperties::|public|odata_type:str msgraph.generated.models.AgreementFileProperties::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AgreementFileProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgreementFileProperties msgraph.generated.models.AgreementFileVersion-->AgreementFileProperties @@ -94294,6 +94442,42 @@ msgraph.generated.models.AppScope::|public|serialize(writer:SerializationWriter) msgraph.generated.models.AppScope::|public|type():str msgraph.generated.models.AppScope::|public|type(value:str):None msgraph.generated.models.AppScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppScope +msgraph.generated.models.AppsInstallationOptionsForMac::|public|additional_data():dict[str, Any] +msgraph.generated.models.AppsInstallationOptionsForMac::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.AppsInstallationOptionsForMac::|public|backing_store:BackingStore +msgraph.generated.models.AppsInstallationOptionsForMac::|public|constructor():None +msgraph.generated.models.AppsInstallationOptionsForMac::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_microsoft365_apps_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForMac::|public|is_skype_for_business_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForMac::|public|odata_type():str +msgraph.generated.models.AppsInstallationOptionsForMac::|public|odata_type(value:str):None +msgraph.generated.models.AppsInstallationOptionsForMac::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AppsInstallationOptionsForMac::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForMac +msgraph.generated.models.AppsInstallationOptionsForMac~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|additional_data():dict[str, Any] +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|backing_store:BackingStore +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|constructor():None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_microsoft365_apps_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_project_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_skype_for_business_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled():bool +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|is_visio_enabled(value:bool):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|odata_type():str +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|odata_type(value:str):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AppsInstallationOptionsForWindows::|static|public|create_from_discriminator_value(parse_node:ParseNode):AppsInstallationOptionsForWindows +msgraph.generated.models.AppsInstallationOptionsForWindows~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.AppsUpdateChannelType::0000-Current +msgraph.generated.models.AppsUpdateChannelType::0001-MonthlyEnterprise +msgraph.generated.models.AppsUpdateChannelType::0002-SemiAnnual +msgraph.generated.models.AppsUpdateChannelType::0003-UnknownFutureValue msgraph.generated.models.ArchivedPrintJob::|public|acquired_by_printer():bool msgraph.generated.models.ArchivedPrintJob::|public|acquired_by_printer(value:bool):None msgraph.generated.models.ArchivedPrintJob::|public|acquired_date_time():datetime.datetime @@ -94802,6 +94986,36 @@ msgraph.generated.models.AttributeDefinitionMetadataEntry::|public|value(value:s msgraph.generated.models.AttributeDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeDefinitionMetadataEntry msgraph.generated.models.AttributeDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AttributeDefinition~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.AttributeFlowBehavior::0000-FlowWhenChanged +msgraph.generated.models.AttributeFlowBehavior::0001-FlowAlways +msgraph.generated.models.AttributeFlowType::0000-Always +msgraph.generated.models.AttributeFlowType::0001-ObjectAddOnly +msgraph.generated.models.AttributeFlowType::0002-MultiValueAddOnly +msgraph.generated.models.AttributeFlowType::0003-ValueAddOnly +msgraph.generated.models.AttributeFlowType::0004-AttributeAddOnly +msgraph.generated.models.AttributeMapping::|public|additional_data():dict[str, Any] +msgraph.generated.models.AttributeMapping::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.AttributeMapping::|public|backing_store:BackingStore +msgraph.generated.models.AttributeMapping::|public|constructor():None +msgraph.generated.models.AttributeMapping::|public|default_value():str +msgraph.generated.models.AttributeMapping::|public|default_value(value:str):None +msgraph.generated.models.AttributeMapping::|public|export_missing_references():bool +msgraph.generated.models.AttributeMapping::|public|export_missing_references(value:bool):None +msgraph.generated.models.AttributeMapping::|public|flow_behavior():AttributeFlowBehavior +msgraph.generated.models.AttributeMapping::|public|flow_behavior(value:AttributeFlowBehavior):None +msgraph.generated.models.AttributeMapping::|public|flow_type():AttributeFlowType +msgraph.generated.models.AttributeMapping::|public|flow_type(value:AttributeFlowType):None +msgraph.generated.models.AttributeMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.AttributeMapping::|public|matching_priority():int +msgraph.generated.models.AttributeMapping::|public|matching_priority(value:int):None +msgraph.generated.models.AttributeMapping::|public|odata_type():str +msgraph.generated.models.AttributeMapping::|public|odata_type(value:str):None +msgraph.generated.models.AttributeMapping::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.AttributeMapping::|public|source():AttributeMappingSource +msgraph.generated.models.AttributeMapping::|public|source(value:AttributeMappingSource):None +msgraph.generated.models.AttributeMapping::|public|target_attribute_name():str +msgraph.generated.models.AttributeMapping::|public|target_attribute_name(value:str):None +msgraph.generated.models.AttributeMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeMapping msgraph.generated.models.AttributeMappingFunctionSchema-->Entity msgraph.generated.models.AttributeMappingFunctionSchema::|public|constructor():None msgraph.generated.models.AttributeMappingFunctionSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -94856,6 +95070,7 @@ msgraph.generated.models.AttributeMappingSourceType::0000-Attribute msgraph.generated.models.AttributeMappingSourceType::0001-Constant msgraph.generated.models.AttributeMappingSourceType::0002-Function msgraph.generated.models.AttributeMappingSource~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.AttributeMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.AttributeRuleMembers-->SubjectSet msgraph.generated.models.AttributeRuleMembers::|public|constructor():None msgraph.generated.models.AttributeRuleMembers::|public|description():str @@ -95095,8 +95310,31 @@ msgraph.generated.models.AuditResource::|static|public|create_from_discriminator msgraph.generated.models.AuditResource~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Authentication-->Entity msgraph.generated.models.Authentication::|public|constructor():None +msgraph.generated.models.Authentication::|public|email_methods():list[EmailAuthenticationMethod] +msgraph.generated.models.Authentication::|public|email_methods(value:list[EmailAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|fido2_methods():list[Fido2AuthenticationMethod] +msgraph.generated.models.Authentication::|public|fido2_methods(value:list[Fido2AuthenticationMethod]):None msgraph.generated.models.Authentication::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Authentication::|public|methods():list[AuthenticationMethod] +msgraph.generated.models.Authentication::|public|methods(value:list[AuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|microsoft_authenticator_methods():list[MicrosoftAuthenticatorAuthenticationMethod] +msgraph.generated.models.Authentication::|public|microsoft_authenticator_methods(value:list[MicrosoftAuthenticatorAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|odata_type:str +msgraph.generated.models.Authentication::|public|operations():list[LongRunningOperation] +msgraph.generated.models.Authentication::|public|operations(value:list[LongRunningOperation]):None +msgraph.generated.models.Authentication::|public|password_methods():list[PasswordAuthenticationMethod] +msgraph.generated.models.Authentication::|public|password_methods(value:list[PasswordAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|phone_methods():list[PhoneAuthenticationMethod] +msgraph.generated.models.Authentication::|public|phone_methods(value:list[PhoneAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|platform_credential_methods():list[PlatformCredentialAuthenticationMethod] +msgraph.generated.models.Authentication::|public|platform_credential_methods(value:list[PlatformCredentialAuthenticationMethod]):None msgraph.generated.models.Authentication::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Authentication::|public|software_oath_methods():list[SoftwareOathAuthenticationMethod] +msgraph.generated.models.Authentication::|public|software_oath_methods(value:list[SoftwareOathAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|temporary_access_pass_methods():list[TemporaryAccessPassAuthenticationMethod] +msgraph.generated.models.Authentication::|public|temporary_access_pass_methods(value:list[TemporaryAccessPassAuthenticationMethod]):None +msgraph.generated.models.Authentication::|public|windows_hello_for_business_methods():list[WindowsHelloForBusinessAuthenticationMethod] +msgraph.generated.models.Authentication::|public|windows_hello_for_business_methods(value:list[WindowsHelloForBusinessAuthenticationMethod]):None msgraph.generated.models.Authentication::|static|public|create_from_discriminator_value(parse_node:ParseNode):Authentication msgraph.generated.models.AuthenticationAttributeCollectionInputConfiguration::|public|additional_data():dict[str, Any] msgraph.generated.models.AuthenticationAttributeCollectionInputConfiguration::|public|additional_data(value:dict[str, Any]):None @@ -95790,6 +96028,13 @@ msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|get_fie msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|odata_type:str msgraph.generated.models.AzureCommunicationServicesUserIdentity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.AzureCommunicationServicesUserIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureCommunicationServicesUserIdentity +msgraph.generated.models.B2bIdentityProvidersType::0000-AzureActiveDirectory +msgraph.generated.models.B2bIdentityProvidersType::0001-ExternalFederation +msgraph.generated.models.B2bIdentityProvidersType::0002-SocialIdentityProviders +msgraph.generated.models.B2bIdentityProvidersType::0003-EmailOneTimePasscode +msgraph.generated.models.B2bIdentityProvidersType::0004-MicrosoftAccount +msgraph.generated.models.B2bIdentityProvidersType::0005-DefaultConfiguredIdp +msgraph.generated.models.B2bIdentityProvidersType::0006-UnknownFutureValue msgraph.generated.models.B2xIdentityUserFlow-->IdentityUserFlow msgraph.generated.models.B2xIdentityUserFlow::|public|api_connector_configuration():UserFlowApiConnectorConfiguration msgraph.generated.models.B2xIdentityUserFlow::|public|api_connector_configuration(value:UserFlowApiConnectorConfiguration):None @@ -95923,8 +96168,31 @@ msgraph.generated.models.BaseEndUserNotification::|static|public|create_from_dis msgraph.generated.models.BaseEndUserNotification~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.BaseItem-->Entity msgraph.generated.models.BaseItem::|public|constructor():None +msgraph.generated.models.BaseItem::|public|created_by():IdentitySet +msgraph.generated.models.BaseItem::|public|created_by(value:IdentitySet):None +msgraph.generated.models.BaseItem::|public|created_by_user():User +msgraph.generated.models.BaseItem::|public|created_by_user(value:User):None +msgraph.generated.models.BaseItem::|public|created_date_time():datetime.datetime +msgraph.generated.models.BaseItem::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.BaseItem::|public|description():str +msgraph.generated.models.BaseItem::|public|description(value:str):None +msgraph.generated.models.BaseItem::|public|e_tag():str +msgraph.generated.models.BaseItem::|public|e_tag(value:str):None msgraph.generated.models.BaseItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.BaseItem::|public|last_modified_by():IdentitySet +msgraph.generated.models.BaseItem::|public|last_modified_by(value:IdentitySet):None +msgraph.generated.models.BaseItem::|public|last_modified_by_user():User +msgraph.generated.models.BaseItem::|public|last_modified_by_user(value:User):None +msgraph.generated.models.BaseItem::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.BaseItem::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.BaseItem::|public|name():str +msgraph.generated.models.BaseItem::|public|name(value:str):None +msgraph.generated.models.BaseItem::|public|odata_type:str +msgraph.generated.models.BaseItem::|public|parent_reference():ItemReference +msgraph.generated.models.BaseItem::|public|parent_reference(value:ItemReference):None msgraph.generated.models.BaseItem::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.BaseItem::|public|web_url():str +msgraph.generated.models.BaseItem::|public|web_url(value:str):None msgraph.generated.models.BaseItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):BaseItem msgraph.generated.models.BaseItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.BaseItemCollectionResponse::|public|constructor():None @@ -96868,6 +97136,7 @@ msgraph.generated.models.BuiltInIdentityProvider::|static|public|create_from_dis msgraph.generated.models.BulkUpload-->Entity msgraph.generated.models.BulkUpload::|public|constructor():None msgraph.generated.models.BulkUpload::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.BulkUpload::|public|odata_type:str msgraph.generated.models.BulkUpload::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.BulkUpload::|static|public|create_from_discriminator_value(parse_node:ParseNode):BulkUpload msgraph.generated.models.Bundle::|public|additional_data():dict[str, Any] @@ -96901,9 +97170,46 @@ msgraph.generated.models.CalculatedColumn::|public|serialize(writer:Serializatio msgraph.generated.models.CalculatedColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalculatedColumn msgraph.generated.models.CalculatedColumn~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Calendar-->Entity +msgraph.generated.models.Calendar::|public|allowed_online_meeting_providers():list[OnlineMeetingProviderType] +msgraph.generated.models.Calendar::|public|allowed_online_meeting_providers(value:list[OnlineMeetingProviderType]):None +msgraph.generated.models.Calendar::|public|calendar_permissions():list[CalendarPermission] +msgraph.generated.models.Calendar::|public|calendar_permissions(value:list[CalendarPermission]):None +msgraph.generated.models.Calendar::|public|calendar_view():list[Event] +msgraph.generated.models.Calendar::|public|calendar_view(value:list[Event]):None +msgraph.generated.models.Calendar::|public|can_edit():bool +msgraph.generated.models.Calendar::|public|can_edit(value:bool):None +msgraph.generated.models.Calendar::|public|can_share():bool +msgraph.generated.models.Calendar::|public|can_share(value:bool):None +msgraph.generated.models.Calendar::|public|can_view_private_items():bool +msgraph.generated.models.Calendar::|public|can_view_private_items(value:bool):None +msgraph.generated.models.Calendar::|public|change_key():str +msgraph.generated.models.Calendar::|public|change_key(value:str):None +msgraph.generated.models.Calendar::|public|color():CalendarColor +msgraph.generated.models.Calendar::|public|color(value:CalendarColor):None msgraph.generated.models.Calendar::|public|constructor():None +msgraph.generated.models.Calendar::|public|default_online_meeting_provider():OnlineMeetingProviderType +msgraph.generated.models.Calendar::|public|default_online_meeting_provider(value:OnlineMeetingProviderType):None +msgraph.generated.models.Calendar::|public|events():list[Event] +msgraph.generated.models.Calendar::|public|events(value:list[Event]):None msgraph.generated.models.Calendar::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Calendar::|public|hex_color():str +msgraph.generated.models.Calendar::|public|hex_color(value:str):None +msgraph.generated.models.Calendar::|public|is_default_calendar():bool +msgraph.generated.models.Calendar::|public|is_default_calendar(value:bool):None +msgraph.generated.models.Calendar::|public|is_removable():bool +msgraph.generated.models.Calendar::|public|is_removable(value:bool):None +msgraph.generated.models.Calendar::|public|is_tallying_responses():bool +msgraph.generated.models.Calendar::|public|is_tallying_responses(value:bool):None +msgraph.generated.models.Calendar::|public|multi_value_extended_properties():list[MultiValueLegacyExtendedProperty] +msgraph.generated.models.Calendar::|public|multi_value_extended_properties(value:list[MultiValueLegacyExtendedProperty]):None +msgraph.generated.models.Calendar::|public|name():str +msgraph.generated.models.Calendar::|public|name(value:str):None +msgraph.generated.models.Calendar::|public|odata_type:str +msgraph.generated.models.Calendar::|public|owner():EmailAddress +msgraph.generated.models.Calendar::|public|owner(value:EmailAddress):None msgraph.generated.models.Calendar::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Calendar::|public|single_value_extended_properties():list[SingleValueLegacyExtendedProperty] +msgraph.generated.models.Calendar::|public|single_value_extended_properties(value:list[SingleValueLegacyExtendedProperty]):None msgraph.generated.models.Calendar::|static|public|create_from_discriminator_value(parse_node:ParseNode):Calendar msgraph.generated.models.CalendarCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.CalendarCollectionResponse::|public|constructor():None @@ -96912,6 +97218,17 @@ msgraph.generated.models.CalendarCollectionResponse::|public|serialize(writer:Se msgraph.generated.models.CalendarCollectionResponse::|public|value():list[Calendar] msgraph.generated.models.CalendarCollectionResponse::|public|value(value:list[Calendar]):None msgraph.generated.models.CalendarCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarCollectionResponse +msgraph.generated.models.CalendarColor::0000-Auto +msgraph.generated.models.CalendarColor::0001-LightBlue +msgraph.generated.models.CalendarColor::0002-LightGreen +msgraph.generated.models.CalendarColor::0003-LightOrange +msgraph.generated.models.CalendarColor::0004-LightGray +msgraph.generated.models.CalendarColor::0005-LightYellow +msgraph.generated.models.CalendarColor::0006-LightTeal +msgraph.generated.models.CalendarColor::0007-LightPink +msgraph.generated.models.CalendarColor::0008-LightBrown +msgraph.generated.models.CalendarColor::0009-LightRed +msgraph.generated.models.CalendarColor::0010-MaxColor msgraph.generated.models.CalendarGroup-->Entity msgraph.generated.models.CalendarGroup::|public|calendars():list[Calendar] msgraph.generated.models.CalendarGroup::|public|calendars(value:list[Calendar]):None @@ -96934,8 +97251,8 @@ msgraph.generated.models.CalendarGroupCollectionResponse::|public|value():list[C msgraph.generated.models.CalendarGroupCollectionResponse::|public|value(value:list[CalendarGroup]):None msgraph.generated.models.CalendarGroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CalendarGroupCollectionResponse msgraph.generated.models.CalendarPermission-->Entity -msgraph.generated.models.CalendarPermission::|public|allowed_roles():list[str] -msgraph.generated.models.CalendarPermission::|public|allowed_roles(value:list[str]):None +msgraph.generated.models.CalendarPermission::|public|allowed_roles():list[CalendarRoleType] +msgraph.generated.models.CalendarPermission::|public|allowed_roles(value:list[CalendarRoleType]):None msgraph.generated.models.CalendarPermission::|public|constructor():None msgraph.generated.models.CalendarPermission::|public|email_address():EmailAddress msgraph.generated.models.CalendarPermission::|public|email_address(value:EmailAddress):None @@ -97035,8 +97352,8 @@ msgraph.generated.models.Call::|public|operations():list[CommsOperation] msgraph.generated.models.Call::|public|operations(value:list[CommsOperation]):None msgraph.generated.models.Call::|public|participants():list[Participant] msgraph.generated.models.Call::|public|participants(value:list[Participant]):None -msgraph.generated.models.Call::|public|requested_modalities():list[str] -msgraph.generated.models.Call::|public|requested_modalities(value:list[str]):None +msgraph.generated.models.Call::|public|requested_modalities():list[Modality] +msgraph.generated.models.Call::|public|requested_modalities(value:list[Modality]):None msgraph.generated.models.Call::|public|result_info():ResultInfo msgraph.generated.models.Call::|public|result_info(value:ResultInfo):None msgraph.generated.models.Call::|public|serialize(writer:SerializationWriter):None @@ -97190,6 +97507,18 @@ msgraph.generated.models.CallRecordingStatus::0001-Failure msgraph.generated.models.CallRecordingStatus::0002-Initial msgraph.generated.models.CallRecordingStatus::0003-ChunkFinished msgraph.generated.models.CallRecordingStatus::0004-UnknownFutureValue +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|additional_data():dict[str, Any] +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|backing_store:BackingStore +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|constructor():None +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|id():str +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|id(value:str):None +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|odata_type():str +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|odata_type(value:str):None +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.callRecords.AdministrativeUnitInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdministrativeUnitInfo +msgraph.generated.models.callRecords.AdministrativeUnitInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.callRecords.AudioCodec::0000-Unknown msgraph.generated.models.callRecords.AudioCodec::0001-Invalid msgraph.generated.models.callRecords.AudioCodec::0002-Cn @@ -97608,8 +97937,13 @@ msgraph.generated.models.callRecords.Participant::|public|odata_type:str msgraph.generated.models.callRecords.Participant::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.callRecords.Participant::|static|public|create_from_discriminator_value(parse_node:ParseNode):Participant msgraph.generated.models.callRecords.ParticipantBase-->Entity +msgraph.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos():list[AdministrativeUnitInfo] +msgraph.generated.models.callRecords.ParticipantBase::|public|administrative_unit_infos(value:list[AdministrativeUnitInfo]):None msgraph.generated.models.callRecords.ParticipantBase::|public|constructor():None msgraph.generated.models.callRecords.ParticipantBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.callRecords.ParticipantBase::|public|identity():CommunicationsIdentitySet +msgraph.generated.models.callRecords.ParticipantBase::|public|identity(value:CommunicationsIdentitySet):None +msgraph.generated.models.callRecords.ParticipantBase::|public|odata_type:str msgraph.generated.models.callRecords.ParticipantBase::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.callRecords.ParticipantBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ParticipantBase msgraph.generated.models.callRecords.ParticipantCollectionResponse-->BaseCollectionPaginationCountResponse @@ -97987,7 +98321,12 @@ msgraph.generated.models.CancelMediaProcessingOperation::|static|public|create_f msgraph.generated.models.CanvasLayout-->Entity msgraph.generated.models.CanvasLayout::|public|constructor():None msgraph.generated.models.CanvasLayout::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CanvasLayout::|public|horizontal_sections():list[HorizontalSection] +msgraph.generated.models.CanvasLayout::|public|horizontal_sections(value:list[HorizontalSection]):None +msgraph.generated.models.CanvasLayout::|public|odata_type:str msgraph.generated.models.CanvasLayout::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.CanvasLayout::|public|vertical_section():VerticalSection +msgraph.generated.models.CanvasLayout::|public|vertical_section(value:VerticalSection):None msgraph.generated.models.CanvasLayout::|static|public|create_from_discriminator_value(parse_node:ParseNode):CanvasLayout msgraph.generated.models.CategoryColor::0000-None_ msgraph.generated.models.CategoryColor::0001-Preset0 @@ -98520,8 +98859,21 @@ msgraph.generated.models.ChatMessageImportance::0001-High msgraph.generated.models.ChatMessageImportance::0002-Urgent msgraph.generated.models.ChatMessageImportance::0003-UnknownFutureValue msgraph.generated.models.ChatMessageInfo-->Entity +msgraph.generated.models.ChatMessageInfo::|public|body():ItemBody +msgraph.generated.models.ChatMessageInfo::|public|body(value:ItemBody):None msgraph.generated.models.ChatMessageInfo::|public|constructor():None +msgraph.generated.models.ChatMessageInfo::|public|created_date_time():datetime.datetime +msgraph.generated.models.ChatMessageInfo::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.ChatMessageInfo::|public|event_detail():EventMessageDetail +msgraph.generated.models.ChatMessageInfo::|public|event_detail(value:EventMessageDetail):None +msgraph.generated.models.ChatMessageInfo::|public|from_():ChatMessageFromIdentitySet +msgraph.generated.models.ChatMessageInfo::|public|from_(value:ChatMessageFromIdentitySet):None msgraph.generated.models.ChatMessageInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ChatMessageInfo::|public|is_deleted():bool +msgraph.generated.models.ChatMessageInfo::|public|is_deleted(value:bool):None +msgraph.generated.models.ChatMessageInfo::|public|message_type():ChatMessageType +msgraph.generated.models.ChatMessageInfo::|public|message_type(value:ChatMessageType):None +msgraph.generated.models.ChatMessageInfo::|public|odata_type:str msgraph.generated.models.ChatMessageInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ChatMessageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChatMessageInfo msgraph.generated.models.ChatMessageMention::|public|additional_data():dict[str, Any] @@ -98845,6 +99197,9 @@ msgraph.generated.models.CloudClipboardItemPayload~~>AdditionalDataHolder; Backe msgraph.generated.models.CloudClipboardRoot-->Entity msgraph.generated.models.CloudClipboardRoot::|public|constructor():None msgraph.generated.models.CloudClipboardRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CloudClipboardRoot::|public|items():list[CloudClipboardItem] +msgraph.generated.models.CloudClipboardRoot::|public|items(value:list[CloudClipboardItem]):None +msgraph.generated.models.CloudClipboardRoot::|public|odata_type:str msgraph.generated.models.CloudClipboardRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CloudClipboardRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudClipboardRoot msgraph.generated.models.CloudCommunications::|public|additional_data():dict[str, Any] @@ -99518,6 +99873,29 @@ msgraph.generated.models.CloudPcWindowsSetting::|public|odata_type(value:str):No msgraph.generated.models.CloudPcWindowsSetting::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CloudPcWindowsSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcWindowsSetting msgraph.generated.models.CloudPcWindowsSetting~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.CoachmarkLocation::|public|additional_data():dict[str, Any] +msgraph.generated.models.CoachmarkLocation::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.CoachmarkLocation::|public|backing_store:BackingStore +msgraph.generated.models.CoachmarkLocation::|public|constructor():None +msgraph.generated.models.CoachmarkLocation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CoachmarkLocation::|public|length():int +msgraph.generated.models.CoachmarkLocation::|public|length(value:int):None +msgraph.generated.models.CoachmarkLocation::|public|odata_type():str +msgraph.generated.models.CoachmarkLocation::|public|odata_type(value:str):None +msgraph.generated.models.CoachmarkLocation::|public|offset():int +msgraph.generated.models.CoachmarkLocation::|public|offset(value:int):None +msgraph.generated.models.CoachmarkLocation::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.CoachmarkLocation::|public|type():CoachmarkLocationType +msgraph.generated.models.CoachmarkLocation::|public|type(value:CoachmarkLocationType):None +msgraph.generated.models.CoachmarkLocation::|static|public|create_from_discriminator_value(parse_node:ParseNode):CoachmarkLocation +msgraph.generated.models.CoachmarkLocationType::0000-Unknown +msgraph.generated.models.CoachmarkLocationType::0001-FromEmail +msgraph.generated.models.CoachmarkLocationType::0002-Subject +msgraph.generated.models.CoachmarkLocationType::0003-ExternalTag +msgraph.generated.models.CoachmarkLocationType::0004-DisplayName +msgraph.generated.models.CoachmarkLocationType::0005-MessageBody +msgraph.generated.models.CoachmarkLocationType::0006-UnknownFutureValue +msgraph.generated.models.CoachmarkLocation~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.CollapseProperty::|public|additional_data():dict[str, Any] msgraph.generated.models.CollapseProperty::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.CollapseProperty::|public|backing_store:BackingStore @@ -100378,6 +100756,18 @@ msgraph.generated.models.ConnectionDirection::0000-Unknown msgraph.generated.models.ConnectionDirection::0001-Inbound msgraph.generated.models.ConnectionDirection::0002-Outbound msgraph.generated.models.ConnectionDirection::0003-UnknownFutureValue +msgraph.generated.models.ConnectionInfo::|public|additional_data():dict[str, Any] +msgraph.generated.models.ConnectionInfo::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ConnectionInfo::|public|backing_store:BackingStore +msgraph.generated.models.ConnectionInfo::|public|constructor():None +msgraph.generated.models.ConnectionInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ConnectionInfo::|public|odata_type():str +msgraph.generated.models.ConnectionInfo::|public|odata_type(value:str):None +msgraph.generated.models.ConnectionInfo::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ConnectionInfo::|public|url():str +msgraph.generated.models.ConnectionInfo::|public|url(value:str):None +msgraph.generated.models.ConnectionInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ConnectionInfo +msgraph.generated.models.ConnectionInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ConnectionStatus::0000-Unknown msgraph.generated.models.ConnectionStatus::0001-Attempted msgraph.generated.models.ConnectionStatus::0002-Succeeded @@ -100504,6 +100894,18 @@ msgraph.generated.models.ContactRelationship::0004-Guardian msgraph.generated.models.ContactRelationship::0005-Child msgraph.generated.models.ContactRelationship::0006-Other msgraph.generated.models.ContactRelationship::0007-UnknownFutureValue +msgraph.generated.models.ContainerFilter::|public|additional_data():dict[str, Any] +msgraph.generated.models.ContainerFilter::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ContainerFilter::|public|backing_store:BackingStore +msgraph.generated.models.ContainerFilter::|public|constructor():None +msgraph.generated.models.ContainerFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ContainerFilter::|public|included_containers():list[str] +msgraph.generated.models.ContainerFilter::|public|included_containers(value:list[str]):None +msgraph.generated.models.ContainerFilter::|public|odata_type():str +msgraph.generated.models.ContainerFilter::|public|odata_type(value:str):None +msgraph.generated.models.ContainerFilter::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ContainerFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerFilter +msgraph.generated.models.ContainerFilter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ContentActivity-->Entity msgraph.generated.models.ContentActivity::|public|constructor():None msgraph.generated.models.ContentActivity::|public|content_metadata():ProcessContentRequest @@ -100543,6 +100945,24 @@ msgraph.generated.models.ContentBase::|public|odata_type(value:str):None msgraph.generated.models.ContentBase::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ContentBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentBase msgraph.generated.models.ContentBase~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ContentCustomization::|public|additional_data():dict[str, Any] +msgraph.generated.models.ContentCustomization::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ContentCustomization::|public|attribute_collection():list[KeyValue] +msgraph.generated.models.ContentCustomization::|public|attribute_collection(value:list[KeyValue]):None +msgraph.generated.models.ContentCustomization::|public|attribute_collection_relative_url():str +msgraph.generated.models.ContentCustomization::|public|attribute_collection_relative_url(value:str):None +msgraph.generated.models.ContentCustomization::|public|backing_store:BackingStore +msgraph.generated.models.ContentCustomization::|public|constructor():None +msgraph.generated.models.ContentCustomization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ContentCustomization::|public|odata_type():str +msgraph.generated.models.ContentCustomization::|public|odata_type(value:str):None +msgraph.generated.models.ContentCustomization::|public|registration_campaign():list[KeyValue] +msgraph.generated.models.ContentCustomization::|public|registration_campaign(value:list[KeyValue]):None +msgraph.generated.models.ContentCustomization::|public|registration_campaign_relative_url():str +msgraph.generated.models.ContentCustomization::|public|registration_campaign_relative_url(value:str):None +msgraph.generated.models.ContentCustomization::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ContentCustomization::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentCustomization +msgraph.generated.models.ContentCustomization~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ContentProcessingErrorType::0000-Transient msgraph.generated.models.ContentProcessingErrorType::0001-Permanent msgraph.generated.models.ContentProcessingErrorType::0002-UnknownFutureValue @@ -100801,6 +101221,9 @@ msgraph.generated.models.CopilotAdminLimitedMode::|static|public|create_from_dis msgraph.generated.models.CopilotAdminSetting-->Entity msgraph.generated.models.CopilotAdminSetting::|public|constructor():None msgraph.generated.models.CopilotAdminSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CopilotAdminSetting::|public|limited_mode():CopilotAdminLimitedMode +msgraph.generated.models.CopilotAdminSetting::|public|limited_mode(value:CopilotAdminLimitedMode):None +msgraph.generated.models.CopilotAdminSetting::|public|odata_type:str msgraph.generated.models.CopilotAdminSetting::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CopilotAdminSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotAdminSetting msgraph.generated.models.CopyNotebookModel::|public|additional_data():dict[str, Any] @@ -100903,9 +101326,28 @@ msgraph.generated.models.CrossTenantAccessPolicyB2BSetting::|public|users_and_gr msgraph.generated.models.CrossTenantAccessPolicyB2BSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyB2BSetting msgraph.generated.models.CrossTenantAccessPolicyB2BSetting~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault-->Entity +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings():InboundOutboundPolicyConfiguration +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|automatic_user_consent_settings(value:InboundOutboundPolicyConfiguration):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound():CrossTenantAccessPolicyB2BSetting +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_inbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound():CrossTenantAccessPolicyB2BSetting +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_collaboration_outbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound():CrossTenantAccessPolicyB2BSetting +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_inbound(value:CrossTenantAccessPolicyB2BSetting):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound():CrossTenantAccessPolicyB2BSetting +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|b2b_direct_connect_outbound(value:CrossTenantAccessPolicyB2BSetting):None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|constructor():None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust():CrossTenantAccessPolicyInboundTrust +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|inbound_trust(value:CrossTenantAccessPolicyInboundTrust):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration():DefaultInvitationRedemptionIdentityProviderConfiguration +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|invitation_redemption_identity_provider_configuration(value:DefaultInvitationRedemptionIdentityProviderConfiguration):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default():bool +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|is_service_default(value:bool):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|odata_type:str msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions():CrossTenantAccessPolicyTenantRestrictions +msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|public|tenant_restrictions(value:CrossTenantAccessPolicyTenantRestrictions):None msgraph.generated.models.CrossTenantAccessPolicyConfigurationDefault::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessPolicyConfigurationDefault msgraph.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data():dict[str, Any] msgraph.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|additional_data(value:dict[str, Any]):None @@ -101065,8 +101507,19 @@ msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|publi msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|public|value(value:list[CustomAuthenticationExtension]):None msgraph.generated.models.CustomAuthenticationExtensionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomAuthenticationExtensionCollectionResponse msgraph.generated.models.CustomCalloutExtension-->Entity +msgraph.generated.models.CustomCalloutExtension::|public|authentication_configuration():CustomExtensionAuthenticationConfiguration +msgraph.generated.models.CustomCalloutExtension::|public|authentication_configuration(value:CustomExtensionAuthenticationConfiguration):None +msgraph.generated.models.CustomCalloutExtension::|public|client_configuration():CustomExtensionClientConfiguration +msgraph.generated.models.CustomCalloutExtension::|public|client_configuration(value:CustomExtensionClientConfiguration):None msgraph.generated.models.CustomCalloutExtension::|public|constructor():None +msgraph.generated.models.CustomCalloutExtension::|public|description():str +msgraph.generated.models.CustomCalloutExtension::|public|description(value:str):None +msgraph.generated.models.CustomCalloutExtension::|public|display_name():str +msgraph.generated.models.CustomCalloutExtension::|public|display_name(value:str):None +msgraph.generated.models.CustomCalloutExtension::|public|endpoint_configuration():CustomExtensionEndpointConfiguration +msgraph.generated.models.CustomCalloutExtension::|public|endpoint_configuration(value:CustomExtensionEndpointConfiguration):None msgraph.generated.models.CustomCalloutExtension::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.CustomCalloutExtension::|public|odata_type:str msgraph.generated.models.CustomCalloutExtension::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.CustomCalloutExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomCalloutExtension msgraph.generated.models.CustomCalloutExtensionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -101247,8 +101700,8 @@ msgraph.generated.models.CustomTimeZone::|public|standard_offset():StandardTimeZ msgraph.generated.models.CustomTimeZone::|public|standard_offset(value:StandardTimeZoneOffset):None msgraph.generated.models.CustomTimeZone::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomTimeZone msgraph.generated.models.CustomTrainingSetting-->TrainingSetting -msgraph.generated.models.CustomTrainingSetting::|public|assigned_to():list[str] -msgraph.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[str]):None +msgraph.generated.models.CustomTrainingSetting::|public|assigned_to():list[TrainingAssignedTo] +msgraph.generated.models.CustomTrainingSetting::|public|assigned_to(value:list[TrainingAssignedTo]):None msgraph.generated.models.CustomTrainingSetting::|public|constructor():None msgraph.generated.models.CustomTrainingSetting::|public|description():str msgraph.generated.models.CustomTrainingSetting::|public|description(value:str):None @@ -101295,6 +101748,9 @@ msgraph.generated.models.DataPolicyOperationStatus::0004-UnknownFutureValue msgraph.generated.models.DataSecurityAndGovernance-->Entity msgraph.generated.models.DataSecurityAndGovernance::|public|constructor():None msgraph.generated.models.DataSecurityAndGovernance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DataSecurityAndGovernance::|public|odata_type:str +msgraph.generated.models.DataSecurityAndGovernance::|public|sensitivity_labels():list[SensitivityLabel] +msgraph.generated.models.DataSecurityAndGovernance::|public|sensitivity_labels(value:list[SensitivityLabel]):None msgraph.generated.models.DataSecurityAndGovernance::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DataSecurityAndGovernance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSecurityAndGovernance msgraph.generated.models.DataSubject::|public|additional_data():dict[str, Any] @@ -101400,6 +101856,12 @@ msgraph.generated.models.DefaultColumnValue::|public|value():str msgraph.generated.models.DefaultColumnValue::|public|value(value:str):None msgraph.generated.models.DefaultColumnValue::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultColumnValue msgraph.generated.models.DefaultColumnValue~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration-->InvitationRedemptionIdentityProviderConfiguration +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|constructor():None +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|odata_type:str +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DefaultInvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefaultInvitationRedemptionIdentityProviderConfiguration msgraph.generated.models.DefaultManagedAppProtection-->ManagedAppProtection msgraph.generated.models.DefaultManagedAppProtection::|public|apps():list[ManagedMobileApp] msgraph.generated.models.DefaultManagedAppProtection::|public|apps(value:list[ManagedMobileApp]):None @@ -102037,7 +102499,12 @@ msgraph.generated.models.DeviceAppManagement::|public|windows_information_protec msgraph.generated.models.DeviceAppManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceAppManagement msgraph.generated.models.DeviceCategory-->Entity msgraph.generated.models.DeviceCategory::|public|constructor():None +msgraph.generated.models.DeviceCategory::|public|description():str +msgraph.generated.models.DeviceCategory::|public|description(value:str):None +msgraph.generated.models.DeviceCategory::|public|display_name():str +msgraph.generated.models.DeviceCategory::|public|display_name(value:str):None msgraph.generated.models.DeviceCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceCategory::|public|odata_type:str msgraph.generated.models.DeviceCategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceCategory msgraph.generated.models.DeviceCategoryCollectionResponse-->BaseCollectionPaginationCountResponse @@ -102083,9 +102550,24 @@ msgraph.generated.models.DeviceComplianceActionType::0004-Wipe msgraph.generated.models.DeviceComplianceActionType::0005-RemoveResourceAccessProfiles msgraph.generated.models.DeviceComplianceActionType::0006-PushNotification msgraph.generated.models.DeviceComplianceDeviceOverview-->Entity +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|constructor():None +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|error_count():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|error_count(value:int):None +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|failed_count():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|not_applicable_count(value:int):None +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|odata_type:str +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|pending_count():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|success_count():int +msgraph.generated.models.DeviceComplianceDeviceOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceComplianceDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceDeviceOverview msgraph.generated.models.DeviceComplianceDeviceStatus-->Entity msgraph.generated.models.DeviceComplianceDeviceStatus::|public|compliance_grace_period_expiration_date_time():datetime.datetime @@ -102337,9 +102819,24 @@ msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|public msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|public|value(value:list[DeviceComplianceSettingState]):None msgraph.generated.models.DeviceComplianceSettingStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceSettingStateCollectionResponse msgraph.generated.models.DeviceComplianceUserOverview-->Entity +msgraph.generated.models.DeviceComplianceUserOverview::|public|configuration_version():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|constructor():None +msgraph.generated.models.DeviceComplianceUserOverview::|public|error_count():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|error_count(value:int):None +msgraph.generated.models.DeviceComplianceUserOverview::|public|failed_count():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.DeviceComplianceUserOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|not_applicable_count(value:int):None +msgraph.generated.models.DeviceComplianceUserOverview::|public|odata_type:str +msgraph.generated.models.DeviceComplianceUserOverview::|public|pending_count():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceComplianceUserOverview::|public|success_count():int +msgraph.generated.models.DeviceComplianceUserOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceComplianceUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceUserOverview msgraph.generated.models.DeviceComplianceUserStatus-->Entity msgraph.generated.models.DeviceComplianceUserStatus::|public|constructor():None @@ -102415,9 +102912,24 @@ msgraph.generated.models.DeviceConfigurationCollectionResponse::|public|value(): msgraph.generated.models.DeviceConfigurationCollectionResponse::|public|value(value:list[DeviceConfiguration]):None msgraph.generated.models.DeviceConfigurationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationCollectionResponse msgraph.generated.models.DeviceConfigurationDeviceOverview-->Entity +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|constructor():None +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|error_count():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|error_count(value:int):None +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|not_applicable_count(value:int):None +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|odata_type:str +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|success_count():int +msgraph.generated.models.DeviceConfigurationDeviceOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceConfigurationDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationDeviceOverview msgraph.generated.models.DeviceConfigurationDeviceStateSummary-->Entity msgraph.generated.models.DeviceConfigurationDeviceStateSummary::|public|compliant_device_count():int @@ -102526,9 +103038,24 @@ msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|public|val msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|public|value(value:list[DeviceConfigurationState]):None msgraph.generated.models.DeviceConfigurationStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationStateCollectionResponse msgraph.generated.models.DeviceConfigurationUserOverview-->Entity +msgraph.generated.models.DeviceConfigurationUserOverview::|public|configuration_version():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|configuration_version(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|constructor():None +msgraph.generated.models.DeviceConfigurationUserOverview::|public|error_count():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|error_count(value:int):None +msgraph.generated.models.DeviceConfigurationUserOverview::|public|failed_count():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|failed_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.DeviceConfigurationUserOverview::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|not_applicable_count(value:int):None +msgraph.generated.models.DeviceConfigurationUserOverview::|public|odata_type:str +msgraph.generated.models.DeviceConfigurationUserOverview::|public|pending_count():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|pending_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceConfigurationUserOverview::|public|success_count():int +msgraph.generated.models.DeviceConfigurationUserOverview::|public|success_count(value:int):None msgraph.generated.models.DeviceConfigurationUserOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceConfigurationUserOverview msgraph.generated.models.DeviceConfigurationUserStatus-->Entity msgraph.generated.models.DeviceConfigurationUserStatus::|public|constructor():None @@ -102701,6 +103228,26 @@ msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::| msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|public|unlock_with_biometrics_enabled():bool msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|public|unlock_with_biometrics_enabled(value:bool):None msgraph.generated.models.DeviceEnrollmentWindowsHelloForBusinessConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceEnrollmentWindowsHelloForBusinessConfiguration +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data():dict[str, Any] +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count():int +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|allowed_device_count(value:int):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|backing_store:BackingStore +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count():int +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|blocked_device_count(value:int):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|constructor():None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type():str +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|odata_type(value:str):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count():int +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|quarantined_device_count(value:int):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count():int +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unavailable_device_count(value:int):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count():int +msgraph.generated.models.DeviceExchangeAccessStateSummary::|public|unknown_device_count(value:int):None +msgraph.generated.models.DeviceExchangeAccessStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceExchangeAccessStateSummary +msgraph.generated.models.DeviceExchangeAccessStateSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.DeviceGeoLocation::|public|additional_data():dict[str, Any] msgraph.generated.models.DeviceGeoLocation::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.DeviceGeoLocation::|public|altitude():float @@ -103193,7 +103740,10 @@ msgraph.generated.models.DeviceManagementReportFileFormat::0002-Json msgraph.generated.models.DeviceManagementReportFileFormat::0003-UnknownFutureValue msgraph.generated.models.DeviceManagementReports-->Entity msgraph.generated.models.DeviceManagementReports::|public|constructor():None +msgraph.generated.models.DeviceManagementReports::|public|export_jobs():list[DeviceManagementExportJob] +msgraph.generated.models.DeviceManagementReports::|public|export_jobs(value:list[DeviceManagementExportJob]):None msgraph.generated.models.DeviceManagementReports::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceManagementReports::|public|odata_type:str msgraph.generated.models.DeviceManagementReports::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceManagementReports::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementReports msgraph.generated.models.DeviceManagementReportStatus::0000-Unknown @@ -103257,6 +103807,40 @@ msgraph.generated.models.DeviceMetadata::|public|operating_system_specifications msgraph.generated.models.DeviceMetadata::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.DeviceMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceMetadata msgraph.generated.models.DeviceMetadata~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.DeviceOperatingSystemSummary::|public|additional_data():dict[str, Any] +msgraph.generated.models.DeviceOperatingSystemSummary::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_corporate_work_profile_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_dedicated_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_device_admin_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_fully_managed_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|android_work_profile_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|backing_store:BackingStore +msgraph.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|config_mgr_device_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|constructor():None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.DeviceOperatingSystemSummary::|public|ios_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|ios_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|mac_o_s_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|odata_type():str +msgraph.generated.models.DeviceOperatingSystemSummary::|public|odata_type(value:str):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|unknown_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|unknown_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count():int +msgraph.generated.models.DeviceOperatingSystemSummary::|public|windows_mobile_count(value:int):None +msgraph.generated.models.DeviceOperatingSystemSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceOperatingSystemSummary +msgraph.generated.models.DeviceOperatingSystemSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.DevicePlatformType::0000-Android msgraph.generated.models.DevicePlatformType::0001-AndroidForWork msgraph.generated.models.DevicePlatformType::0002-IOS @@ -104098,7 +104682,20 @@ msgraph.generated.models.DriveRestoreArtifactsBulkAdditionRequestCollectionRespo msgraph.generated.models.DriveRestoreArtifactsBulkAdditionRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DriveRestoreArtifactsBulkAdditionRequestCollectionResponse msgraph.generated.models.EBookInstallSummary-->Entity msgraph.generated.models.EBookInstallSummary::|public|constructor():None +msgraph.generated.models.EBookInstallSummary::|public|failed_device_count():int +msgraph.generated.models.EBookInstallSummary::|public|failed_device_count(value:int):None +msgraph.generated.models.EBookInstallSummary::|public|failed_user_count():int +msgraph.generated.models.EBookInstallSummary::|public|failed_user_count(value:int):None msgraph.generated.models.EBookInstallSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EBookInstallSummary::|public|installed_device_count():int +msgraph.generated.models.EBookInstallSummary::|public|installed_device_count(value:int):None +msgraph.generated.models.EBookInstallSummary::|public|installed_user_count():int +msgraph.generated.models.EBookInstallSummary::|public|installed_user_count(value:int):None +msgraph.generated.models.EBookInstallSummary::|public|not_installed_device_count():int +msgraph.generated.models.EBookInstallSummary::|public|not_installed_device_count(value:int):None +msgraph.generated.models.EBookInstallSummary::|public|not_installed_user_count():int +msgraph.generated.models.EBookInstallSummary::|public|not_installed_user_count(value:int):None +msgraph.generated.models.EBookInstallSummary::|public|odata_type:str msgraph.generated.models.EBookInstallSummary::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EBookInstallSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):EBookInstallSummary msgraph.generated.models.Edge-->Entity @@ -104241,8 +104838,17 @@ msgraph.generated.models.EducationAssignmentCollectionResponse::|public|value(): msgraph.generated.models.EducationAssignmentCollectionResponse::|public|value(value:list[EducationAssignment]):None msgraph.generated.models.EducationAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentCollectionResponse msgraph.generated.models.EducationAssignmentDefaults-->Entity +msgraph.generated.models.EducationAssignmentDefaults::|public|added_student_action():EducationAddedStudentAction +msgraph.generated.models.EducationAssignmentDefaults::|public|added_student_action(value:EducationAddedStudentAction):None +msgraph.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action():EducationAddToCalendarOptions +msgraph.generated.models.EducationAssignmentDefaults::|public|add_to_calendar_action(value:EducationAddToCalendarOptions):None msgraph.generated.models.EducationAssignmentDefaults::|public|constructor():None +msgraph.generated.models.EducationAssignmentDefaults::|public|due_time():datetime.time +msgraph.generated.models.EducationAssignmentDefaults::|public|due_time(value:datetime.time):None msgraph.generated.models.EducationAssignmentDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EducationAssignmentDefaults::|public|notification_channel_url():str +msgraph.generated.models.EducationAssignmentDefaults::|public|notification_channel_url(value:str):None +msgraph.generated.models.EducationAssignmentDefaults::|public|odata_type:str msgraph.generated.models.EducationAssignmentDefaults::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationAssignmentDefaults::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentDefaults msgraph.generated.models.EducationAssignmentGrade::|public|additional_data():dict[str, Any] @@ -104329,7 +104935,12 @@ msgraph.generated.models.EducationAssignmentResourceCollectionResponse::|static| msgraph.generated.models.EducationAssignmentSettings-->Entity msgraph.generated.models.EducationAssignmentSettings::|public|constructor():None msgraph.generated.models.EducationAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EducationAssignmentSettings::|public|grading_categories():list[EducationGradingCategory] +msgraph.generated.models.EducationAssignmentSettings::|public|grading_categories(value:list[EducationGradingCategory]):None +msgraph.generated.models.EducationAssignmentSettings::|public|odata_type:str msgraph.generated.models.EducationAssignmentSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled():bool +msgraph.generated.models.EducationAssignmentSettings::|public|submission_animation_disabled(value:bool):None msgraph.generated.models.EducationAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationAssignmentSettings msgraph.generated.models.EducationAssignmentStatus::0000-Draft msgraph.generated.models.EducationAssignmentStatus::0001-Published @@ -104508,7 +105119,12 @@ msgraph.generated.models.EducationGender::0002-Other msgraph.generated.models.EducationGender::0003-UnknownFutureValue msgraph.generated.models.EducationGradingCategory-->Entity msgraph.generated.models.EducationGradingCategory::|public|constructor():None +msgraph.generated.models.EducationGradingCategory::|public|display_name():str +msgraph.generated.models.EducationGradingCategory::|public|display_name(value:str):None msgraph.generated.models.EducationGradingCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EducationGradingCategory::|public|odata_type:str +msgraph.generated.models.EducationGradingCategory::|public|percentage_weight():int +msgraph.generated.models.EducationGradingCategory::|public|percentage_weight(value:int):None msgraph.generated.models.EducationGradingCategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationGradingCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationGradingCategory msgraph.generated.models.EducationGradingCategoryCollectionResponse-->BaseCollectionPaginationCountResponse @@ -104708,7 +105324,26 @@ msgraph.generated.models.EducationRoot::|static|public|create_from_discriminator msgraph.generated.models.EducationRoot~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.EducationRubric-->Entity msgraph.generated.models.EducationRubric::|public|constructor():None +msgraph.generated.models.EducationRubric::|public|created_by():IdentitySet +msgraph.generated.models.EducationRubric::|public|created_by(value:IdentitySet):None +msgraph.generated.models.EducationRubric::|public|created_date_time():datetime.datetime +msgraph.generated.models.EducationRubric::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.EducationRubric::|public|description():EducationItemBody +msgraph.generated.models.EducationRubric::|public|description(value:EducationItemBody):None +msgraph.generated.models.EducationRubric::|public|display_name():str +msgraph.generated.models.EducationRubric::|public|display_name(value:str):None msgraph.generated.models.EducationRubric::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EducationRubric::|public|grading():EducationAssignmentGradeType +msgraph.generated.models.EducationRubric::|public|grading(value:EducationAssignmentGradeType):None +msgraph.generated.models.EducationRubric::|public|last_modified_by():IdentitySet +msgraph.generated.models.EducationRubric::|public|last_modified_by(value:IdentitySet):None +msgraph.generated.models.EducationRubric::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.EducationRubric::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.EducationRubric::|public|levels():list[RubricLevel] +msgraph.generated.models.EducationRubric::|public|levels(value:list[RubricLevel]):None +msgraph.generated.models.EducationRubric::|public|odata_type:str +msgraph.generated.models.EducationRubric::|public|qualities():list[RubricQuality] +msgraph.generated.models.EducationRubric::|public|qualities(value:list[RubricQuality]):None msgraph.generated.models.EducationRubric::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EducationRubric::|static|public|create_from_discriminator_value(parse_node:ParseNode):EducationRubric msgraph.generated.models.EducationRubricCollectionResponse-->BaseCollectionPaginationCountResponse @@ -105101,6 +105736,20 @@ msgraph.generated.models.EmailIdentity::|public|get_field_deserializers():dict[s msgraph.generated.models.EmailIdentity::|public|odata_type:str msgraph.generated.models.EmailIdentity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EmailIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailIdentity +msgraph.generated.models.EmailPayloadDetail-->PayloadDetail +msgraph.generated.models.EmailPayloadDetail::|public|constructor():None +msgraph.generated.models.EmailPayloadDetail::|public|from_email():str +msgraph.generated.models.EmailPayloadDetail::|public|from_email(value:str):None +msgraph.generated.models.EmailPayloadDetail::|public|from_name():str +msgraph.generated.models.EmailPayloadDetail::|public|from_name(value:str):None +msgraph.generated.models.EmailPayloadDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EmailPayloadDetail::|public|is_external_sender():bool +msgraph.generated.models.EmailPayloadDetail::|public|is_external_sender(value:bool):None +msgraph.generated.models.EmailPayloadDetail::|public|odata_type:str +msgraph.generated.models.EmailPayloadDetail::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.EmailPayloadDetail::|public|subject():str +msgraph.generated.models.EmailPayloadDetail::|public|subject(value:str):None +msgraph.generated.models.EmailPayloadDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailPayloadDetail msgraph.generated.models.EmailRole::0000-Unknown msgraph.generated.models.EmailRole::0001-Sender msgraph.generated.models.EmailRole::0002-Recipient @@ -105171,6 +105820,9 @@ msgraph.generated.models.EmployeeExperience::|static|public|create_from_discrimi msgraph.generated.models.EmployeeExperienceUser-->Entity msgraph.generated.models.EmployeeExperienceUser::|public|constructor():None msgraph.generated.models.EmployeeExperienceUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EmployeeExperienceUser::|public|learning_course_activities():list[LearningCourseActivity] +msgraph.generated.models.EmployeeExperienceUser::|public|learning_course_activities(value:list[LearningCourseActivity]):None +msgraph.generated.models.EmployeeExperienceUser::|public|odata_type:str msgraph.generated.models.EmployeeExperienceUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.EmployeeExperienceUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmployeeExperienceUser msgraph.generated.models.EmployeeExperience~~>AdditionalDataHolder; BackedModel; Parsable @@ -105221,8 +105873,31 @@ msgraph.generated.models.EndpointType::0003-SkypeForBusinessVoipPhone msgraph.generated.models.EndpointType::0004-UnknownFutureValue msgraph.generated.models.EndUserNotification-->Entity msgraph.generated.models.EndUserNotification::|public|constructor():None +msgraph.generated.models.EndUserNotification::|public|created_by():EmailIdentity +msgraph.generated.models.EndUserNotification::|public|created_by(value:EmailIdentity):None +msgraph.generated.models.EndUserNotification::|public|created_date_time():datetime.datetime +msgraph.generated.models.EndUserNotification::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.EndUserNotification::|public|description():str +msgraph.generated.models.EndUserNotification::|public|description(value:str):None +msgraph.generated.models.EndUserNotification::|public|details():list[EndUserNotificationDetail] +msgraph.generated.models.EndUserNotification::|public|details(value:list[EndUserNotificationDetail]):None +msgraph.generated.models.EndUserNotification::|public|display_name():str +msgraph.generated.models.EndUserNotification::|public|display_name(value:str):None msgraph.generated.models.EndUserNotification::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EndUserNotification::|public|last_modified_by():EmailIdentity +msgraph.generated.models.EndUserNotification::|public|last_modified_by(value:EmailIdentity):None +msgraph.generated.models.EndUserNotification::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.EndUserNotification::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.EndUserNotification::|public|notification_type():EndUserNotificationType +msgraph.generated.models.EndUserNotification::|public|notification_type(value:EndUserNotificationType):None +msgraph.generated.models.EndUserNotification::|public|odata_type:str msgraph.generated.models.EndUserNotification::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.EndUserNotification::|public|source():SimulationContentSource +msgraph.generated.models.EndUserNotification::|public|source(value:SimulationContentSource):None +msgraph.generated.models.EndUserNotification::|public|status():SimulationContentStatus +msgraph.generated.models.EndUserNotification::|public|status(value:SimulationContentStatus):None +msgraph.generated.models.EndUserNotification::|public|supported_locales():list[str] +msgraph.generated.models.EndUserNotification::|public|supported_locales(value:list[str]):None msgraph.generated.models.EndUserNotification::|static|public|create_from_discriminator_value(parse_node:ParseNode):EndUserNotification msgraph.generated.models.EndUserNotificationCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.EndUserNotificationCollectionResponse::|public|constructor():None @@ -105281,6 +105956,12 @@ msgraph.generated.models.EndUserNotificationSettingType::0002-TrainingSelected msgraph.generated.models.EndUserNotificationSettingType::0003-NoNotification msgraph.generated.models.EndUserNotificationSettingType::0004-UnknownFutureValue msgraph.generated.models.EndUserNotificationSetting~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.EndUserNotificationType::0000-Unknown +msgraph.generated.models.EndUserNotificationType::0001-PositiveReinforcement +msgraph.generated.models.EndUserNotificationType::0002-NoTraining +msgraph.generated.models.EndUserNotificationType::0003-TrainingAssignment +msgraph.generated.models.EndUserNotificationType::0004-TrainingReminder +msgraph.generated.models.EndUserNotificationType::0005-UnknownFutureValue msgraph.generated.models.EngagementAsyncOperation-->LongRunningOperation msgraph.generated.models.EngagementAsyncOperation::|public|constructor():None msgraph.generated.models.EngagementAsyncOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -105365,9 +106046,34 @@ msgraph.generated.models.EnterpriseCodeSigningCertificate::|public|upload_date_t msgraph.generated.models.EnterpriseCodeSigningCertificate::|public|upload_date_time(value:datetime.datetime):None msgraph.generated.models.EnterpriseCodeSigningCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnterpriseCodeSigningCertificate msgraph.generated.models.EntitlementManagement-->Entity +msgraph.generated.models.EntitlementManagement::|public|access_packages():list[AccessPackage] +msgraph.generated.models.EntitlementManagement::|public|access_packages(value:list[AccessPackage]):None +msgraph.generated.models.EntitlementManagement::|public|access_package_assignment_approvals():list[Approval] +msgraph.generated.models.EntitlementManagement::|public|access_package_assignment_approvals(value:list[Approval]):None +msgraph.generated.models.EntitlementManagement::|public|assignments():list[AccessPackageAssignment] +msgraph.generated.models.EntitlementManagement::|public|assignments(value:list[AccessPackageAssignment]):None +msgraph.generated.models.EntitlementManagement::|public|assignment_policies():list[AccessPackageAssignmentPolicy] +msgraph.generated.models.EntitlementManagement::|public|assignment_policies(value:list[AccessPackageAssignmentPolicy]):None +msgraph.generated.models.EntitlementManagement::|public|assignment_requests():list[AccessPackageAssignmentRequest] +msgraph.generated.models.EntitlementManagement::|public|assignment_requests(value:list[AccessPackageAssignmentRequest]):None +msgraph.generated.models.EntitlementManagement::|public|catalogs():list[AccessPackageCatalog] +msgraph.generated.models.EntitlementManagement::|public|catalogs(value:list[AccessPackageCatalog]):None +msgraph.generated.models.EntitlementManagement::|public|connected_organizations():list[ConnectedOrganization] +msgraph.generated.models.EntitlementManagement::|public|connected_organizations(value:list[ConnectedOrganization]):None msgraph.generated.models.EntitlementManagement::|public|constructor():None msgraph.generated.models.EntitlementManagement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.EntitlementManagement::|public|odata_type:str +msgraph.generated.models.EntitlementManagement::|public|resources():list[AccessPackageResource] +msgraph.generated.models.EntitlementManagement::|public|resources(value:list[AccessPackageResource]):None +msgraph.generated.models.EntitlementManagement::|public|resource_environments():list[AccessPackageResourceEnvironment] +msgraph.generated.models.EntitlementManagement::|public|resource_environments(value:list[AccessPackageResourceEnvironment]):None +msgraph.generated.models.EntitlementManagement::|public|resource_requests():list[AccessPackageResourceRequest] +msgraph.generated.models.EntitlementManagement::|public|resource_requests(value:list[AccessPackageResourceRequest]):None +msgraph.generated.models.EntitlementManagement::|public|resource_role_scopes():list[AccessPackageResourceRoleScope] +msgraph.generated.models.EntitlementManagement::|public|resource_role_scopes(value:list[AccessPackageResourceRoleScope]):None msgraph.generated.models.EntitlementManagement::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.EntitlementManagement::|public|settings():EntitlementManagementSettings +msgraph.generated.models.EntitlementManagement::|public|settings(value:EntitlementManagementSettings):None msgraph.generated.models.EntitlementManagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitlementManagement msgraph.generated.models.EntitlementManagementSchedule::|public|additional_data():dict[str, Any] msgraph.generated.models.EntitlementManagementSchedule::|public|additional_data(value:dict[str, Any]):None @@ -105406,6 +106112,19 @@ msgraph.generated.models.Entity::|public|odata_type():str msgraph.generated.models.Entity::|public|odata_type(value:str):None msgraph.generated.models.Entity::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Entity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Entity +msgraph.generated.models.EntityType::0000-Event +msgraph.generated.models.EntityType::0001-Message +msgraph.generated.models.EntityType::0002-DriveItem +msgraph.generated.models.EntityType::0003-ExternalItem +msgraph.generated.models.EntityType::0004-Site +msgraph.generated.models.EntityType::0005-List_ +msgraph.generated.models.EntityType::0006-ListItem +msgraph.generated.models.EntityType::0007-Drive +msgraph.generated.models.EntityType::0008-UnknownFutureValue +msgraph.generated.models.EntityType::0009-ChatMessage +msgraph.generated.models.EntityType::0010-Person +msgraph.generated.models.EntityType::0011-Acronym +msgraph.generated.models.EntityType::0012-Bookmark msgraph.generated.models.Entity~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.EnumeratedDeviceRegistrationMembership-->DeviceRegistrationMembership msgraph.generated.models.EnumeratedDeviceRegistrationMembership::|public|constructor():None @@ -105998,6 +106717,17 @@ msgraph.generated.models.externalConnectors.ItemIdResolver::|public|serialize(wr msgraph.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info():UrlMatchInfo msgraph.generated.models.externalConnectors.ItemIdResolver::|public|url_match_info(value:UrlMatchInfo):None msgraph.generated.models.externalConnectors.ItemIdResolver::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemIdResolver +msgraph.generated.models.externalConnectors.Label::0000-Title +msgraph.generated.models.externalConnectors.Label::0001-Url +msgraph.generated.models.externalConnectors.Label::0002-CreatedBy +msgraph.generated.models.externalConnectors.Label::0003-LastModifiedBy +msgraph.generated.models.externalConnectors.Label::0004-Authors +msgraph.generated.models.externalConnectors.Label::0005-CreatedDateTime +msgraph.generated.models.externalConnectors.Label::0006-LastModifiedDateTime +msgraph.generated.models.externalConnectors.Label::0007-FileName +msgraph.generated.models.externalConnectors.Label::0008-FileExtension +msgraph.generated.models.externalConnectors.Label::0009-UnknownFutureValue +msgraph.generated.models.externalConnectors.Label::0010-IconUrl msgraph.generated.models.externalConnectors.Properties::|public|additional_data():dict[str, Any] msgraph.generated.models.externalConnectors.Properties::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.externalConnectors.Properties::|public|backing_store:BackingStore @@ -106026,6 +106756,42 @@ msgraph.generated.models.externalConnectors.PropertyRule::|public|values_joined_ msgraph.generated.models.externalConnectors.PropertyRule::|public|values_joined_by(value:BinaryOperator):None msgraph.generated.models.externalConnectors.PropertyRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PropertyRule msgraph.generated.models.externalConnectors.PropertyRule~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.externalConnectors.PropertyType::0000-String +msgraph.generated.models.externalConnectors.PropertyType::0001-Int64 +msgraph.generated.models.externalConnectors.PropertyType::0002-Double +msgraph.generated.models.externalConnectors.PropertyType::0003-DateTime +msgraph.generated.models.externalConnectors.PropertyType::0004-Boolean +msgraph.generated.models.externalConnectors.PropertyType::0005-StringCollection +msgraph.generated.models.externalConnectors.PropertyType::0006-Int64Collection +msgraph.generated.models.externalConnectors.PropertyType::0007-DoubleCollection +msgraph.generated.models.externalConnectors.PropertyType::0008-DateTimeCollection +msgraph.generated.models.externalConnectors.PropertyType::0009-UnknownFutureValue +msgraph.generated.models.externalConnectors.Property_::|public|additional_data():dict[str, Any] +msgraph.generated.models.externalConnectors.Property_::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.externalConnectors.Property_::|public|aliases():list[str] +msgraph.generated.models.externalConnectors.Property_::|public|aliases(value:list[str]):None +msgraph.generated.models.externalConnectors.Property_::|public|backing_store:BackingStore +msgraph.generated.models.externalConnectors.Property_::|public|constructor():None +msgraph.generated.models.externalConnectors.Property_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.externalConnectors.Property_::|public|is_queryable():bool +msgraph.generated.models.externalConnectors.Property_::|public|is_queryable(value:bool):None +msgraph.generated.models.externalConnectors.Property_::|public|is_refinable():bool +msgraph.generated.models.externalConnectors.Property_::|public|is_refinable(value:bool):None +msgraph.generated.models.externalConnectors.Property_::|public|is_retrievable():bool +msgraph.generated.models.externalConnectors.Property_::|public|is_retrievable(value:bool):None +msgraph.generated.models.externalConnectors.Property_::|public|is_searchable():bool +msgraph.generated.models.externalConnectors.Property_::|public|is_searchable(value:bool):None +msgraph.generated.models.externalConnectors.Property_::|public|labels():list[Label] +msgraph.generated.models.externalConnectors.Property_::|public|labels(value:list[Label]):None +msgraph.generated.models.externalConnectors.Property_::|public|name():str +msgraph.generated.models.externalConnectors.Property_::|public|name(value:str):None +msgraph.generated.models.externalConnectors.Property_::|public|odata_type():str +msgraph.generated.models.externalConnectors.Property_::|public|odata_type(value:str):None +msgraph.generated.models.externalConnectors.Property_::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.externalConnectors.Property_::|public|type():PropertyType +msgraph.generated.models.externalConnectors.Property_::|public|type(value:PropertyType):None +msgraph.generated.models.externalConnectors.Property_::|static|public|create_from_discriminator_value(parse_node:ParseNode):Property_ +msgraph.generated.models.externalConnectors.Property_~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.externalConnectors.RuleOperation::0000-Null msgraph.generated.models.externalConnectors.RuleOperation::0001-Equals msgraph.generated.models.externalConnectors.RuleOperation::0002-NotEquals @@ -106036,8 +106802,13 @@ msgraph.generated.models.externalConnectors.RuleOperation::0006-GreaterThan msgraph.generated.models.externalConnectors.RuleOperation::0007-StartsWith msgraph.generated.models.externalConnectors.RuleOperation::0008-UnknownFutureValue msgraph.generated.models.externalConnectors.Schema-->Entity +msgraph.generated.models.externalConnectors.Schema::|public|base_type():str +msgraph.generated.models.externalConnectors.Schema::|public|base_type(value:str):None msgraph.generated.models.externalConnectors.Schema::|public|constructor():None msgraph.generated.models.externalConnectors.Schema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.externalConnectors.Schema::|public|odata_type:str +msgraph.generated.models.externalConnectors.Schema::|public|properties():list[Property_] +msgraph.generated.models.externalConnectors.Schema::|public|properties(value:list[Property_]):None msgraph.generated.models.externalConnectors.Schema::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.externalConnectors.Schema::|static|public|create_from_discriminator_value(parse_node:ParseNode):Schema msgraph.generated.models.externalConnectors.SearchSettings::|public|additional_data():dict[str, Any] @@ -106294,6 +107065,7 @@ msgraph.generated.models.Fido2RestrictionEnforcementType::0002-UnknownFutureValu msgraph.generated.models.FieldValueSet-->Entity msgraph.generated.models.FieldValueSet::|public|constructor():None msgraph.generated.models.FieldValueSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.FieldValueSet::|public|odata_type:str msgraph.generated.models.FieldValueSet::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.FieldValueSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):FieldValueSet msgraph.generated.models.File::|public|additional_data():dict[str, Any] @@ -106498,8 +107270,65 @@ msgraph.generated.models.FileSystemInfo::|public|serialize(writer:SerializationW msgraph.generated.models.FileSystemInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileSystemInfo msgraph.generated.models.FileSystemInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.File~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.Filter::|public|additional_data():dict[str, Any] +msgraph.generated.models.Filter::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.Filter::|public|backing_store:BackingStore +msgraph.generated.models.Filter::|public|category_filter_groups():list[FilterGroup] +msgraph.generated.models.Filter::|public|category_filter_groups(value:list[FilterGroup]):None +msgraph.generated.models.Filter::|public|constructor():None +msgraph.generated.models.Filter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Filter::|public|groups():list[FilterGroup] +msgraph.generated.models.Filter::|public|groups(value:list[FilterGroup]):None +msgraph.generated.models.Filter::|public|input_filter_groups():list[FilterGroup] +msgraph.generated.models.Filter::|public|input_filter_groups(value:list[FilterGroup]):None +msgraph.generated.models.Filter::|public|odata_type():str +msgraph.generated.models.Filter::|public|odata_type(value:str):None +msgraph.generated.models.Filter::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Filter::|static|public|create_from_discriminator_value(parse_node:ParseNode):Filter +msgraph.generated.models.FilterClause::|public|additional_data():dict[str, Any] +msgraph.generated.models.FilterClause::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.FilterClause::|public|backing_store:BackingStore +msgraph.generated.models.FilterClause::|public|constructor():None +msgraph.generated.models.FilterClause::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.FilterClause::|public|odata_type():str +msgraph.generated.models.FilterClause::|public|odata_type(value:str):None +msgraph.generated.models.FilterClause::|public|operator_name():str +msgraph.generated.models.FilterClause::|public|operator_name(value:str):None +msgraph.generated.models.FilterClause::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.FilterClause::|public|source_operand_name():str +msgraph.generated.models.FilterClause::|public|source_operand_name(value:str):None +msgraph.generated.models.FilterClause::|public|target_operand():FilterOperand +msgraph.generated.models.FilterClause::|public|target_operand(value:FilterOperand):None +msgraph.generated.models.FilterClause::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterClause +msgraph.generated.models.FilterClause~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.FilterGroup::|public|additional_data():dict[str, Any] +msgraph.generated.models.FilterGroup::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.FilterGroup::|public|backing_store:BackingStore +msgraph.generated.models.FilterGroup::|public|clauses():list[FilterClause] +msgraph.generated.models.FilterGroup::|public|clauses(value:list[FilterClause]):None +msgraph.generated.models.FilterGroup::|public|constructor():None +msgraph.generated.models.FilterGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.FilterGroup::|public|name():str +msgraph.generated.models.FilterGroup::|public|name(value:str):None +msgraph.generated.models.FilterGroup::|public|odata_type():str +msgraph.generated.models.FilterGroup::|public|odata_type(value:str):None +msgraph.generated.models.FilterGroup::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.FilterGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterGroup +msgraph.generated.models.FilterGroup~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FilterMode::0000-Include msgraph.generated.models.FilterMode::0001-Exclude +msgraph.generated.models.FilterOperand::|public|additional_data():dict[str, Any] +msgraph.generated.models.FilterOperand::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.FilterOperand::|public|backing_store:BackingStore +msgraph.generated.models.FilterOperand::|public|constructor():None +msgraph.generated.models.FilterOperand::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.FilterOperand::|public|odata_type():str +msgraph.generated.models.FilterOperand::|public|odata_type(value:str):None +msgraph.generated.models.FilterOperand::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.FilterOperand::|public|values():list[str] +msgraph.generated.models.FilterOperand::|public|values(value:list[str]):None +msgraph.generated.models.FilterOperand::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperand +msgraph.generated.models.FilterOperand~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FilterOperatorSchema-->Entity msgraph.generated.models.FilterOperatorSchema::|public|arity():ScopeOperatorType msgraph.generated.models.FilterOperatorSchema::|public|arity(value:ScopeOperatorType):None @@ -106519,6 +107348,7 @@ msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|seriali msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|value():list[FilterOperatorSchema] msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|public|value(value:list[FilterOperatorSchema]):None msgraph.generated.models.FilterOperatorSchemaCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilterOperatorSchemaCollectionResponse +msgraph.generated.models.Filter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0000-DeviceDefault msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0001-None_ msgraph.generated.models.FirewallCertificateRevocationListCheckMethodType::0002-Attempt @@ -106642,6 +107472,9 @@ msgraph.generated.models.GeolocationColumn::|public|odata_type(value:str):None msgraph.generated.models.GeolocationColumn::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.GeolocationColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeolocationColumn msgraph.generated.models.GeolocationColumn~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.GiphyRatingType::0000-Strict +msgraph.generated.models.GiphyRatingType::0001-Moderate +msgraph.generated.models.GiphyRatingType::0002-UnknownFutureValue msgraph.generated.models.GovernanceInsight-->Entity msgraph.generated.models.GovernanceInsight::|public|constructor():None msgraph.generated.models.GovernanceInsight::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -106831,6 +107664,18 @@ msgraph.generated.models.GroupCollectionResponse::|public|serialize(writer:Seria msgraph.generated.models.GroupCollectionResponse::|public|value():list[Group] msgraph.generated.models.GroupCollectionResponse::|public|value(value:list[Group]):None msgraph.generated.models.GroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupCollectionResponse +msgraph.generated.models.GroupFilter::|public|additional_data():dict[str, Any] +msgraph.generated.models.GroupFilter::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.GroupFilter::|public|backing_store:BackingStore +msgraph.generated.models.GroupFilter::|public|constructor():None +msgraph.generated.models.GroupFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.GroupFilter::|public|included_groups():list[str] +msgraph.generated.models.GroupFilter::|public|included_groups(value:list[str]):None +msgraph.generated.models.GroupFilter::|public|odata_type():str +msgraph.generated.models.GroupFilter::|public|odata_type(value:str):None +msgraph.generated.models.GroupFilter::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.GroupFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupFilter +msgraph.generated.models.GroupFilter~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.GroupLifecyclePolicy-->Entity msgraph.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails():str msgraph.generated.models.GroupLifecyclePolicy::|public|alternate_notification_emails(value:str):None @@ -107229,8 +108074,23 @@ msgraph.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0 msgraph.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0006-UnknownFutureValue msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer-->Entity msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|constructor():None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|custom_task_extensions():list[CustomTaskExtension] +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|custom_task_extensions(value:list[CustomTaskExtension]):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|deleted_items():DeletedItemContainer +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|deleted_items(value:DeletedItemContainer):None msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|insights():Insights +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|insights(value:Insights):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|odata_type:str msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|settings():LifecycleManagementSettings +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|settings(value:LifecycleManagementSettings):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|task_definitions():list[TaskDefinition] +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|task_definitions(value:list[TaskDefinition]):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflows():list[Workflow] +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflows(value:list[Workflow]):None +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates():list[WorkflowTemplate] +msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates(value:list[WorkflowTemplate]):None msgraph.generated.models.identityGovernance.LifecycleWorkflowsContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):LifecycleWorkflowsContainer msgraph.generated.models.identityGovernance.MembershipChangeTrigger-->WorkflowExecutionTrigger msgraph.generated.models.identityGovernance.MembershipChangeTrigger::|public|change_type():MembershipChangeType @@ -107967,6 +108827,22 @@ msgraph.generated.models.IdentityUserFlowAttributeType::0001-Custom msgraph.generated.models.IdentityUserFlowAttributeType::0002-Required msgraph.generated.models.IdentityUserFlowAttributeType::0003-UnknownFutureValue msgraph.generated.models.Identity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.IdleSessionSignOut::|public|additional_data():dict[str, Any] +msgraph.generated.models.IdleSessionSignOut::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.IdleSessionSignOut::|public|backing_store:BackingStore +msgraph.generated.models.IdleSessionSignOut::|public|constructor():None +msgraph.generated.models.IdleSessionSignOut::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.IdleSessionSignOut::|public|is_enabled():bool +msgraph.generated.models.IdleSessionSignOut::|public|is_enabled(value:bool):None +msgraph.generated.models.IdleSessionSignOut::|public|odata_type():str +msgraph.generated.models.IdleSessionSignOut::|public|odata_type(value:str):None +msgraph.generated.models.IdleSessionSignOut::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds():int +msgraph.generated.models.IdleSessionSignOut::|public|sign_out_after_in_seconds(value:int):None +msgraph.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds():int +msgraph.generated.models.IdleSessionSignOut::|public|warn_after_in_seconds(value:int):None +msgraph.generated.models.IdleSessionSignOut::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdleSessionSignOut +msgraph.generated.models.IdleSessionSignOut~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Image::|public|additional_data():dict[str, Any] msgraph.generated.models.Image::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.Image::|public|backing_store:BackingStore @@ -107998,6 +108874,10 @@ msgraph.generated.models.ImageInfo::|public|odata_type(value:str):None msgraph.generated.models.ImageInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ImageInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ImageInfo msgraph.generated.models.ImageInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ImageTaggingChoice::0000-Disabled +msgraph.generated.models.ImageTaggingChoice::0001-Basic +msgraph.generated.models.ImageTaggingChoice::0002-Enhanced +msgraph.generated.models.ImageTaggingChoice::0003-UnknownFutureValue msgraph.generated.models.Image~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ImplicitGrantSettings::|public|additional_data():dict[str, Any] msgraph.generated.models.ImplicitGrantSettings::|public|additional_data(value:dict[str, Any]):None @@ -108155,6 +109035,9 @@ msgraph.generated.models.IncompleteData~~>AdditionalDataHolder; BackedModel; Par msgraph.generated.models.InferenceClassification-->Entity msgraph.generated.models.InferenceClassification::|public|constructor():None msgraph.generated.models.InferenceClassification::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.InferenceClassification::|public|odata_type:str +msgraph.generated.models.InferenceClassification::|public|overrides():list[InferenceClassificationOverride] +msgraph.generated.models.InferenceClassification::|public|overrides(value:list[InferenceClassificationOverride]):None msgraph.generated.models.InferenceClassification::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.InferenceClassification::|static|public|create_from_discriminator_value(parse_node:ParseNode):InferenceClassification msgraph.generated.models.InferenceClassificationOverride-->Entity @@ -108340,7 +109223,10 @@ msgraph.generated.models.InternalSponsors::|static|public|create_from_discrimina msgraph.generated.models.InternetExplorerMode-->Entity msgraph.generated.models.InternetExplorerMode::|public|constructor():None msgraph.generated.models.InternetExplorerMode::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.InternetExplorerMode::|public|odata_type:str msgraph.generated.models.InternetExplorerMode::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.InternetExplorerMode::|public|site_lists():list[BrowserSiteList] +msgraph.generated.models.InternetExplorerMode::|public|site_lists(value:list[BrowserSiteList]):None msgraph.generated.models.InternetExplorerMode::|static|public|create_from_discriminator_value(parse_node:ParseNode):InternetExplorerMode msgraph.generated.models.InternetMessageHeader::|public|additional_data():dict[str, Any] msgraph.generated.models.InternetMessageHeader::|public|additional_data(value:dict[str, Any]):None @@ -108467,6 +109353,20 @@ msgraph.generated.models.InvitationParticipantInfo::|public|replaces_call_id(val msgraph.generated.models.InvitationParticipantInfo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.InvitationParticipantInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationParticipantInfo msgraph.generated.models.InvitationParticipantInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data():dict[str, Any] +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|backing_store:BackingStore +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|constructor():None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider():B2bIdentityProvidersType +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|fallback_identity_provider(value:B2bIdentityProvidersType):None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type():str +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|odata_type(value:str):None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order():list[B2bIdentityProvidersType] +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|primary_identity_provider_precedence_order(value:list[B2bIdentityProvidersType]):None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):InvitationRedemptionIdentityProviderConfiguration +msgraph.generated.models.InvitationRedemptionIdentityProviderConfiguration~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.InvitedUserMessageInfo::|public|additional_data():dict[str, Any] msgraph.generated.models.InvitedUserMessageInfo::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.InvitedUserMessageInfo::|public|backing_store:BackingStore @@ -109373,8 +110273,15 @@ msgraph.generated.models.ItemActivityStatCollectionResponse::|public|value():lis msgraph.generated.models.ItemActivityStatCollectionResponse::|public|value(value:list[ItemActivityStat]):None msgraph.generated.models.ItemActivityStatCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemActivityStatCollectionResponse msgraph.generated.models.ItemAnalytics-->Entity +msgraph.generated.models.ItemAnalytics::|public|all_time():ItemActivityStat +msgraph.generated.models.ItemAnalytics::|public|all_time(value:ItemActivityStat):None msgraph.generated.models.ItemAnalytics::|public|constructor():None msgraph.generated.models.ItemAnalytics::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ItemAnalytics::|public|item_activity_stats():list[ItemActivityStat] +msgraph.generated.models.ItemAnalytics::|public|item_activity_stats(value:list[ItemActivityStat]):None +msgraph.generated.models.ItemAnalytics::|public|last_seven_days():ItemActivityStat +msgraph.generated.models.ItemAnalytics::|public|last_seven_days(value:ItemActivityStat):None +msgraph.generated.models.ItemAnalytics::|public|odata_type:str msgraph.generated.models.ItemAnalytics::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ItemAnalytics::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemAnalytics msgraph.generated.models.ItemAttachment-->Attachment @@ -109450,6 +110357,17 @@ msgraph.generated.models.ItemReference~~>AdditionalDataHolder; BackedModel; Pars msgraph.generated.models.ItemRetentionLabel-->Entity msgraph.generated.models.ItemRetentionLabel::|public|constructor():None msgraph.generated.models.ItemRetentionLabel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ItemRetentionLabel::|public|is_label_applied_explicitly():bool +msgraph.generated.models.ItemRetentionLabel::|public|is_label_applied_explicitly(value:bool):None +msgraph.generated.models.ItemRetentionLabel::|public|label_applied_by():IdentitySet +msgraph.generated.models.ItemRetentionLabel::|public|label_applied_by(value:IdentitySet):None +msgraph.generated.models.ItemRetentionLabel::|public|label_applied_date_time():datetime.datetime +msgraph.generated.models.ItemRetentionLabel::|public|label_applied_date_time(value:datetime.datetime):None +msgraph.generated.models.ItemRetentionLabel::|public|name():str +msgraph.generated.models.ItemRetentionLabel::|public|name(value:str):None +msgraph.generated.models.ItemRetentionLabel::|public|odata_type:str +msgraph.generated.models.ItemRetentionLabel::|public|retention_settings():RetentionLabelSettings +msgraph.generated.models.ItemRetentionLabel::|public|retention_settings(value:RetentionLabelSettings):None msgraph.generated.models.ItemRetentionLabel::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ItemRetentionLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):ItemRetentionLabel msgraph.generated.models.JoinMeetingIdMeetingInfo-->MeetingInfo @@ -109571,8 +110489,31 @@ msgraph.generated.models.LabelContentRight::|public|serialize(writer:Serializati msgraph.generated.models.LabelContentRight::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelContentRight msgraph.generated.models.LandingPage-->Entity msgraph.generated.models.LandingPage::|public|constructor():None +msgraph.generated.models.LandingPage::|public|created_by():EmailIdentity +msgraph.generated.models.LandingPage::|public|created_by(value:EmailIdentity):None +msgraph.generated.models.LandingPage::|public|created_date_time():datetime.datetime +msgraph.generated.models.LandingPage::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.LandingPage::|public|description():str +msgraph.generated.models.LandingPage::|public|description(value:str):None +msgraph.generated.models.LandingPage::|public|details():list[LandingPageDetail] +msgraph.generated.models.LandingPage::|public|details(value:list[LandingPageDetail]):None +msgraph.generated.models.LandingPage::|public|display_name():str +msgraph.generated.models.LandingPage::|public|display_name(value:str):None msgraph.generated.models.LandingPage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.LandingPage::|public|last_modified_by():EmailIdentity +msgraph.generated.models.LandingPage::|public|last_modified_by(value:EmailIdentity):None +msgraph.generated.models.LandingPage::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.LandingPage::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.LandingPage::|public|locale():str +msgraph.generated.models.LandingPage::|public|locale(value:str):None +msgraph.generated.models.LandingPage::|public|odata_type:str msgraph.generated.models.LandingPage::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.LandingPage::|public|source():SimulationContentSource +msgraph.generated.models.LandingPage::|public|source(value:SimulationContentSource):None +msgraph.generated.models.LandingPage::|public|status():SimulationContentStatus +msgraph.generated.models.LandingPage::|public|status(value:SimulationContentStatus):None +msgraph.generated.models.LandingPage::|public|supported_locales():list[str] +msgraph.generated.models.LandingPage::|public|supported_locales(value:list[str]):None msgraph.generated.models.LandingPage::|static|public|create_from_discriminator_value(parse_node:ParseNode):LandingPage msgraph.generated.models.LandingPageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.LandingPageCollectionResponse::|public|constructor():None @@ -109600,6 +110541,9 @@ msgraph.generated.models.LandingPageDetailCollectionResponse::|public|serialize( msgraph.generated.models.LandingPageDetailCollectionResponse::|public|value():list[LandingPageDetail] msgraph.generated.models.LandingPageDetailCollectionResponse::|public|value(value:list[LandingPageDetail]):None msgraph.generated.models.LandingPageDetailCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LandingPageDetailCollectionResponse +msgraph.generated.models.LayoutTemplateType::0000-Default +msgraph.generated.models.LayoutTemplateType::0001-VerticalSplit +msgraph.generated.models.LayoutTemplateType::0002-UnknownFutureValue msgraph.generated.models.LearningAssignment-->LearningCourseActivity msgraph.generated.models.LearningAssignment::|public|assigned_date_time():datetime.datetime msgraph.generated.models.LearningAssignment::|public|assigned_date_time(value:datetime.datetime):None @@ -109836,10 +110780,41 @@ msgraph.generated.models.ListCollectionResponse::|public|serialize(writer:Serial msgraph.generated.models.ListCollectionResponse::|public|value():list[List_] msgraph.generated.models.ListCollectionResponse::|public|value(value:list[List_]):None msgraph.generated.models.ListCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListCollectionResponse +msgraph.generated.models.ListInfo::|public|additional_data():dict[str, Any] +msgraph.generated.models.ListInfo::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ListInfo::|public|backing_store:BackingStore +msgraph.generated.models.ListInfo::|public|constructor():None +msgraph.generated.models.ListInfo::|public|content_types_enabled():bool +msgraph.generated.models.ListInfo::|public|content_types_enabled(value:bool):None +msgraph.generated.models.ListInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ListInfo::|public|hidden():bool +msgraph.generated.models.ListInfo::|public|hidden(value:bool):None +msgraph.generated.models.ListInfo::|public|odata_type():str +msgraph.generated.models.ListInfo::|public|odata_type(value:str):None +msgraph.generated.models.ListInfo::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ListInfo::|public|template():str +msgraph.generated.models.ListInfo::|public|template(value:str):None +msgraph.generated.models.ListInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListInfo +msgraph.generated.models.ListInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ListItem-->BaseItem +msgraph.generated.models.ListItem::|public|analytics():ItemAnalytics +msgraph.generated.models.ListItem::|public|analytics(value:ItemAnalytics):None msgraph.generated.models.ListItem::|public|constructor():None +msgraph.generated.models.ListItem::|public|content_type():ContentTypeInfo +msgraph.generated.models.ListItem::|public|content_type(value:ContentTypeInfo):None +msgraph.generated.models.ListItem::|public|document_set_versions():list[DocumentSetVersion] +msgraph.generated.models.ListItem::|public|document_set_versions(value:list[DocumentSetVersion]):None +msgraph.generated.models.ListItem::|public|drive_item():DriveItem +msgraph.generated.models.ListItem::|public|drive_item(value:DriveItem):None +msgraph.generated.models.ListItem::|public|fields():FieldValueSet +msgraph.generated.models.ListItem::|public|fields(value:FieldValueSet):None msgraph.generated.models.ListItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ListItem::|public|odata_type:str msgraph.generated.models.ListItem::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ListItem::|public|sharepoint_ids():SharepointIds +msgraph.generated.models.ListItem::|public|sharepoint_ids(value:SharepointIds):None +msgraph.generated.models.ListItem::|public|versions():list[ListItemVersion] +msgraph.generated.models.ListItem::|public|versions(value:list[ListItemVersion]):None msgraph.generated.models.ListItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItem msgraph.generated.models.ListItemCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.ListItemCollectionResponse::|public|constructor():None @@ -109864,9 +110839,30 @@ msgraph.generated.models.ListItemVersionCollectionResponse::|public|value():list msgraph.generated.models.ListItemVersionCollectionResponse::|public|value(value:list[ListItemVersion]):None msgraph.generated.models.ListItemVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ListItemVersionCollectionResponse msgraph.generated.models.List_-->BaseItem +msgraph.generated.models.List_::|public|columns():list[ColumnDefinition] +msgraph.generated.models.List_::|public|columns(value:list[ColumnDefinition]):None msgraph.generated.models.List_::|public|constructor():None +msgraph.generated.models.List_::|public|content_types():list[ContentType] +msgraph.generated.models.List_::|public|content_types(value:list[ContentType]):None +msgraph.generated.models.List_::|public|display_name():str +msgraph.generated.models.List_::|public|display_name(value:str):None +msgraph.generated.models.List_::|public|drive():Drive +msgraph.generated.models.List_::|public|drive(value:Drive):None msgraph.generated.models.List_::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.List_::|public|items():list[ListItem] +msgraph.generated.models.List_::|public|items(value:list[ListItem]):None +msgraph.generated.models.List_::|public|list_():ListInfo +msgraph.generated.models.List_::|public|list_(value:ListInfo):None +msgraph.generated.models.List_::|public|odata_type:str +msgraph.generated.models.List_::|public|operations():list[RichLongRunningOperation] +msgraph.generated.models.List_::|public|operations(value:list[RichLongRunningOperation]):None msgraph.generated.models.List_::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.List_::|public|sharepoint_ids():SharepointIds +msgraph.generated.models.List_::|public|sharepoint_ids(value:SharepointIds):None +msgraph.generated.models.List_::|public|subscriptions():list[Subscription] +msgraph.generated.models.List_::|public|subscriptions(value:list[Subscription]):None +msgraph.generated.models.List_::|public|system():SystemFacet +msgraph.generated.models.List_::|public|system(value:SystemFacet):None msgraph.generated.models.List_::|static|public|create_from_discriminator_value(parse_node:ParseNode):List_ msgraph.generated.models.LobbyBypassScope::0000-Organizer msgraph.generated.models.LobbyBypassScope::0001-Organization @@ -110027,8 +111023,29 @@ msgraph.generated.models.LogicAppTriggerEndpointConfiguration::|public|url(value msgraph.generated.models.LogicAppTriggerEndpointConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):LogicAppTriggerEndpointConfiguration msgraph.generated.models.LoginPage-->Entity msgraph.generated.models.LoginPage::|public|constructor():None +msgraph.generated.models.LoginPage::|public|content():str +msgraph.generated.models.LoginPage::|public|content(value:str):None +msgraph.generated.models.LoginPage::|public|created_by():EmailIdentity +msgraph.generated.models.LoginPage::|public|created_by(value:EmailIdentity):None +msgraph.generated.models.LoginPage::|public|created_date_time():datetime.datetime +msgraph.generated.models.LoginPage::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.LoginPage::|public|description():str +msgraph.generated.models.LoginPage::|public|description(value:str):None +msgraph.generated.models.LoginPage::|public|display_name():str +msgraph.generated.models.LoginPage::|public|display_name(value:str):None msgraph.generated.models.LoginPage::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.LoginPage::|public|language():str +msgraph.generated.models.LoginPage::|public|language(value:str):None +msgraph.generated.models.LoginPage::|public|last_modified_by():EmailIdentity +msgraph.generated.models.LoginPage::|public|last_modified_by(value:EmailIdentity):None +msgraph.generated.models.LoginPage::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.LoginPage::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.LoginPage::|public|odata_type:str msgraph.generated.models.LoginPage::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.LoginPage::|public|source():SimulationContentSource +msgraph.generated.models.LoginPage::|public|source(value:SimulationContentSource):None +msgraph.generated.models.LoginPage::|public|status():SimulationContentStatus +msgraph.generated.models.LoginPage::|public|status(value:SimulationContentStatus):None msgraph.generated.models.LoginPage::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPage msgraph.generated.models.LoginPageCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.LoginPageCollectionResponse::|public|constructor():None @@ -110037,6 +111054,44 @@ msgraph.generated.models.LoginPageCollectionResponse::|public|serialize(writer:S msgraph.generated.models.LoginPageCollectionResponse::|public|value():list[LoginPage] msgraph.generated.models.LoginPageCollectionResponse::|public|value(value:list[LoginPage]):None msgraph.generated.models.LoginPageCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageCollectionResponse +msgraph.generated.models.LoginPageLayoutConfiguration::|public|additional_data():dict[str, Any] +msgraph.generated.models.LoginPageLayoutConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|backing_store:BackingStore +msgraph.generated.models.LoginPageLayoutConfiguration::|public|constructor():None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown():bool +msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_footer_shown(value:bool):None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown():bool +msgraph.generated.models.LoginPageLayoutConfiguration::|public|is_header_shown(value:bool):None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type():LayoutTemplateType +msgraph.generated.models.LoginPageLayoutConfiguration::|public|layout_template_type(value:LayoutTemplateType):None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|odata_type():str +msgraph.generated.models.LoginPageLayoutConfiguration::|public|odata_type(value:str):None +msgraph.generated.models.LoginPageLayoutConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.LoginPageLayoutConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageLayoutConfiguration +msgraph.generated.models.LoginPageLayoutConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|backing_store:BackingStore +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|constructor():None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_account_reset_credentials(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_cannot_access_your_account(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_forgot_my_password(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_privacy_and_cookies(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_reset_it_now(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use():bool +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|hide_terms_of_use(value:bool):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|odata_type():str +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|odata_type(value:str):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.LoginPageTextVisibilitySettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):LoginPageTextVisibilitySettings +msgraph.generated.models.LoginPageTextVisibilitySettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.LogonType::0000-Unknown msgraph.generated.models.LogonType::0001-Interactive msgraph.generated.models.LogonType::0002-RemoteInteractive @@ -110093,9 +111148,16 @@ msgraph.generated.models.LookupColumn::|public|serialize(writer:SerializationWri msgraph.generated.models.LookupColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):LookupColumn msgraph.generated.models.LookupColumn~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.M365AppsInstallationOptions-->Entity +msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_mac():AppsInstallationOptionsForMac +msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_mac(value:AppsInstallationOptionsForMac):None +msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_windows():AppsInstallationOptionsForWindows +msgraph.generated.models.M365AppsInstallationOptions::|public|apps_for_windows(value:AppsInstallationOptionsForWindows):None msgraph.generated.models.M365AppsInstallationOptions::|public|constructor():None msgraph.generated.models.M365AppsInstallationOptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.M365AppsInstallationOptions::|public|odata_type:str msgraph.generated.models.M365AppsInstallationOptions::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.M365AppsInstallationOptions::|public|update_channel():AppsUpdateChannelType +msgraph.generated.models.M365AppsInstallationOptions::|public|update_channel(value:AppsUpdateChannelType):None msgraph.generated.models.M365AppsInstallationOptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):M365AppsInstallationOptions msgraph.generated.models.MacOSCompliancePolicy-->DeviceCompliancePolicy msgraph.generated.models.MacOSCompliancePolicy::|public|constructor():None @@ -110769,10 +111831,35 @@ msgraph.generated.models.ManagedAppPolicyCollectionResponse::|public|value():lis msgraph.generated.models.ManagedAppPolicyCollectionResponse::|public|value(value:list[ManagedAppPolicy]):None msgraph.generated.models.ManagedAppPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyCollectionResponse msgraph.generated.models.ManagedAppPolicyDeploymentSummary-->Entity +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count():int +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployed_user_count(value:int):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app():list[ManagedAppPolicyDeploymentSummaryPerApp] +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|configuration_deployment_summary_per_app(value:list[ManagedAppPolicyDeploymentSummaryPerApp]):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|constructor():None +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name():str +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|display_name(value:str):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time():datetime.datetime +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|last_refresh_time(value:datetime.datetime):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|odata_type:str msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|version():str +msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|public|version(value:str):None msgraph.generated.models.ManagedAppPolicyDeploymentSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummary +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data():dict[str, Any] +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|backing_store:BackingStore +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count():int +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|configuration_applied_user_count(value:int):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|constructor():None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier():MobileAppIdentifier +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|mobile_app_identifier(value:MobileAppIdentifier):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type():str +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|odata_type(value:str):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppPolicyDeploymentSummaryPerApp +msgraph.generated.models.ManagedAppPolicyDeploymentSummaryPerApp~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ManagedAppProtection-->ManagedAppPolicy msgraph.generated.models.ManagedAppProtection::|public|allowed_data_storage_locations():list[ManagedAppDataStorageLocation] msgraph.generated.models.ManagedAppProtection::|public|allowed_data_storage_locations(value:list[ManagedAppDataStorageLocation]):None @@ -111112,9 +112199,24 @@ msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationDeviceStatus]):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary-->Entity +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|constructor():None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|error_count(value:int):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|failed_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|not_applicable_count(value:int):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|odata_type:str +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|pending_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|success_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceSummary msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatus-->Entity msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatus::|public|constructor():None @@ -111140,13 +112242,39 @@ msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollection msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationUserStatus]):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary-->Entity +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|configuration_version(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|constructor():None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|error_count(value:int):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|failed_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|not_applicable_count(value:int):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|odata_type:str +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|pending_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count():int +msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|public|success_count(value:int):None msgraph.generated.models.ManagedDeviceMobileAppConfigurationUserSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationUserSummary msgraph.generated.models.ManagedDeviceOverview-->Entity msgraph.generated.models.ManagedDeviceOverview::|public|constructor():None +msgraph.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary():DeviceExchangeAccessStateSummary +msgraph.generated.models.ManagedDeviceOverview::|public|device_exchange_access_state_summary(value:DeviceExchangeAccessStateSummary):None +msgraph.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary():DeviceOperatingSystemSummary +msgraph.generated.models.ManagedDeviceOverview::|public|device_operating_system_summary(value:DeviceOperatingSystemSummary):None +msgraph.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count():int +msgraph.generated.models.ManagedDeviceOverview::|public|dual_enrolled_device_count(value:int):None +msgraph.generated.models.ManagedDeviceOverview::|public|enrolled_device_count():int +msgraph.generated.models.ManagedDeviceOverview::|public|enrolled_device_count(value:int):None msgraph.generated.models.ManagedDeviceOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count():int +msgraph.generated.models.ManagedDeviceOverview::|public|mdm_enrolled_count(value:int):None +msgraph.generated.models.ManagedDeviceOverview::|public|odata_type:str msgraph.generated.models.ManagedDeviceOverview::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ManagedDeviceOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceOverview msgraph.generated.models.ManagedDeviceOwnerType::0000-Unknown @@ -112163,8 +113291,8 @@ msgraph.generated.models.MicrosoftStoreForBusinessAppCollectionResponse::|static msgraph.generated.models.MicrosoftStoreForBusinessLicenseType::0000-Offline msgraph.generated.models.MicrosoftStoreForBusinessLicenseType::0001-Online msgraph.generated.models.MicrosoftTrainingAssignmentMapping-->TrainingSetting -msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[str] -msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[str]):None +msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to():list[TrainingAssignedTo] +msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|assigned_to(value:list[TrainingAssignedTo]):None msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|constructor():None msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.MicrosoftTrainingAssignmentMapping::|public|odata_type:str @@ -112538,10 +113666,35 @@ msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|pub msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|public|user_sync_inbound(value:CrossTenantUserSyncInbound):None msgraph.generated.models.MultiTenantOrganizationIdentitySyncPolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationIdentitySyncPolicyTemplate msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord-->Entity +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id():str +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|added_by_tenant_id(value:str):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|constructor():None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state():MultiTenantOrganizationMemberState +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|member_state(value:MultiTenantOrganizationMemberState):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|odata_type:str +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role():MultiTenantOrganizationMemberRole +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|role(value:MultiTenantOrganizationMemberRole):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details():MultiTenantOrganizationJoinRequestTransitionDetails +msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|public|transition_details(value:MultiTenantOrganizationJoinRequestTransitionDetails):None msgraph.generated.models.MultiTenantOrganizationJoinRequestRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestRecord +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data():dict[str, Any] +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|backing_store:BackingStore +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|constructor():None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state():MultiTenantOrganizationMemberState +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|desired_member_state(value:MultiTenantOrganizationMemberState):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details():str +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|details(value:str):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type():str +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|odata_type(value:str):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status():MultiTenantOrganizationMemberProcessingStatus +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|public|status(value:MultiTenantOrganizationMemberProcessingStatus):None +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):MultiTenantOrganizationJoinRequestTransitionDetails +msgraph.generated.models.MultiTenantOrganizationJoinRequestTransitionDetails~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.MultiTenantOrganizationMember-->DirectoryObject msgraph.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id():UUID msgraph.generated.models.MultiTenantOrganizationMember::|public|added_by_tenant_id(value:UUID):None @@ -112922,6 +114075,10 @@ msgraph.generated.models.ObjectDefinitionMetadataEntry::|public|value(value:str) msgraph.generated.models.ObjectDefinitionMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectDefinitionMetadataEntry msgraph.generated.models.ObjectDefinitionMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ObjectDefinition~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ObjectFlowTypes::0000-None_ +msgraph.generated.models.ObjectFlowTypes::0001-Add +msgraph.generated.models.ObjectFlowTypes::0002-Update +msgraph.generated.models.ObjectFlowTypes::0003-Delete msgraph.generated.models.ObjectIdentity::|public|additional_data():dict[str, Any] msgraph.generated.models.ObjectIdentity::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ObjectIdentity::|public|backing_store:BackingStore @@ -112938,6 +114095,53 @@ msgraph.generated.models.ObjectIdentity::|public|sign_in_type():str msgraph.generated.models.ObjectIdentity::|public|sign_in_type(value:str):None msgraph.generated.models.ObjectIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectIdentity msgraph.generated.models.ObjectIdentity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ObjectMapping::|public|additional_data():dict[str, Any] +msgraph.generated.models.ObjectMapping::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ObjectMapping::|public|attribute_mappings():list[AttributeMapping] +msgraph.generated.models.ObjectMapping::|public|attribute_mappings(value:list[AttributeMapping]):None +msgraph.generated.models.ObjectMapping::|public|backing_store:BackingStore +msgraph.generated.models.ObjectMapping::|public|constructor():None +msgraph.generated.models.ObjectMapping::|public|enabled():bool +msgraph.generated.models.ObjectMapping::|public|enabled(value:bool):None +msgraph.generated.models.ObjectMapping::|public|flow_types():ObjectFlowTypes +msgraph.generated.models.ObjectMapping::|public|flow_types(value:ObjectFlowTypes):None +msgraph.generated.models.ObjectMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ObjectMapping::|public|metadata():list[ObjectMappingMetadataEntry] +msgraph.generated.models.ObjectMapping::|public|metadata(value:list[ObjectMappingMetadataEntry]):None +msgraph.generated.models.ObjectMapping::|public|name():str +msgraph.generated.models.ObjectMapping::|public|name(value:str):None +msgraph.generated.models.ObjectMapping::|public|odata_type():str +msgraph.generated.models.ObjectMapping::|public|odata_type(value:str):None +msgraph.generated.models.ObjectMapping::|public|scope():Filter +msgraph.generated.models.ObjectMapping::|public|scope(value:Filter):None +msgraph.generated.models.ObjectMapping::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ObjectMapping::|public|source_object_name():str +msgraph.generated.models.ObjectMapping::|public|source_object_name(value:str):None +msgraph.generated.models.ObjectMapping::|public|target_object_name():str +msgraph.generated.models.ObjectMapping::|public|target_object_name(value:str):None +msgraph.generated.models.ObjectMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMapping +msgraph.generated.models.ObjectMappingMetadata::0000-EscrowBehavior +msgraph.generated.models.ObjectMappingMetadata::0001-DisableMonitoringForChanges +msgraph.generated.models.ObjectMappingMetadata::0002-OriginalJoiningProperty +msgraph.generated.models.ObjectMappingMetadata::0003-Disposition +msgraph.generated.models.ObjectMappingMetadata::0004-IsCustomerDefined +msgraph.generated.models.ObjectMappingMetadata::0005-ExcludeFromReporting +msgraph.generated.models.ObjectMappingMetadata::0006-Unsynchronized +msgraph.generated.models.ObjectMappingMetadataEntry::|public|additional_data():dict[str, Any] +msgraph.generated.models.ObjectMappingMetadataEntry::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.ObjectMappingMetadataEntry::|public|backing_store:BackingStore +msgraph.generated.models.ObjectMappingMetadataEntry::|public|constructor():None +msgraph.generated.models.ObjectMappingMetadataEntry::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ObjectMappingMetadataEntry::|public|key():ObjectMappingMetadata +msgraph.generated.models.ObjectMappingMetadataEntry::|public|key(value:ObjectMappingMetadata):None +msgraph.generated.models.ObjectMappingMetadataEntry::|public|odata_type():str +msgraph.generated.models.ObjectMappingMetadataEntry::|public|odata_type(value:str):None +msgraph.generated.models.ObjectMappingMetadataEntry::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ObjectMappingMetadataEntry::|public|value():str +msgraph.generated.models.ObjectMappingMetadataEntry::|public|value(value:str):None +msgraph.generated.models.ObjectMappingMetadataEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):ObjectMappingMetadataEntry +msgraph.generated.models.ObjectMappingMetadataEntry~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.ObjectMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.ODataErrors.ErrorDetails::|public|additional_data():dict[str, Any] msgraph.generated.models.ODataErrors.ErrorDetails::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.ODataErrors.ErrorDetails::|public|backing_store:BackingStore @@ -113021,7 +114225,14 @@ msgraph.generated.models.OfferShiftRequestCollectionResponse::|static|public|cre msgraph.generated.models.OfficeGraphInsights-->Entity msgraph.generated.models.OfficeGraphInsights::|public|constructor():None msgraph.generated.models.OfficeGraphInsights::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OfficeGraphInsights::|public|odata_type:str msgraph.generated.models.OfficeGraphInsights::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.OfficeGraphInsights::|public|shared():list[SharedInsight] +msgraph.generated.models.OfficeGraphInsights::|public|shared(value:list[SharedInsight]):None +msgraph.generated.models.OfficeGraphInsights::|public|trending():list[Trending] +msgraph.generated.models.OfficeGraphInsights::|public|trending(value:list[Trending]):None +msgraph.generated.models.OfficeGraphInsights::|public|used():list[UsedInsight] +msgraph.generated.models.OfficeGraphInsights::|public|used(value:list[UsedInsight]):None msgraph.generated.models.OfficeGraphInsights::|static|public|create_from_discriminator_value(parse_node:ParseNode):OfficeGraphInsights msgraph.generated.models.OmaSetting::|public|additional_data():dict[str, Any] msgraph.generated.models.OmaSetting::|public|additional_data(value:dict[str, Any]):None @@ -113260,6 +114471,19 @@ msgraph.generated.models.OneDriveForBusinessRestoreSessionCollectionResponse::|s msgraph.generated.models.Onenote-->Entity msgraph.generated.models.Onenote::|public|constructor():None msgraph.generated.models.Onenote::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Onenote::|public|notebooks():list[Notebook] +msgraph.generated.models.Onenote::|public|notebooks(value:list[Notebook]):None +msgraph.generated.models.Onenote::|public|odata_type:str +msgraph.generated.models.Onenote::|public|operations():list[OnenoteOperation] +msgraph.generated.models.Onenote::|public|operations(value:list[OnenoteOperation]):None +msgraph.generated.models.Onenote::|public|pages():list[OnenotePage] +msgraph.generated.models.Onenote::|public|pages(value:list[OnenotePage]):None +msgraph.generated.models.Onenote::|public|resources():list[OnenoteResource] +msgraph.generated.models.Onenote::|public|resources(value:list[OnenoteResource]):None +msgraph.generated.models.Onenote::|public|sections():list[OnenoteSection] +msgraph.generated.models.Onenote::|public|sections(value:list[OnenoteSection]):None +msgraph.generated.models.Onenote::|public|section_groups():list[SectionGroup] +msgraph.generated.models.Onenote::|public|section_groups(value:list[SectionGroup]):None msgraph.generated.models.Onenote::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Onenote::|static|public|create_from_discriminator_value(parse_node:ParseNode):Onenote msgraph.generated.models.OnenoteEntityBaseModel-->Entity @@ -113654,7 +114878,16 @@ msgraph.generated.models.OnPremisesAccidentalDeletionPrevention::|static|public| msgraph.generated.models.OnPremisesAccidentalDeletionPrevention~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.OnPremisesConditionalAccessSettings-->Entity msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|constructor():None +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|enabled():bool +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|enabled(value:bool):None +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups():list[UUID] +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|excluded_groups(value:list[UUID]):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups():list[UUID] +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|included_groups(value:list[UUID]):None +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|odata_type:str +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule():bool +msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|override_default_rule(value:bool):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.OnPremisesConditionalAccessSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnPremisesConditionalAccessSettings msgraph.generated.models.OnPremisesDirectorySynchronization-->Entity @@ -114091,9 +115324,72 @@ msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::| msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|public|value(value:list[OrganizationalBrandingLocalization]):None msgraph.generated.models.OrganizationalBrandingLocalizationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingLocalizationCollectionResponse msgraph.generated.models.OrganizationalBrandingProperties-->Entity +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_color():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_color(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|background_image_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|banner_logo_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|cdn_list():list[str] +msgraph.generated.models.OrganizationalBrandingProperties::|public|cdn_list(value:list[str]):None msgraph.generated.models.OrganizationalBrandingProperties::|public|constructor():None +msgraph.generated.models.OrganizationalBrandingProperties::|public|content_customization():ContentCustomization +msgraph.generated.models.OrganizationalBrandingProperties::|public|content_customization(value:ContentCustomization):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_account_reset_credentials_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_cannot_access_your_account_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_c_s_s_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_forgot_my_password_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_privacy_and_cookies_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_reset_it_now_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|custom_terms_of_use_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|favicon_relative_url(value:str):None msgraph.generated.models.OrganizationalBrandingProperties::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_background_color():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_background_color(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|header_logo_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration():LoginPageLayoutConfiguration +msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_layout_configuration(value:LoginPageLayoutConfiguration):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings():LoginPageTextVisibilitySettings +msgraph.generated.models.OrganizationalBrandingProperties::|public|login_page_text_visibility_settings(value:LoginPageTextVisibilitySettings):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|odata_type:str msgraph.generated.models.OrganizationalBrandingProperties::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|sign_in_page_text(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark():bytes +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark(value:bytes):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_dark_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|square_logo_relative_url(value:str):None +msgraph.generated.models.OrganizationalBrandingProperties::|public|username_hint_text():str +msgraph.generated.models.OrganizationalBrandingProperties::|public|username_hint_text(value:str):None msgraph.generated.models.OrganizationalBrandingProperties::|static|public|create_from_discriminator_value(parse_node:ParseNode):OrganizationalBrandingProperties msgraph.generated.models.OrganizationCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.OrganizationCollectionResponse::|public|constructor():None @@ -114241,6 +115537,9 @@ msgraph.generated.models.OutlookItem::|static|public|create_from_discriminator_v msgraph.generated.models.OutlookUser-->Entity msgraph.generated.models.OutlookUser::|public|constructor():None msgraph.generated.models.OutlookUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.OutlookUser::|public|master_categories():list[OutlookCategory] +msgraph.generated.models.OutlookUser::|public|master_categories(value:list[OutlookCategory]):None +msgraph.generated.models.OutlookUser::|public|odata_type:str msgraph.generated.models.OutlookUser::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.OutlookUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):OutlookUser msgraph.generated.models.OutOfBoxExperienceSetting::|public|additional_data():dict[str, Any] @@ -114432,7 +115731,16 @@ msgraph.generated.models.partners.billing.BilledUsage::|static|public|create_fro msgraph.generated.models.partners.billing.Billing-->Entity msgraph.generated.models.partners.billing.Billing::|public|constructor():None msgraph.generated.models.partners.billing.Billing::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.partners.billing.Billing::|public|manifests():list[Manifest] +msgraph.generated.models.partners.billing.Billing::|public|manifests(value:list[Manifest]):None +msgraph.generated.models.partners.billing.Billing::|public|odata_type:str +msgraph.generated.models.partners.billing.Billing::|public|operations():list[Operation] +msgraph.generated.models.partners.billing.Billing::|public|operations(value:list[Operation]):None +msgraph.generated.models.partners.billing.Billing::|public|reconciliation():BillingReconciliation +msgraph.generated.models.partners.billing.Billing::|public|reconciliation(value:BillingReconciliation):None msgraph.generated.models.partners.billing.Billing::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.partners.billing.Billing::|public|usage():AzureUsage +msgraph.generated.models.partners.billing.Billing::|public|usage(value:AzureUsage):None msgraph.generated.models.partners.billing.Billing::|static|public|create_from_discriminator_value(parse_node:ParseNode):Billing msgraph.generated.models.partners.billing.BillingPeriod::0000-Current msgraph.generated.models.partners.billing.BillingPeriod::0001-Last @@ -114664,10 +115972,98 @@ msgraph.generated.models.PatternedRecurrence::|public|serialize(writer:Serializa msgraph.generated.models.PatternedRecurrence::|static|public|create_from_discriminator_value(parse_node:ParseNode):PatternedRecurrence msgraph.generated.models.PatternedRecurrence~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Payload-->Entity +msgraph.generated.models.Payload::|public|brand():PayloadBrand +msgraph.generated.models.Payload::|public|brand(value:PayloadBrand):None +msgraph.generated.models.Payload::|public|complexity():PayloadComplexity +msgraph.generated.models.Payload::|public|complexity(value:PayloadComplexity):None msgraph.generated.models.Payload::|public|constructor():None +msgraph.generated.models.Payload::|public|created_by():EmailIdentity +msgraph.generated.models.Payload::|public|created_by(value:EmailIdentity):None +msgraph.generated.models.Payload::|public|created_date_time():datetime.datetime +msgraph.generated.models.Payload::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.Payload::|public|description():str +msgraph.generated.models.Payload::|public|description(value:str):None +msgraph.generated.models.Payload::|public|detail():PayloadDetail +msgraph.generated.models.Payload::|public|detail(value:PayloadDetail):None +msgraph.generated.models.Payload::|public|display_name():str +msgraph.generated.models.Payload::|public|display_name(value:str):None msgraph.generated.models.Payload::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Payload::|public|industry():PayloadIndustry +msgraph.generated.models.Payload::|public|industry(value:PayloadIndustry):None +msgraph.generated.models.Payload::|public|is_automated():bool +msgraph.generated.models.Payload::|public|is_automated(value:bool):None +msgraph.generated.models.Payload::|public|is_controversial():bool +msgraph.generated.models.Payload::|public|is_controversial(value:bool):None +msgraph.generated.models.Payload::|public|is_current_event():bool +msgraph.generated.models.Payload::|public|is_current_event(value:bool):None +msgraph.generated.models.Payload::|public|language():str +msgraph.generated.models.Payload::|public|language(value:str):None +msgraph.generated.models.Payload::|public|last_modified_by():EmailIdentity +msgraph.generated.models.Payload::|public|last_modified_by(value:EmailIdentity):None +msgraph.generated.models.Payload::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.Payload::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.Payload::|public|odata_type:str +msgraph.generated.models.Payload::|public|payload_tags():list[str] +msgraph.generated.models.Payload::|public|payload_tags(value:list[str]):None +msgraph.generated.models.Payload::|public|platform():PayloadDeliveryPlatform +msgraph.generated.models.Payload::|public|platform(value:PayloadDeliveryPlatform):None +msgraph.generated.models.Payload::|public|predicted_compromise_rate():float +msgraph.generated.models.Payload::|public|predicted_compromise_rate(value:float):None msgraph.generated.models.Payload::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Payload::|public|simulation_attack_type():SimulationAttackType +msgraph.generated.models.Payload::|public|simulation_attack_type(value:SimulationAttackType):None +msgraph.generated.models.Payload::|public|source():SimulationContentSource +msgraph.generated.models.Payload::|public|source(value:SimulationContentSource):None +msgraph.generated.models.Payload::|public|status():SimulationContentStatus +msgraph.generated.models.Payload::|public|status(value:SimulationContentStatus):None +msgraph.generated.models.Payload::|public|technique():SimulationAttackTechnique +msgraph.generated.models.Payload::|public|technique(value:SimulationAttackTechnique):None +msgraph.generated.models.Payload::|public|theme():PayloadTheme +msgraph.generated.models.Payload::|public|theme(value:PayloadTheme):None msgraph.generated.models.Payload::|static|public|create_from_discriminator_value(parse_node:ParseNode):Payload +msgraph.generated.models.PayloadBrand::0000-Unknown +msgraph.generated.models.PayloadBrand::0001-Other +msgraph.generated.models.PayloadBrand::0002-AmericanExpress +msgraph.generated.models.PayloadBrand::0003-CapitalOne +msgraph.generated.models.PayloadBrand::0004-Dhl +msgraph.generated.models.PayloadBrand::0005-DocuSign +msgraph.generated.models.PayloadBrand::0006-Dropbox +msgraph.generated.models.PayloadBrand::0007-Facebook +msgraph.generated.models.PayloadBrand::0008-FirstAmerican +msgraph.generated.models.PayloadBrand::0009-Microsoft +msgraph.generated.models.PayloadBrand::0010-Netflix +msgraph.generated.models.PayloadBrand::0011-Scotiabank +msgraph.generated.models.PayloadBrand::0012-SendGrid +msgraph.generated.models.PayloadBrand::0013-StewartTitle +msgraph.generated.models.PayloadBrand::0014-Tesco +msgraph.generated.models.PayloadBrand::0015-WellsFargo +msgraph.generated.models.PayloadBrand::0016-SyrinxCloud +msgraph.generated.models.PayloadBrand::0017-Adobe +msgraph.generated.models.PayloadBrand::0018-Teams +msgraph.generated.models.PayloadBrand::0019-Zoom +msgraph.generated.models.PayloadBrand::0020-UnknownFutureValue +msgraph.generated.models.PayloadCoachmark::|public|additional_data():dict[str, Any] +msgraph.generated.models.PayloadCoachmark::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PayloadCoachmark::|public|backing_store:BackingStore +msgraph.generated.models.PayloadCoachmark::|public|coachmark_location():CoachmarkLocation +msgraph.generated.models.PayloadCoachmark::|public|coachmark_location(value:CoachmarkLocation):None +msgraph.generated.models.PayloadCoachmark::|public|constructor():None +msgraph.generated.models.PayloadCoachmark::|public|description():str +msgraph.generated.models.PayloadCoachmark::|public|description(value:str):None +msgraph.generated.models.PayloadCoachmark::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PayloadCoachmark::|public|indicator():str +msgraph.generated.models.PayloadCoachmark::|public|indicator(value:str):None +msgraph.generated.models.PayloadCoachmark::|public|is_valid():bool +msgraph.generated.models.PayloadCoachmark::|public|is_valid(value:bool):None +msgraph.generated.models.PayloadCoachmark::|public|language():str +msgraph.generated.models.PayloadCoachmark::|public|language(value:str):None +msgraph.generated.models.PayloadCoachmark::|public|odata_type():str +msgraph.generated.models.PayloadCoachmark::|public|odata_type(value:str):None +msgraph.generated.models.PayloadCoachmark::|public|order():str +msgraph.generated.models.PayloadCoachmark::|public|order(value:str):None +msgraph.generated.models.PayloadCoachmark::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PayloadCoachmark::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadCoachmark +msgraph.generated.models.PayloadCoachmark~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PayloadCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.PayloadCollectionResponse::|public|constructor():None msgraph.generated.models.PayloadCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -114675,11 +116071,86 @@ msgraph.generated.models.PayloadCollectionResponse::|public|serialize(writer:Ser msgraph.generated.models.PayloadCollectionResponse::|public|value():list[Payload] msgraph.generated.models.PayloadCollectionResponse::|public|value(value:list[Payload]):None msgraph.generated.models.PayloadCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadCollectionResponse +msgraph.generated.models.PayloadComplexity::0000-Unknown +msgraph.generated.models.PayloadComplexity::0001-Low +msgraph.generated.models.PayloadComplexity::0002-Medium +msgraph.generated.models.PayloadComplexity::0003-High +msgraph.generated.models.PayloadComplexity::0004-UnknownFutureValue msgraph.generated.models.PayloadDeliveryPlatform::0000-Unknown msgraph.generated.models.PayloadDeliveryPlatform::0001-Sms msgraph.generated.models.PayloadDeliveryPlatform::0002-Email msgraph.generated.models.PayloadDeliveryPlatform::0003-Teams msgraph.generated.models.PayloadDeliveryPlatform::0004-UnknownFutureValue +msgraph.generated.models.PayloadDetail::|public|additional_data():dict[str, Any] +msgraph.generated.models.PayloadDetail::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PayloadDetail::|public|backing_store:BackingStore +msgraph.generated.models.PayloadDetail::|public|coachmarks():list[PayloadCoachmark] +msgraph.generated.models.PayloadDetail::|public|coachmarks(value:list[PayloadCoachmark]):None +msgraph.generated.models.PayloadDetail::|public|constructor():None +msgraph.generated.models.PayloadDetail::|public|content():str +msgraph.generated.models.PayloadDetail::|public|content(value:str):None +msgraph.generated.models.PayloadDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PayloadDetail::|public|odata_type():str +msgraph.generated.models.PayloadDetail::|public|odata_type(value:str):None +msgraph.generated.models.PayloadDetail::|public|phishing_url():str +msgraph.generated.models.PayloadDetail::|public|phishing_url(value:str):None +msgraph.generated.models.PayloadDetail::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PayloadDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):PayloadDetail +msgraph.generated.models.PayloadDetail~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.PayloadIndustry::0000-Unknown +msgraph.generated.models.PayloadIndustry::0001-Other +msgraph.generated.models.PayloadIndustry::0002-Banking +msgraph.generated.models.PayloadIndustry::0003-BusinessServices +msgraph.generated.models.PayloadIndustry::0004-ConsumerServices +msgraph.generated.models.PayloadIndustry::0005-Education +msgraph.generated.models.PayloadIndustry::0006-Energy +msgraph.generated.models.PayloadIndustry::0007-Construction +msgraph.generated.models.PayloadIndustry::0008-Consulting +msgraph.generated.models.PayloadIndustry::0009-FinancialServices +msgraph.generated.models.PayloadIndustry::0010-Government +msgraph.generated.models.PayloadIndustry::0011-Hospitality +msgraph.generated.models.PayloadIndustry::0012-Insurance +msgraph.generated.models.PayloadIndustry::0013-Legal +msgraph.generated.models.PayloadIndustry::0014-CourierServices +msgraph.generated.models.PayloadIndustry::0015-IT +msgraph.generated.models.PayloadIndustry::0016-Healthcare +msgraph.generated.models.PayloadIndustry::0017-Manufacturing +msgraph.generated.models.PayloadIndustry::0018-Retail +msgraph.generated.models.PayloadIndustry::0019-Telecom +msgraph.generated.models.PayloadIndustry::0020-RealEstate +msgraph.generated.models.PayloadIndustry::0021-UnknownFutureValue +msgraph.generated.models.PayloadTheme::0000-Unknown +msgraph.generated.models.PayloadTheme::0001-Other +msgraph.generated.models.PayloadTheme::0002-AccountActivation +msgraph.generated.models.PayloadTheme::0003-AccountVerification +msgraph.generated.models.PayloadTheme::0004-Billing +msgraph.generated.models.PayloadTheme::0005-CleanUpMail +msgraph.generated.models.PayloadTheme::0006-Controversial +msgraph.generated.models.PayloadTheme::0007-DocumentReceived +msgraph.generated.models.PayloadTheme::0008-Expense +msgraph.generated.models.PayloadTheme::0009-Fax +msgraph.generated.models.PayloadTheme::0010-FinanceReport +msgraph.generated.models.PayloadTheme::0011-IncomingMessages +msgraph.generated.models.PayloadTheme::0012-Invoice +msgraph.generated.models.PayloadTheme::0013-ItemReceived +msgraph.generated.models.PayloadTheme::0014-LoginAlert +msgraph.generated.models.PayloadTheme::0015-MailReceived +msgraph.generated.models.PayloadTheme::0016-Password +msgraph.generated.models.PayloadTheme::0017-Payment +msgraph.generated.models.PayloadTheme::0018-Payroll +msgraph.generated.models.PayloadTheme::0019-PersonalizedOffer +msgraph.generated.models.PayloadTheme::0020-Quarantine +msgraph.generated.models.PayloadTheme::0021-RemoteWork +msgraph.generated.models.PayloadTheme::0022-ReviewMessage +msgraph.generated.models.PayloadTheme::0023-SecurityUpdate +msgraph.generated.models.PayloadTheme::0024-ServiceSuspended +msgraph.generated.models.PayloadTheme::0025-SignatureRequired +msgraph.generated.models.PayloadTheme::0026-UpgradeMailboxStorage +msgraph.generated.models.PayloadTheme::0027-VerifyMailbox +msgraph.generated.models.PayloadTheme::0028-Voicemail +msgraph.generated.models.PayloadTheme::0029-Advertisement +msgraph.generated.models.PayloadTheme::0030-EmployeeEngagement +msgraph.generated.models.PayloadTheme::0031-UnknownFutureValue msgraph.generated.models.PendingContentUpdate::|public|additional_data():dict[str, Any] msgraph.generated.models.PendingContentUpdate::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.PendingContentUpdate::|public|backing_store:BackingStore @@ -115122,7 +116593,12 @@ msgraph.generated.models.PlannerAppliedCategories~~>AdditionalDataHolder; Backed msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|odata_type:str +msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|order_hints_by_assignee():PlannerOrderHintsByAssignee +msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|order_hints_by_assignee(value:PlannerOrderHintsByAssignee):None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|unassigned_order_hint():str +msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|public|unassigned_order_hint(value:str):None msgraph.generated.models.PlannerAssignedToTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerAssignedToTaskBoardTaskFormat msgraph.generated.models.PlannerAssignments::|public|additional_data():dict[str, Any] msgraph.generated.models.PlannerAssignments::|public|additional_data(value:dict[str, Any]):None @@ -115158,16 +116634,112 @@ msgraph.generated.models.PlannerBucketCollectionResponse::|static|public|create_ msgraph.generated.models.PlannerBucketTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|odata_type:str +msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint():str +msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerBucketTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerBucketTaskBoardTaskFormat +msgraph.generated.models.PlannerCategoryDescriptions::|public|additional_data():dict[str, Any] +msgraph.generated.models.PlannerCategoryDescriptions::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|backing_store:BackingStore +msgraph.generated.models.PlannerCategoryDescriptions::|public|category1():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category1(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category10():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category10(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category11():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category11(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category12():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category12(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category13():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category13(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category14():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category14(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category15():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category15(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category16():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category16(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category17():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category17(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category18():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category18(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category19():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category19(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category2():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category2(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category20():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category20(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category21():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category21(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category22():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category22(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category23():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category23(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category24():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category24(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category25():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category25(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category3():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category3(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category4():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category4(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category5():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category5(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category6():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category6(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category7():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category7(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category8():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category8(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|category9():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|category9(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|constructor():None +msgraph.generated.models.PlannerCategoryDescriptions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerCategoryDescriptions::|public|odata_type():str +msgraph.generated.models.PlannerCategoryDescriptions::|public|odata_type(value:str):None +msgraph.generated.models.PlannerCategoryDescriptions::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerCategoryDescriptions::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerCategoryDescriptions +msgraph.generated.models.PlannerCategoryDescriptions~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.PlannerChecklistItems::|public|additional_data():dict[str, Any] +msgraph.generated.models.PlannerChecklistItems::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PlannerChecklistItems::|public|backing_store:BackingStore +msgraph.generated.models.PlannerChecklistItems::|public|constructor():None +msgraph.generated.models.PlannerChecklistItems::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerChecklistItems::|public|odata_type():str +msgraph.generated.models.PlannerChecklistItems::|public|odata_type(value:str):None +msgraph.generated.models.PlannerChecklistItems::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerChecklistItems::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerChecklistItems +msgraph.generated.models.PlannerChecklistItems~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerContainerType::0000-Group msgraph.generated.models.PlannerContainerType::0001-UnknownFutureValue msgraph.generated.models.PlannerContainerType::0002-Roster +msgraph.generated.models.PlannerExternalReferences::|public|additional_data():dict[str, Any] +msgraph.generated.models.PlannerExternalReferences::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PlannerExternalReferences::|public|backing_store:BackingStore +msgraph.generated.models.PlannerExternalReferences::|public|constructor():None +msgraph.generated.models.PlannerExternalReferences::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerExternalReferences::|public|odata_type():str +msgraph.generated.models.PlannerExternalReferences::|public|odata_type(value:str):None +msgraph.generated.models.PlannerExternalReferences::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerExternalReferences::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerExternalReferences +msgraph.generated.models.PlannerExternalReferences~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerGroup-->Entity msgraph.generated.models.PlannerGroup::|public|constructor():None msgraph.generated.models.PlannerGroup::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerGroup::|public|odata_type:str +msgraph.generated.models.PlannerGroup::|public|plans():list[PlannerPlan] +msgraph.generated.models.PlannerGroup::|public|plans(value:list[PlannerPlan]):None msgraph.generated.models.PlannerGroup::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerGroup +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|additional_data():dict[str, Any] +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|backing_store:BackingStore +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|constructor():None +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|odata_type():str +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|odata_type(value:str):None +msgraph.generated.models.PlannerOrderHintsByAssignee::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerOrderHintsByAssignee::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerOrderHintsByAssignee +msgraph.generated.models.PlannerOrderHintsByAssignee~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerPlan-->Entity msgraph.generated.models.PlannerPlan::|public|buckets():list[PlannerBucket] msgraph.generated.models.PlannerPlan::|public|buckets(value:list[PlannerBucket]):None @@ -115214,9 +116786,14 @@ msgraph.generated.models.PlannerPlanContainer::|public|url(value:str):None msgraph.generated.models.PlannerPlanContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanContainer msgraph.generated.models.PlannerPlanContainer~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlannerPlanDetails-->Entity +msgraph.generated.models.PlannerPlanDetails::|public|category_descriptions():PlannerCategoryDescriptions +msgraph.generated.models.PlannerPlanDetails::|public|category_descriptions(value:PlannerCategoryDescriptions):None msgraph.generated.models.PlannerPlanDetails::|public|constructor():None msgraph.generated.models.PlannerPlanDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerPlanDetails::|public|odata_type:str msgraph.generated.models.PlannerPlanDetails::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerPlanDetails::|public|shared_with():PlannerUserIds +msgraph.generated.models.PlannerPlanDetails::|public|shared_with(value:PlannerUserIds):None msgraph.generated.models.PlannerPlanDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerPlanDetails msgraph.generated.models.PlannerPreviewType::0000-Automatic msgraph.generated.models.PlannerPreviewType::0001-NoPreview @@ -115226,6 +116803,9 @@ msgraph.generated.models.PlannerPreviewType::0004-Reference msgraph.generated.models.PlannerProgressTaskBoardTaskFormat-->Entity msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|constructor():None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|odata_type:str +msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint():str +msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|order_hint(value:str):None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerProgressTaskBoardTaskFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerProgressTaskBoardTaskFormat msgraph.generated.models.PlannerTask-->Entity @@ -115292,15 +116872,39 @@ msgraph.generated.models.PlannerTaskCollectionResponse::|public|value():list[Pla msgraph.generated.models.PlannerTaskCollectionResponse::|public|value(value:list[PlannerTask]):None msgraph.generated.models.PlannerTaskCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCollectionResponse msgraph.generated.models.PlannerTaskDetails-->Entity +msgraph.generated.models.PlannerTaskDetails::|public|checklist():PlannerChecklistItems +msgraph.generated.models.PlannerTaskDetails::|public|checklist(value:PlannerChecklistItems):None msgraph.generated.models.PlannerTaskDetails::|public|constructor():None +msgraph.generated.models.PlannerTaskDetails::|public|description():str +msgraph.generated.models.PlannerTaskDetails::|public|description(value:str):None msgraph.generated.models.PlannerTaskDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerTaskDetails::|public|odata_type:str +msgraph.generated.models.PlannerTaskDetails::|public|preview_type():PlannerPreviewType +msgraph.generated.models.PlannerTaskDetails::|public|preview_type(value:PlannerPreviewType):None +msgraph.generated.models.PlannerTaskDetails::|public|references():PlannerExternalReferences +msgraph.generated.models.PlannerTaskDetails::|public|references(value:PlannerExternalReferences):None msgraph.generated.models.PlannerTaskDetails::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PlannerTaskDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskDetails msgraph.generated.models.PlannerUser-->Entity msgraph.generated.models.PlannerUser::|public|constructor():None msgraph.generated.models.PlannerUser::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerUser::|public|odata_type:str +msgraph.generated.models.PlannerUser::|public|plans():list[PlannerPlan] +msgraph.generated.models.PlannerUser::|public|plans(value:list[PlannerPlan]):None msgraph.generated.models.PlannerUser::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerUser::|public|tasks():list[PlannerTask] +msgraph.generated.models.PlannerUser::|public|tasks(value:list[PlannerTask]):None msgraph.generated.models.PlannerUser::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUser +msgraph.generated.models.PlannerUserIds::|public|additional_data():dict[str, Any] +msgraph.generated.models.PlannerUserIds::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.PlannerUserIds::|public|backing_store:BackingStore +msgraph.generated.models.PlannerUserIds::|public|constructor():None +msgraph.generated.models.PlannerUserIds::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PlannerUserIds::|public|odata_type():str +msgraph.generated.models.PlannerUserIds::|public|odata_type(value:str):None +msgraph.generated.models.PlannerUserIds::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PlannerUserIds::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerUserIds +msgraph.generated.models.PlannerUserIds~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PlatformCredentialAuthenticationMethod-->AuthenticationMethod msgraph.generated.models.PlatformCredentialAuthenticationMethod::|public|constructor():None msgraph.generated.models.PlatformCredentialAuthenticationMethod::|public|created_date_time():datetime.datetime @@ -115463,6 +117067,11 @@ msgraph.generated.models.PolicyScopeBase~~>AdditionalDataHolder; BackedModel; Pa msgraph.generated.models.PolicyTemplate-->Entity msgraph.generated.models.PolicyTemplate::|public|constructor():None msgraph.generated.models.PolicyTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization():MultiTenantOrganizationIdentitySyncPolicyTemplate +msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_identity_synchronization(value:MultiTenantOrganizationIdentitySyncPolicyTemplate):None +msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration():MultiTenantOrganizationPartnerConfigurationTemplate +msgraph.generated.models.PolicyTemplate::|public|multi_tenant_organization_partner_configuration(value:MultiTenantOrganizationPartnerConfigurationTemplate):None +msgraph.generated.models.PolicyTemplate::|public|odata_type:str msgraph.generated.models.PolicyTemplate::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PolicyTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):PolicyTemplate msgraph.generated.models.PolicyTenantScope-->PolicyScopeBase @@ -115754,8 +117363,8 @@ msgraph.generated.models.PrinterCapabilities::|public|bottom_margins():list[int] msgraph.generated.models.PrinterCapabilities::|public|bottom_margins(value:list[int]):None msgraph.generated.models.PrinterCapabilities::|public|collation():bool msgraph.generated.models.PrinterCapabilities::|public|collation(value:bool):None -msgraph.generated.models.PrinterCapabilities::|public|color_modes():list[str] -msgraph.generated.models.PrinterCapabilities::|public|color_modes(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|color_modes():list[PrintColorMode] +msgraph.generated.models.PrinterCapabilities::|public|color_modes(value:list[PrintColorMode]):None msgraph.generated.models.PrinterCapabilities::|public|constructor():None msgraph.generated.models.PrinterCapabilities::|public|content_types():list[str] msgraph.generated.models.PrinterCapabilities::|public|content_types(value:list[str]):None @@ -115763,12 +117372,12 @@ msgraph.generated.models.PrinterCapabilities::|public|copies_per_job():IntegerRa msgraph.generated.models.PrinterCapabilities::|public|copies_per_job(value:IntegerRange):None msgraph.generated.models.PrinterCapabilities::|public|dpis():list[int] msgraph.generated.models.PrinterCapabilities::|public|dpis(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|duplex_modes():list[str] -msgraph.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[str]):None -msgraph.generated.models.PrinterCapabilities::|public|feed_orientations():list[str] -msgraph.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[str]):None -msgraph.generated.models.PrinterCapabilities::|public|finishings():list[str] -msgraph.generated.models.PrinterCapabilities::|public|finishings(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|duplex_modes():list[PrintDuplexMode] +msgraph.generated.models.PrinterCapabilities::|public|duplex_modes(value:list[PrintDuplexMode]):None +msgraph.generated.models.PrinterCapabilities::|public|feed_orientations():list[PrinterFeedOrientation] +msgraph.generated.models.PrinterCapabilities::|public|feed_orientations(value:list[PrinterFeedOrientation]):None +msgraph.generated.models.PrinterCapabilities::|public|finishings():list[PrintFinishing] +msgraph.generated.models.PrinterCapabilities::|public|finishings(value:list[PrintFinishing]):None msgraph.generated.models.PrinterCapabilities::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph.generated.models.PrinterCapabilities::|public|input_bins():list[str] msgraph.generated.models.PrinterCapabilities::|public|input_bins(value:list[str]):None @@ -115784,22 +117393,22 @@ msgraph.generated.models.PrinterCapabilities::|public|media_sizes():list[str] msgraph.generated.models.PrinterCapabilities::|public|media_sizes(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|media_types():list[str] msgraph.generated.models.PrinterCapabilities::|public|media_types(value:list[str]):None -msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts():list[str] -msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts():list[PrintMultipageLayout] +msgraph.generated.models.PrinterCapabilities::|public|multipage_layouts(value:list[PrintMultipageLayout]):None msgraph.generated.models.PrinterCapabilities::|public|odata_type():str msgraph.generated.models.PrinterCapabilities::|public|odata_type(value:str):None -msgraph.generated.models.PrinterCapabilities::|public|orientations():list[str] -msgraph.generated.models.PrinterCapabilities::|public|orientations(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|orientations():list[PrintOrientation] +msgraph.generated.models.PrinterCapabilities::|public|orientations(value:list[PrintOrientation]):None msgraph.generated.models.PrinterCapabilities::|public|output_bins():list[str] msgraph.generated.models.PrinterCapabilities::|public|output_bins(value:list[str]):None msgraph.generated.models.PrinterCapabilities::|public|pages_per_sheet():list[int] msgraph.generated.models.PrinterCapabilities::|public|pages_per_sheet(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|qualities():list[str] -msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|qualities():list[PrintQuality] +msgraph.generated.models.PrinterCapabilities::|public|qualities(value:list[PrintQuality]):None msgraph.generated.models.PrinterCapabilities::|public|right_margins():list[int] msgraph.generated.models.PrinterCapabilities::|public|right_margins(value:list[int]):None -msgraph.generated.models.PrinterCapabilities::|public|scalings():list[str] -msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[str]):None +msgraph.generated.models.PrinterCapabilities::|public|scalings():list[PrintScaling] +msgraph.generated.models.PrinterCapabilities::|public|scalings(value:list[PrintScaling]):None msgraph.generated.models.PrinterCapabilities::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrinterCapabilities::|public|supports_fit_pdf_to_page():bool msgraph.generated.models.PrinterCapabilities::|public|supports_fit_pdf_to_page(value:bool):None @@ -115838,8 +117447,8 @@ msgraph.generated.models.PrinterDefaults::|public|dpi():int msgraph.generated.models.PrinterDefaults::|public|dpi(value:int):None msgraph.generated.models.PrinterDefaults::|public|duplex_mode():PrintDuplexMode msgraph.generated.models.PrinterDefaults::|public|duplex_mode(value:PrintDuplexMode):None -msgraph.generated.models.PrinterDefaults::|public|finishings():list[str] -msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[str]):None +msgraph.generated.models.PrinterDefaults::|public|finishings():list[PrintFinishing] +msgraph.generated.models.PrinterDefaults::|public|finishings(value:list[PrintFinishing]):None msgraph.generated.models.PrinterDefaults::|public|fit_pdf_to_page():bool msgraph.generated.models.PrinterDefaults::|public|fit_pdf_to_page(value:bool):None msgraph.generated.models.PrinterDefaults::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -116813,6 +118422,72 @@ msgraph.generated.models.PrinterStatus::|static|public|create_from_discriminator msgraph.generated.models.PrinterStatus~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PrintEvent::0000-JobStarted msgraph.generated.models.PrintEvent::0001-UnknownFutureValue +msgraph.generated.models.PrintFinishing::0000-None_ +msgraph.generated.models.PrintFinishing::0001-Staple +msgraph.generated.models.PrintFinishing::0002-Punch +msgraph.generated.models.PrintFinishing::0003-Cover +msgraph.generated.models.PrintFinishing::0004-Bind +msgraph.generated.models.PrintFinishing::0005-SaddleStitch +msgraph.generated.models.PrintFinishing::0006-StitchEdge +msgraph.generated.models.PrintFinishing::0007-StapleTopLeft +msgraph.generated.models.PrintFinishing::0008-StapleBottomLeft +msgraph.generated.models.PrintFinishing::0009-StapleTopRight +msgraph.generated.models.PrintFinishing::0010-StapleBottomRight +msgraph.generated.models.PrintFinishing::0011-StitchLeftEdge +msgraph.generated.models.PrintFinishing::0012-StitchTopEdge +msgraph.generated.models.PrintFinishing::0013-StitchRightEdge +msgraph.generated.models.PrintFinishing::0014-StitchBottomEdge +msgraph.generated.models.PrintFinishing::0015-StapleDualLeft +msgraph.generated.models.PrintFinishing::0016-StapleDualTop +msgraph.generated.models.PrintFinishing::0017-StapleDualRight +msgraph.generated.models.PrintFinishing::0018-StapleDualBottom +msgraph.generated.models.PrintFinishing::0019-UnknownFutureValue +msgraph.generated.models.PrintFinishing::0020-StapleTripleLeft +msgraph.generated.models.PrintFinishing::0021-StapleTripleTop +msgraph.generated.models.PrintFinishing::0022-StapleTripleRight +msgraph.generated.models.PrintFinishing::0023-StapleTripleBottom +msgraph.generated.models.PrintFinishing::0024-BindLeft +msgraph.generated.models.PrintFinishing::0025-BindTop +msgraph.generated.models.PrintFinishing::0026-BindRight +msgraph.generated.models.PrintFinishing::0027-BindBottom +msgraph.generated.models.PrintFinishing::0028-FoldAccordion +msgraph.generated.models.PrintFinishing::0029-FoldDoubleGate +msgraph.generated.models.PrintFinishing::0030-FoldGate +msgraph.generated.models.PrintFinishing::0031-FoldHalf +msgraph.generated.models.PrintFinishing::0032-FoldHalfZ +msgraph.generated.models.PrintFinishing::0033-FoldLeftGate +msgraph.generated.models.PrintFinishing::0034-FoldLetter +msgraph.generated.models.PrintFinishing::0035-FoldParallel +msgraph.generated.models.PrintFinishing::0036-FoldPoster +msgraph.generated.models.PrintFinishing::0037-FoldRightGate +msgraph.generated.models.PrintFinishing::0038-FoldZ +msgraph.generated.models.PrintFinishing::0039-FoldEngineeringZ +msgraph.generated.models.PrintFinishing::0040-PunchTopLeft +msgraph.generated.models.PrintFinishing::0041-PunchBottomLeft +msgraph.generated.models.PrintFinishing::0042-PunchTopRight +msgraph.generated.models.PrintFinishing::0043-PunchBottomRight +msgraph.generated.models.PrintFinishing::0044-PunchDualLeft +msgraph.generated.models.PrintFinishing::0045-PunchDualTop +msgraph.generated.models.PrintFinishing::0046-PunchDualRight +msgraph.generated.models.PrintFinishing::0047-PunchDualBottom +msgraph.generated.models.PrintFinishing::0048-PunchTripleLeft +msgraph.generated.models.PrintFinishing::0049-PunchTripleTop +msgraph.generated.models.PrintFinishing::0050-PunchTripleRight +msgraph.generated.models.PrintFinishing::0051-PunchTripleBottom +msgraph.generated.models.PrintFinishing::0052-PunchQuadLeft +msgraph.generated.models.PrintFinishing::0053-PunchQuadTop +msgraph.generated.models.PrintFinishing::0054-PunchQuadRight +msgraph.generated.models.PrintFinishing::0055-PunchQuadBottom +msgraph.generated.models.PrintFinishing::0056-Fold +msgraph.generated.models.PrintFinishing::0057-Trim +msgraph.generated.models.PrintFinishing::0058-Bale +msgraph.generated.models.PrintFinishing::0059-BookletMaker +msgraph.generated.models.PrintFinishing::0060-Coat +msgraph.generated.models.PrintFinishing::0061-Laminate +msgraph.generated.models.PrintFinishing::0062-TrimAfterPages +msgraph.generated.models.PrintFinishing::0063-TrimAfterDocuments +msgraph.generated.models.PrintFinishing::0064-TrimAfterCopies +msgraph.generated.models.PrintFinishing::0065-TrimAfterJob msgraph.generated.models.PrintJob-->Entity msgraph.generated.models.PrintJob::|public|acknowledged_date_time():datetime.datetime msgraph.generated.models.PrintJob::|public|acknowledged_date_time(value:datetime.datetime):None @@ -116864,8 +118539,8 @@ msgraph.generated.models.PrintJobConfiguration::|public|duplex_mode():PrintDuple msgraph.generated.models.PrintJobConfiguration::|public|duplex_mode(value:PrintDuplexMode):None msgraph.generated.models.PrintJobConfiguration::|public|feed_orientation():PrinterFeedOrientation msgraph.generated.models.PrintJobConfiguration::|public|feed_orientation(value:PrinterFeedOrientation):None -msgraph.generated.models.PrintJobConfiguration::|public|finishings():list[str] -msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[str]):None +msgraph.generated.models.PrintJobConfiguration::|public|finishings():list[PrintFinishing] +msgraph.generated.models.PrintJobConfiguration::|public|finishings(value:list[PrintFinishing]):None msgraph.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page():bool msgraph.generated.models.PrintJobConfiguration::|public|fit_pdf_to_page(value:bool):None msgraph.generated.models.PrintJobConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -117331,8 +119006,21 @@ msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0000-Assigned msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0001-Activated msgraph.generated.models.PrivilegedAccessGroupAssignmentType::0002-UnknownFutureValue msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule-->PrivilegedAccessSchedule +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id():PrivilegedAccessGroupRelationships +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|constructor():None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group():Group +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group(value:Group):None +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id():str +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|group_id(value:str):None +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type():PrivilegedAccessGroupMemberType +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|member_type(value:PrivilegedAccessGroupMemberType):None +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|odata_type:str +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal():DirectoryObject +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal(value:DirectoryObject):None +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id():str +msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|principal_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessGroupEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilitySchedule msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -117343,8 +119031,23 @@ msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionRespo msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|public|value(value:list[PrivilegedAccessGroupEligibilitySchedule]):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleCollectionResponse msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance-->PrivilegedAccessScheduleInstance +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id():PrivilegedAccessGroupRelationships +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|access_id(value:PrivilegedAccessGroupRelationships):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|constructor():None +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id():str +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|eligibility_schedule_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group():Group +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group(value:Group):None +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id():str +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|group_id(value:str):None +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type():PrivilegedAccessGroupMemberType +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|member_type(value:PrivilegedAccessGroupMemberType):None +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|odata_type:str +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal():DirectoryObject +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal(value:DirectoryObject):None +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id():str +msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id(value:str):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstance msgraph.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse @@ -117390,12 +119093,26 @@ msgraph.generated.models.PrivilegedAccessGroupRelationships::0002-UnknownFutureV msgraph.generated.models.PrivilegedAccessRoot-->Entity msgraph.generated.models.PrivilegedAccessRoot::|public|constructor():None msgraph.generated.models.PrivilegedAccessRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PrivilegedAccessRoot::|public|group():PrivilegedAccessGroup +msgraph.generated.models.PrivilegedAccessRoot::|public|group(value:PrivilegedAccessGroup):None +msgraph.generated.models.PrivilegedAccessRoot::|public|odata_type:str msgraph.generated.models.PrivilegedAccessRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PrivilegedAccessRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessRoot msgraph.generated.models.PrivilegedAccessSchedule-->Entity msgraph.generated.models.PrivilegedAccessSchedule::|public|constructor():None +msgraph.generated.models.PrivilegedAccessSchedule::|public|created_date_time():datetime.datetime +msgraph.generated.models.PrivilegedAccessSchedule::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.PrivilegedAccessSchedule::|public|created_using():str +msgraph.generated.models.PrivilegedAccessSchedule::|public|created_using(value:str):None msgraph.generated.models.PrivilegedAccessSchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PrivilegedAccessSchedule::|public|modified_date_time():datetime.datetime +msgraph.generated.models.PrivilegedAccessSchedule::|public|modified_date_time(value:datetime.datetime):None +msgraph.generated.models.PrivilegedAccessSchedule::|public|odata_type:str +msgraph.generated.models.PrivilegedAccessSchedule::|public|schedule_info():RequestSchedule +msgraph.generated.models.PrivilegedAccessSchedule::|public|schedule_info(value:RequestSchedule):None msgraph.generated.models.PrivilegedAccessSchedule::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.PrivilegedAccessSchedule::|public|status():str +msgraph.generated.models.PrivilegedAccessSchedule::|public|status(value:str):None msgraph.generated.models.PrivilegedAccessSchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessSchedule msgraph.generated.models.PrivilegedAccessScheduleInstance-->Entity msgraph.generated.models.PrivilegedAccessScheduleInstance::|public|constructor():None @@ -117622,7 +119339,12 @@ msgraph.generated.models.ProfileCardPropertyCollectionResponse::|static|public|c msgraph.generated.models.ProfilePhoto-->Entity msgraph.generated.models.ProfilePhoto::|public|constructor():None msgraph.generated.models.ProfilePhoto::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.ProfilePhoto::|public|height():int +msgraph.generated.models.ProfilePhoto::|public|height(value:int):None +msgraph.generated.models.ProfilePhoto::|public|odata_type:str msgraph.generated.models.ProfilePhoto::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.ProfilePhoto::|public|width():int +msgraph.generated.models.ProfilePhoto::|public|width(value:int):None msgraph.generated.models.ProfilePhoto::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProfilePhoto msgraph.generated.models.ProfilePhotoCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.ProfilePhotoCollectionResponse::|public|constructor():None @@ -117648,6 +119370,9 @@ msgraph.generated.models.Prompt~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PronounsSettings-->Entity msgraph.generated.models.PronounsSettings::|public|constructor():None msgraph.generated.models.PronounsSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PronounsSettings::|public|is_enabled_in_organization():bool +msgraph.generated.models.PronounsSettings::|public|is_enabled_in_organization(value:bool):None +msgraph.generated.models.PronounsSettings::|public|odata_type:str msgraph.generated.models.PronounsSettings::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PronounsSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):PronounsSettings msgraph.generated.models.ProtectedApplicationMetadata-->IntegratedApplicationMetadata @@ -118063,8 +119788,11 @@ msgraph.generated.models.PublicInnerError::|public|target(value:str):None msgraph.generated.models.PublicInnerError::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicInnerError msgraph.generated.models.PublicInnerError~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.PublicKeyInfrastructureRoot-->Entity +msgraph.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations():list[CertificateBasedAuthPki] +msgraph.generated.models.PublicKeyInfrastructureRoot::|public|certificate_based_auth_configurations(value:list[CertificateBasedAuthPki]):None msgraph.generated.models.PublicKeyInfrastructureRoot::|public|constructor():None msgraph.generated.models.PublicKeyInfrastructureRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.PublicKeyInfrastructureRoot::|public|odata_type:str msgraph.generated.models.PublicKeyInfrastructureRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.PublicKeyInfrastructureRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):PublicKeyInfrastructureRoot msgraph.generated.models.QuarantineReason::0000-EncounteredBaseEscrowThreshold @@ -118365,8 +120093,8 @@ msgraph.generated.models.RecurrencePattern::|public|additional_data():dict[str, msgraph.generated.models.RecurrencePattern::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RecurrencePattern::|public|backing_store:BackingStore msgraph.generated.models.RecurrencePattern::|public|constructor():None -msgraph.generated.models.RecurrencePattern::|public|days_of_week():list[str] -msgraph.generated.models.RecurrencePattern::|public|days_of_week(value:list[str]):None +msgraph.generated.models.RecurrencePattern::|public|days_of_week():list[DayOfWeek] +msgraph.generated.models.RecurrencePattern::|public|days_of_week(value:list[DayOfWeek]):None msgraph.generated.models.RecurrencePattern::|public|day_of_month():int msgraph.generated.models.RecurrencePattern::|public|day_of_month(value:int):None msgraph.generated.models.RecurrencePattern::|public|first_day_of_week():DayOfWeek @@ -118687,7 +120415,12 @@ msgraph.generated.models.RemoteAssistancePartnerCollectionResponse::|static|publ msgraph.generated.models.RemoteDesktopSecurityConfiguration-->Entity msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|constructor():None msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled():bool +msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|is_remote_desktop_protocol_enabled(value:bool):None +msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|odata_type:str msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups():list[TargetDeviceGroup] +msgraph.generated.models.RemoteDesktopSecurityConfiguration::|public|target_device_groups(value:list[TargetDeviceGroup]):None msgraph.generated.models.RemoteDesktopSecurityConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoteDesktopSecurityConfiguration msgraph.generated.models.RemoteItem::|public|additional_data():dict[str, Any] msgraph.generated.models.RemoteItem::|public|additional_data(value:dict[str, Any]):None @@ -119101,8 +120834,17 @@ msgraph.generated.models.RestoreArtifactsBulkRequestStatus::0003-CompletedWithEr msgraph.generated.models.RestoreArtifactsBulkRequestStatus::0004-UnknownFutureValue msgraph.generated.models.RestorePoint-->Entity msgraph.generated.models.RestorePoint::|public|constructor():None +msgraph.generated.models.RestorePoint::|public|expiration_date_time():datetime.datetime +msgraph.generated.models.RestorePoint::|public|expiration_date_time(value:datetime.datetime):None msgraph.generated.models.RestorePoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RestorePoint::|public|odata_type:str +msgraph.generated.models.RestorePoint::|public|protection_date_time():datetime.datetime +msgraph.generated.models.RestorePoint::|public|protection_date_time(value:datetime.datetime):None +msgraph.generated.models.RestorePoint::|public|protection_unit():ProtectionUnitBase +msgraph.generated.models.RestorePoint::|public|protection_unit(value:ProtectionUnitBase):None msgraph.generated.models.RestorePoint::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RestorePoint::|public|tags():RestorePointTags +msgraph.generated.models.RestorePoint::|public|tags(value:RestorePointTags):None msgraph.generated.models.RestorePoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):RestorePoint msgraph.generated.models.RestorePointCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.RestorePointCollectionResponse::|public|constructor():None @@ -119232,6 +120974,28 @@ msgraph.generated.models.ResultTemplateOption::|public|odata_type(value:str):Non msgraph.generated.models.ResultTemplateOption::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.ResultTemplateOption::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResultTemplateOption msgraph.generated.models.ResultTemplateOption~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.RetentionLabelSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.RetentionLabelSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.RetentionLabelSettings::|public|backing_store:BackingStore +msgraph.generated.models.RetentionLabelSettings::|public|behavior_during_retention_period():BehaviorDuringRetentionPeriod +msgraph.generated.models.RetentionLabelSettings::|public|behavior_during_retention_period(value:BehaviorDuringRetentionPeriod):None +msgraph.generated.models.RetentionLabelSettings::|public|constructor():None +msgraph.generated.models.RetentionLabelSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RetentionLabelSettings::|public|is_content_update_allowed():bool +msgraph.generated.models.RetentionLabelSettings::|public|is_content_update_allowed(value:bool):None +msgraph.generated.models.RetentionLabelSettings::|public|is_delete_allowed():bool +msgraph.generated.models.RetentionLabelSettings::|public|is_delete_allowed(value:bool):None +msgraph.generated.models.RetentionLabelSettings::|public|is_label_update_allowed():bool +msgraph.generated.models.RetentionLabelSettings::|public|is_label_update_allowed(value:bool):None +msgraph.generated.models.RetentionLabelSettings::|public|is_metadata_update_allowed():bool +msgraph.generated.models.RetentionLabelSettings::|public|is_metadata_update_allowed(value:bool):None +msgraph.generated.models.RetentionLabelSettings::|public|is_record_locked():bool +msgraph.generated.models.RetentionLabelSettings::|public|is_record_locked(value:bool):None +msgraph.generated.models.RetentionLabelSettings::|public|odata_type():str +msgraph.generated.models.RetentionLabelSettings::|public|odata_type(value:str):None +msgraph.generated.models.RetentionLabelSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RetentionLabelSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionLabelSettings +msgraph.generated.models.RetentionLabelSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.RetentionSetting::|public|additional_data():dict[str, Any] msgraph.generated.models.RetentionSetting::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RetentionSetting::|public|backing_store:BackingStore @@ -119357,6 +121121,21 @@ msgraph.generated.models.RiskDetectionTimingType::0001-Realtime msgraph.generated.models.RiskDetectionTimingType::0002-NearRealtime msgraph.generated.models.RiskDetectionTimingType::0003-Offline msgraph.generated.models.RiskDetectionTimingType::0004-UnknownFutureValue +msgraph.generated.models.RiskEventType::0000-UnlikelyTravel +msgraph.generated.models.RiskEventType::0001-AnonymizedIPAddress +msgraph.generated.models.RiskEventType::0002-MaliciousIPAddress +msgraph.generated.models.RiskEventType::0003-UnfamiliarFeatures +msgraph.generated.models.RiskEventType::0004-MalwareInfectedIPAddress +msgraph.generated.models.RiskEventType::0005-SuspiciousIPAddress +msgraph.generated.models.RiskEventType::0006-LeakedCredentials +msgraph.generated.models.RiskEventType::0007-InvestigationsThreatIntelligence +msgraph.generated.models.RiskEventType::0008-Generic +msgraph.generated.models.RiskEventType::0009-AdminConfirmedUserCompromised +msgraph.generated.models.RiskEventType::0010-McasImpossibleTravel +msgraph.generated.models.RiskEventType::0011-McasSuspiciousInboxManipulationRules +msgraph.generated.models.RiskEventType::0012-InvestigationsThreatIntelligenceSigninLinked +msgraph.generated.models.RiskEventType::0013-MaliciousIPAddressValidCredentialsBlockedIP +msgraph.generated.models.RiskEventType::0014-UnknownFutureValue msgraph.generated.models.RiskLevel::0000-Low msgraph.generated.models.RiskLevel::0001-Medium msgraph.generated.models.RiskLevel::0002-High @@ -119521,7 +121300,18 @@ msgraph.generated.models.RoleAssignmentCollectionResponse::|public|value(value:l msgraph.generated.models.RoleAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleAssignmentCollectionResponse msgraph.generated.models.RoleDefinition-->Entity msgraph.generated.models.RoleDefinition::|public|constructor():None +msgraph.generated.models.RoleDefinition::|public|description():str +msgraph.generated.models.RoleDefinition::|public|description(value:str):None +msgraph.generated.models.RoleDefinition::|public|display_name():str +msgraph.generated.models.RoleDefinition::|public|display_name(value:str):None msgraph.generated.models.RoleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RoleDefinition::|public|is_built_in():bool +msgraph.generated.models.RoleDefinition::|public|is_built_in(value:bool):None +msgraph.generated.models.RoleDefinition::|public|odata_type:str +msgraph.generated.models.RoleDefinition::|public|role_assignments():list[RoleAssignment] +msgraph.generated.models.RoleDefinition::|public|role_assignments(value:list[RoleAssignment]):None +msgraph.generated.models.RoleDefinition::|public|role_permissions():list[RolePermission] +msgraph.generated.models.RoleDefinition::|public|role_permissions(value:list[RolePermission]):None msgraph.generated.models.RoleDefinition::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.RoleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleDefinition msgraph.generated.models.RoleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse @@ -119638,6 +121428,55 @@ msgraph.generated.models.RoutingType::0000-Forwarded msgraph.generated.models.RoutingType::0001-Lookup msgraph.generated.models.RoutingType::0002-SelfFork msgraph.generated.models.RoutingType::0003-UnknownFutureValue +msgraph.generated.models.RubricCriterion::|public|additional_data():dict[str, Any] +msgraph.generated.models.RubricCriterion::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.RubricCriterion::|public|backing_store:BackingStore +msgraph.generated.models.RubricCriterion::|public|constructor():None +msgraph.generated.models.RubricCriterion::|public|description():EducationItemBody +msgraph.generated.models.RubricCriterion::|public|description(value:EducationItemBody):None +msgraph.generated.models.RubricCriterion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RubricCriterion::|public|odata_type():str +msgraph.generated.models.RubricCriterion::|public|odata_type(value:str):None +msgraph.generated.models.RubricCriterion::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RubricCriterion::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricCriterion +msgraph.generated.models.RubricCriterion~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.RubricLevel::|public|additional_data():dict[str, Any] +msgraph.generated.models.RubricLevel::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.RubricLevel::|public|backing_store:BackingStore +msgraph.generated.models.RubricLevel::|public|constructor():None +msgraph.generated.models.RubricLevel::|public|description():EducationItemBody +msgraph.generated.models.RubricLevel::|public|description(value:EducationItemBody):None +msgraph.generated.models.RubricLevel::|public|display_name():str +msgraph.generated.models.RubricLevel::|public|display_name(value:str):None +msgraph.generated.models.RubricLevel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RubricLevel::|public|grading():EducationAssignmentGradeType +msgraph.generated.models.RubricLevel::|public|grading(value:EducationAssignmentGradeType):None +msgraph.generated.models.RubricLevel::|public|level_id():str +msgraph.generated.models.RubricLevel::|public|level_id(value:str):None +msgraph.generated.models.RubricLevel::|public|odata_type():str +msgraph.generated.models.RubricLevel::|public|odata_type(value:str):None +msgraph.generated.models.RubricLevel::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RubricLevel::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricLevel +msgraph.generated.models.RubricLevel~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.RubricQuality::|public|additional_data():dict[str, Any] +msgraph.generated.models.RubricQuality::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.RubricQuality::|public|backing_store:BackingStore +msgraph.generated.models.RubricQuality::|public|constructor():None +msgraph.generated.models.RubricQuality::|public|criteria():list[RubricCriterion] +msgraph.generated.models.RubricQuality::|public|criteria(value:list[RubricCriterion]):None +msgraph.generated.models.RubricQuality::|public|description():EducationItemBody +msgraph.generated.models.RubricQuality::|public|description(value:EducationItemBody):None +msgraph.generated.models.RubricQuality::|public|display_name():str +msgraph.generated.models.RubricQuality::|public|display_name(value:str):None +msgraph.generated.models.RubricQuality::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.RubricQuality::|public|odata_type():str +msgraph.generated.models.RubricQuality::|public|odata_type(value:str):None +msgraph.generated.models.RubricQuality::|public|quality_id():str +msgraph.generated.models.RubricQuality::|public|quality_id(value:str):None +msgraph.generated.models.RubricQuality::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.RubricQuality::|public|weight():float +msgraph.generated.models.RubricQuality::|public|weight(value:float):None +msgraph.generated.models.RubricQuality::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricQuality msgraph.generated.models.RubricQualityFeedbackModel::|public|additional_data():dict[str, Any] msgraph.generated.models.RubricQualityFeedbackModel::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.RubricQualityFeedbackModel::|public|backing_store:BackingStore @@ -119666,6 +121505,7 @@ msgraph.generated.models.RubricQualitySelectedColumnModel::|public|quality_id(va msgraph.generated.models.RubricQualitySelectedColumnModel::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.RubricQualitySelectedColumnModel::|static|public|create_from_discriminator_value(parse_node:ParseNode):RubricQualitySelectedColumnModel msgraph.generated.models.RubricQualitySelectedColumnModel~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.RubricQuality~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.RunAsAccountType::0000-System msgraph.generated.models.RunAsAccountType::0001-User msgraph.generated.models.SafeSearchFilterType::0000-UserDefined @@ -120289,8 +122129,8 @@ msgraph.generated.models.SearchRequest::|public|content_sources():list[str] msgraph.generated.models.SearchRequest::|public|content_sources(value:list[str]):None msgraph.generated.models.SearchRequest::|public|enable_top_results():bool msgraph.generated.models.SearchRequest::|public|enable_top_results(value:bool):None -msgraph.generated.models.SearchRequest::|public|entity_types():list[str] -msgraph.generated.models.SearchRequest::|public|entity_types(value:list[str]):None +msgraph.generated.models.SearchRequest::|public|entity_types():list[EntityType] +msgraph.generated.models.SearchRequest::|public|entity_types(value:list[EntityType]):None msgraph.generated.models.SearchRequest::|public|fields():list[str] msgraph.generated.models.SearchRequest::|public|fields(value:list[str]):None msgraph.generated.models.SearchRequest::|public|from_():int @@ -120865,6 +122705,9 @@ msgraph.generated.models.security.AttackSimAdminAuditRecord::|static|public|crea msgraph.generated.models.security.AuditCoreRoot-->Entity msgraph.generated.models.security.AuditCoreRoot::|public|constructor():None msgraph.generated.models.security.AuditCoreRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.AuditCoreRoot::|public|odata_type:str +msgraph.generated.models.security.AuditCoreRoot::|public|queries():list[AuditLogQuery] +msgraph.generated.models.security.AuditCoreRoot::|public|queries(value:list[AuditLogQuery]):None msgraph.generated.models.security.AuditCoreRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.AuditCoreRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditCoreRoot msgraph.generated.models.security.AuditData::|public|additional_data():dict[str, Any] @@ -120899,8 +122742,8 @@ msgraph.generated.models.security.AuditLogQuery::|public|operation_filters():lis msgraph.generated.models.security.AuditLogQuery::|public|operation_filters(value:list[str]):None msgraph.generated.models.security.AuditLogQuery::|public|records():list[AuditLogRecord] msgraph.generated.models.security.AuditLogQuery::|public|records(value:list[AuditLogRecord]):None -msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters():list[str] -msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[str]):None +msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters():list[AuditLogRecordType] +msgraph.generated.models.security.AuditLogQuery::|public|record_type_filters(value:list[AuditLogRecordType]):None msgraph.generated.models.security.AuditLogQuery::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.AuditLogQuery::|public|service_filters():list[str] msgraph.generated.models.security.AuditLogQuery::|public|service_filters(value:list[str]):None @@ -121448,7 +123291,10 @@ msgraph.generated.models.security.CaseOperationStatus::0005-Failed msgraph.generated.models.security.CaseOperationStatus::0006-UnknownFutureValue msgraph.generated.models.security.CasesRoot-->Entity msgraph.generated.models.security.CasesRoot::|public|constructor():None +msgraph.generated.models.security.CasesRoot::|public|ediscovery_cases():list[EdiscoveryCase] +msgraph.generated.models.security.CasesRoot::|public|ediscovery_cases(value:list[EdiscoveryCase]):None msgraph.generated.models.security.CasesRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.CasesRoot::|public|odata_type:str msgraph.generated.models.security.CasesRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.CasesRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):CasesRoot msgraph.generated.models.security.CaseStatus::0000-Unknown @@ -121756,7 +123602,14 @@ msgraph.generated.models.security.ContainerEvidence::|public|serialize(writer:Se msgraph.generated.models.security.ContainerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerEvidence msgraph.generated.models.security.ContainerImageEvidence-->AlertEvidence msgraph.generated.models.security.ContainerImageEvidence::|public|constructor():None +msgraph.generated.models.security.ContainerImageEvidence::|public|digest_image():ContainerImageEvidence +msgraph.generated.models.security.ContainerImageEvidence::|public|digest_image(value:ContainerImageEvidence):None msgraph.generated.models.security.ContainerImageEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ContainerImageEvidence::|public|image_id():str +msgraph.generated.models.security.ContainerImageEvidence::|public|image_id(value:str):None +msgraph.generated.models.security.ContainerImageEvidence::|public|odata_type:str +msgraph.generated.models.security.ContainerImageEvidence::|public|registry():ContainerRegistryEvidence +msgraph.generated.models.security.ContainerImageEvidence::|public|registry(value:ContainerRegistryEvidence):None msgraph.generated.models.security.ContainerImageEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.ContainerImageEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContainerImageEvidence msgraph.generated.models.security.ContainerPortProtocol::0000-Udp @@ -121871,7 +123724,16 @@ msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|public|se msgraph.generated.models.security.DataLakeExportOperationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataLakeExportOperationAuditRecord msgraph.generated.models.security.DataSet-->Entity msgraph.generated.models.security.DataSet::|public|constructor():None +msgraph.generated.models.security.DataSet::|public|created_by():IdentitySet +msgraph.generated.models.security.DataSet::|public|created_by(value:IdentitySet):None +msgraph.generated.models.security.DataSet::|public|created_date_time():datetime.datetime +msgraph.generated.models.security.DataSet::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.security.DataSet::|public|description():str +msgraph.generated.models.security.DataSet::|public|description(value:str):None +msgraph.generated.models.security.DataSet::|public|display_name():str +msgraph.generated.models.security.DataSet::|public|display_name(value:str):None msgraph.generated.models.security.DataSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.DataSet::|public|odata_type:str msgraph.generated.models.security.DataSet::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.DataSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):DataSet msgraph.generated.models.security.DataShareOperationAuditRecord-->AuditData @@ -122243,7 +124105,14 @@ msgraph.generated.models.security.EdiscoveryCaseCollectionResponse::|static|publ msgraph.generated.models.security.EdiscoveryCaseSettings-->Entity msgraph.generated.models.security.EdiscoveryCaseSettings::|public|constructor():None msgraph.generated.models.security.EdiscoveryCaseSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|ocr():OcrSettings +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|ocr(value:OcrSettings):None +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|odata_type:str +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection():RedundancyDetectionSettings +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|redundancy_detection(value:RedundancyDetectionSettings):None msgraph.generated.models.security.EdiscoveryCaseSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling():TopicModelingSettings +msgraph.generated.models.security.EdiscoveryCaseSettings::|public|topic_modeling(value:TopicModelingSettings):None msgraph.generated.models.security.EdiscoveryCaseSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryCaseSettings msgraph.generated.models.security.EdiscoveryCustodian-->DataSourceContainer msgraph.generated.models.security.EdiscoveryCustodian::|public|acknowledged_date_time():datetime.datetime @@ -122273,7 +124142,24 @@ msgraph.generated.models.security.EdiscoveryCustodianCollectionResponse::|static msgraph.generated.models.security.EdiscoveryEstimateOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|constructor():None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_items_size(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|indexed_item_count(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|mailbox_count(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|odata_type:str +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|search():EdiscoverySearch +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|search(value:EdiscoverySearch):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|site_count(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options():StatisticsOptions +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|statistics_options(value:StatisticsOptions):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_items_size(value:int):None +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count():int +msgraph.generated.models.security.EdiscoveryEstimateOperation::|public|unindexed_item_count(value:int):None msgraph.generated.models.security.EdiscoveryEstimateOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryEstimateOperation msgraph.generated.models.security.EdiscoveryExportOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryExportOperation::|public|constructor():None @@ -122304,6 +124190,7 @@ msgraph.generated.models.security.EdiscoveryHoldOperation::|static|public|create msgraph.generated.models.security.EdiscoveryIndexOperation-->CaseOperation msgraph.generated.models.security.EdiscoveryIndexOperation::|public|constructor():None msgraph.generated.models.security.EdiscoveryIndexOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.EdiscoveryIndexOperation::|public|odata_type:str msgraph.generated.models.security.EdiscoveryIndexOperation::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.EdiscoveryIndexOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):EdiscoveryIndexOperation msgraph.generated.models.security.EdiscoveryNoncustodialDataSource-->DataSourceContainer @@ -122824,6 +124711,7 @@ msgraph.generated.models.security.FilePlanReferenceTemplateCollectionResponse::| msgraph.generated.models.security.FilePlanSubcategory-->FilePlanDescriptorBase msgraph.generated.models.security.FilePlanSubcategory::|public|constructor():None msgraph.generated.models.security.FilePlanSubcategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.FilePlanSubcategory::|public|odata_type:str msgraph.generated.models.security.FilePlanSubcategory::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.FilePlanSubcategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):FilePlanSubcategory msgraph.generated.models.security.FormattedContent::|public|additional_data():dict[str, Any] @@ -122840,6 +124728,26 @@ msgraph.generated.models.security.FormattedContent::|public|odata_type(value:str msgraph.generated.models.security.FormattedContent::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.FormattedContent::|static|public|create_from_discriminator_value(parse_node:ParseNode):FormattedContent msgraph.generated.models.security.FormattedContent~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.GeoLocation::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.GeoLocation::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.GeoLocation::|public|backing_store:BackingStore +msgraph.generated.models.security.GeoLocation::|public|city():str +msgraph.generated.models.security.GeoLocation::|public|city(value:str):None +msgraph.generated.models.security.GeoLocation::|public|constructor():None +msgraph.generated.models.security.GeoLocation::|public|country_name():str +msgraph.generated.models.security.GeoLocation::|public|country_name(value:str):None +msgraph.generated.models.security.GeoLocation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.GeoLocation::|public|latitude():float +msgraph.generated.models.security.GeoLocation::|public|latitude(value:float):None +msgraph.generated.models.security.GeoLocation::|public|longitude():float +msgraph.generated.models.security.GeoLocation::|public|longitude(value:float):None +msgraph.generated.models.security.GeoLocation::|public|odata_type():str +msgraph.generated.models.security.GeoLocation::|public|odata_type(value:str):None +msgraph.generated.models.security.GeoLocation::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.GeoLocation::|public|state():str +msgraph.generated.models.security.GeoLocation::|public|state(value:str):None +msgraph.generated.models.security.GeoLocation::|static|public|create_from_discriminator_value(parse_node:ParseNode):GeoLocation +msgraph.generated.models.security.GeoLocation~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.GitHubOrganizationEvidence-->AlertEvidence msgraph.generated.models.security.GitHubOrganizationEvidence::|public|company():str msgraph.generated.models.security.GitHubOrganizationEvidence::|public|company(value:str):None @@ -123198,10 +125106,45 @@ msgraph.generated.models.security.HostPortStatus::0001-Filtered msgraph.generated.models.security.HostPortStatus::0002-Closed msgraph.generated.models.security.HostPortStatus::0003-UnknownFutureValue msgraph.generated.models.security.HostReputation-->Entity +msgraph.generated.models.security.HostReputation::|public|classification():HostReputationClassification +msgraph.generated.models.security.HostReputation::|public|classification(value:HostReputationClassification):None msgraph.generated.models.security.HostReputation::|public|constructor():None msgraph.generated.models.security.HostReputation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HostReputation::|public|odata_type:str +msgraph.generated.models.security.HostReputation::|public|rules():list[HostReputationRule] +msgraph.generated.models.security.HostReputation::|public|rules(value:list[HostReputationRule]):None +msgraph.generated.models.security.HostReputation::|public|score():int +msgraph.generated.models.security.HostReputation::|public|score(value:int):None msgraph.generated.models.security.HostReputation::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.HostReputation::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputation +msgraph.generated.models.security.HostReputationClassification::0000-Unknown +msgraph.generated.models.security.HostReputationClassification::0001-Neutral +msgraph.generated.models.security.HostReputationClassification::0002-Suspicious +msgraph.generated.models.security.HostReputationClassification::0003-Malicious +msgraph.generated.models.security.HostReputationClassification::0004-UnknownFutureValue +msgraph.generated.models.security.HostReputationRule::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.HostReputationRule::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.HostReputationRule::|public|backing_store:BackingStore +msgraph.generated.models.security.HostReputationRule::|public|constructor():None +msgraph.generated.models.security.HostReputationRule::|public|description():str +msgraph.generated.models.security.HostReputationRule::|public|description(value:str):None +msgraph.generated.models.security.HostReputationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.HostReputationRule::|public|name():str +msgraph.generated.models.security.HostReputationRule::|public|name(value:str):None +msgraph.generated.models.security.HostReputationRule::|public|odata_type():str +msgraph.generated.models.security.HostReputationRule::|public|odata_type(value:str):None +msgraph.generated.models.security.HostReputationRule::|public|related_details_url():str +msgraph.generated.models.security.HostReputationRule::|public|related_details_url(value:str):None +msgraph.generated.models.security.HostReputationRule::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.HostReputationRule::|public|severity():HostReputationRuleSeverity +msgraph.generated.models.security.HostReputationRule::|public|severity(value:HostReputationRuleSeverity):None +msgraph.generated.models.security.HostReputationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostReputationRule +msgraph.generated.models.security.HostReputationRuleSeverity::0000-Unknown +msgraph.generated.models.security.HostReputationRuleSeverity::0001-Low +msgraph.generated.models.security.HostReputationRuleSeverity::0002-Medium +msgraph.generated.models.security.HostReputationRuleSeverity::0003-High +msgraph.generated.models.security.HostReputationRuleSeverity::0004-UnknownFutureValue +msgraph.generated.models.security.HostReputationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.HostSslCertificate-->Artifact msgraph.generated.models.security.HostSslCertificate::|public|constructor():None msgraph.generated.models.security.HostSslCertificate::|public|first_seen_date_time():datetime.datetime @@ -123317,6 +125260,11 @@ msgraph.generated.models.security.Hyperlink~~>AdditionalDataHolder; BackedModel; msgraph.generated.models.security.IdentityContainer-->Entity msgraph.generated.models.security.IdentityContainer::|public|constructor():None msgraph.generated.models.security.IdentityContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.IdentityContainer::|public|health_issues():list[HealthIssue] +msgraph.generated.models.security.IdentityContainer::|public|health_issues(value:list[HealthIssue]):None +msgraph.generated.models.security.IdentityContainer::|public|odata_type:str +msgraph.generated.models.security.IdentityContainer::|public|sensors():list[Sensor] +msgraph.generated.models.security.IdentityContainer::|public|sensors(value:list[Sensor]):None msgraph.generated.models.security.IdentityContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.IdentityContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityContainer msgraph.generated.models.security.Incident-->Entity @@ -123560,8 +125508,17 @@ msgraph.generated.models.security.IpAddress::|public|serialize(writer:Serializat msgraph.generated.models.security.IpAddress::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpAddress msgraph.generated.models.security.IpEvidence-->AlertEvidence msgraph.generated.models.security.IpEvidence::|public|constructor():None +msgraph.generated.models.security.IpEvidence::|public|country_letter_code():str +msgraph.generated.models.security.IpEvidence::|public|country_letter_code(value:str):None msgraph.generated.models.security.IpEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.IpEvidence::|public|ip_address():str +msgraph.generated.models.security.IpEvidence::|public|ip_address(value:str):None +msgraph.generated.models.security.IpEvidence::|public|location():GeoLocation +msgraph.generated.models.security.IpEvidence::|public|location(value:GeoLocation):None +msgraph.generated.models.security.IpEvidence::|public|odata_type:str msgraph.generated.models.security.IpEvidence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.IpEvidence::|public|stream():Stream +msgraph.generated.models.security.IpEvidence::|public|stream(value:Stream):None msgraph.generated.models.security.IpEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpEvidence msgraph.generated.models.security.IrmSecurityAlertRecord-->AuditData msgraph.generated.models.security.IrmSecurityAlertRecord::|public|constructor():None @@ -123615,8 +125572,15 @@ msgraph.generated.models.security.KubernetesControllerEvidence::|public|type():s msgraph.generated.models.security.KubernetesControllerEvidence::|public|type(value:str):None msgraph.generated.models.security.KubernetesControllerEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesControllerEvidence msgraph.generated.models.security.KubernetesNamespaceEvidence-->AlertEvidence +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|cluster():KubernetesClusterEvidence +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|cluster(value:KubernetesClusterEvidence):None msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|constructor():None msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|labels():Dictionary +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|labels(value:Dictionary):None +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|name():str +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|name(value:str):None +msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|odata_type:str msgraph.generated.models.security.KubernetesNamespaceEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.KubernetesNamespaceEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesNamespaceEvidence msgraph.generated.models.security.KubernetesPlatform::0000-Unknown @@ -123627,8 +125591,27 @@ msgraph.generated.models.security.KubernetesPlatform::0004-Arc msgraph.generated.models.security.KubernetesPlatform::0005-UnknownFutureValue msgraph.generated.models.security.KubernetesPodEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesPodEvidence::|public|constructor():None +msgraph.generated.models.security.KubernetesPodEvidence::|public|containers():list[ContainerEvidence] +msgraph.generated.models.security.KubernetesPodEvidence::|public|containers(value:list[ContainerEvidence]):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|controller():KubernetesControllerEvidence +msgraph.generated.models.security.KubernetesPodEvidence::|public|controller(value:KubernetesControllerEvidence):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers():list[ContainerEvidence] +msgraph.generated.models.security.KubernetesPodEvidence::|public|ephemeral_containers(value:list[ContainerEvidence]):None msgraph.generated.models.security.KubernetesPodEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.KubernetesPodEvidence::|public|init_containers():list[ContainerEvidence] +msgraph.generated.models.security.KubernetesPodEvidence::|public|init_containers(value:list[ContainerEvidence]):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|labels():Dictionary +msgraph.generated.models.security.KubernetesPodEvidence::|public|labels(value:Dictionary):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|name():str +msgraph.generated.models.security.KubernetesPodEvidence::|public|name(value:str):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|namespace():KubernetesNamespaceEvidence +msgraph.generated.models.security.KubernetesPodEvidence::|public|namespace(value:KubernetesNamespaceEvidence):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|odata_type:str +msgraph.generated.models.security.KubernetesPodEvidence::|public|pod_ip():IpEvidence +msgraph.generated.models.security.KubernetesPodEvidence::|public|pod_ip(value:IpEvidence):None msgraph.generated.models.security.KubernetesPodEvidence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.KubernetesPodEvidence::|public|service_account():KubernetesServiceAccountEvidence +msgraph.generated.models.security.KubernetesPodEvidence::|public|service_account(value:KubernetesServiceAccountEvidence):None msgraph.generated.models.security.KubernetesPodEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):KubernetesPodEvidence msgraph.generated.models.security.KubernetesSecretEvidence-->AlertEvidence msgraph.generated.models.security.KubernetesSecretEvidence::|public|constructor():None @@ -123715,8 +125698,21 @@ msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|odata msgraph.generated.models.security.LabelContentExplorerAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LabelContentExplorerAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelContentExplorerAuditRecord msgraph.generated.models.security.LabelsRoot-->Entity +msgraph.generated.models.security.LabelsRoot::|public|authorities():list[AuthorityTemplate] +msgraph.generated.models.security.LabelsRoot::|public|authorities(value:list[AuthorityTemplate]):None +msgraph.generated.models.security.LabelsRoot::|public|categories():list[CategoryTemplate] +msgraph.generated.models.security.LabelsRoot::|public|categories(value:list[CategoryTemplate]):None +msgraph.generated.models.security.LabelsRoot::|public|citations():list[CitationTemplate] +msgraph.generated.models.security.LabelsRoot::|public|citations(value:list[CitationTemplate]):None msgraph.generated.models.security.LabelsRoot::|public|constructor():None +msgraph.generated.models.security.LabelsRoot::|public|departments():list[DepartmentTemplate] +msgraph.generated.models.security.LabelsRoot::|public|departments(value:list[DepartmentTemplate]):None +msgraph.generated.models.security.LabelsRoot::|public|file_plan_references():list[FilePlanReferenceTemplate] +msgraph.generated.models.security.LabelsRoot::|public|file_plan_references(value:list[FilePlanReferenceTemplate]):None msgraph.generated.models.security.LabelsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.LabelsRoot::|public|odata_type:str +msgraph.generated.models.security.LabelsRoot::|public|retention_labels():list[RetentionLabel] +msgraph.generated.models.security.LabelsRoot::|public|retention_labels(value:list[RetentionLabel]):None msgraph.generated.models.security.LabelsRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.LabelsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):LabelsRoot msgraph.generated.models.security.LargeContentMetadataAuditRecord-->AuditData @@ -124215,6 +126211,22 @@ msgraph.generated.models.security.OauthApplicationEvidence::|public|publisher(): msgraph.generated.models.security.OauthApplicationEvidence::|public|publisher(value:str):None msgraph.generated.models.security.OauthApplicationEvidence::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.OauthApplicationEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):OauthApplicationEvidence +msgraph.generated.models.security.OcrSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.OcrSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.OcrSettings::|public|backing_store:BackingStore +msgraph.generated.models.security.OcrSettings::|public|constructor():None +msgraph.generated.models.security.OcrSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.OcrSettings::|public|is_enabled():bool +msgraph.generated.models.security.OcrSettings::|public|is_enabled(value:bool):None +msgraph.generated.models.security.OcrSettings::|public|max_image_size():int +msgraph.generated.models.security.OcrSettings::|public|max_image_size(value:int):None +msgraph.generated.models.security.OcrSettings::|public|odata_type():str +msgraph.generated.models.security.OcrSettings::|public|odata_type(value:str):None +msgraph.generated.models.security.OcrSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.OcrSettings::|public|timeout():datetime.timedelta +msgraph.generated.models.security.OcrSettings::|public|timeout(value:datetime.timedelta):None +msgraph.generated.models.security.OcrSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):OcrSettings +msgraph.generated.models.security.OcrSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.OfficeNativeAuditRecord-->AuditData msgraph.generated.models.security.OfficeNativeAuditRecord::|public|constructor():None msgraph.generated.models.security.OfficeNativeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -124583,6 +126595,24 @@ msgraph.generated.models.security.RecordsManagementAuditRecord::|public|get_fiel msgraph.generated.models.security.RecordsManagementAuditRecord::|public|odata_type:str msgraph.generated.models.security.RecordsManagementAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.RecordsManagementAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):RecordsManagementAuditRecord +msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.RedundancyDetectionSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|backing_store:BackingStore +msgraph.generated.models.security.RedundancyDetectionSettings::|public|constructor():None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.RedundancyDetectionSettings::|public|is_enabled():bool +msgraph.generated.models.security.RedundancyDetectionSettings::|public|is_enabled(value:bool):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|max_words():int +msgraph.generated.models.security.RedundancyDetectionSettings::|public|max_words(value:int):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|min_words():int +msgraph.generated.models.security.RedundancyDetectionSettings::|public|min_words(value:int):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|odata_type():str +msgraph.generated.models.security.RedundancyDetectionSettings::|public|odata_type(value:str):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold():int +msgraph.generated.models.security.RedundancyDetectionSettings::|public|similarity_threshold(value:int):None +msgraph.generated.models.security.RedundancyDetectionSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RedundancyDetectionSettings +msgraph.generated.models.security.RedundancyDetectionSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.RegistryKeyEvidence-->AlertEvidence msgraph.generated.models.security.RegistryKeyEvidence::|public|constructor():None msgraph.generated.models.security.RegistryKeyEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125152,8 +127182,29 @@ msgraph.generated.models.security.SourceType::0001-Site msgraph.generated.models.security.SourceType::0002-UnknownFutureValue msgraph.generated.models.security.SslCertificate-->Artifact msgraph.generated.models.security.SslCertificate::|public|constructor():None +msgraph.generated.models.security.SslCertificate::|public|expiration_date_time():datetime.datetime +msgraph.generated.models.security.SslCertificate::|public|expiration_date_time(value:datetime.datetime):None +msgraph.generated.models.security.SslCertificate::|public|fingerprint():str +msgraph.generated.models.security.SslCertificate::|public|fingerprint(value:str):None +msgraph.generated.models.security.SslCertificate::|public|first_seen_date_time():datetime.datetime +msgraph.generated.models.security.SslCertificate::|public|first_seen_date_time(value:datetime.datetime):None msgraph.generated.models.security.SslCertificate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SslCertificate::|public|issuer():SslCertificateEntity +msgraph.generated.models.security.SslCertificate::|public|issuer(value:SslCertificateEntity):None +msgraph.generated.models.security.SslCertificate::|public|issue_date_time():datetime.datetime +msgraph.generated.models.security.SslCertificate::|public|issue_date_time(value:datetime.datetime):None +msgraph.generated.models.security.SslCertificate::|public|last_seen_date_time():datetime.datetime +msgraph.generated.models.security.SslCertificate::|public|last_seen_date_time(value:datetime.datetime):None +msgraph.generated.models.security.SslCertificate::|public|odata_type:str +msgraph.generated.models.security.SslCertificate::|public|related_hosts():list[Host] +msgraph.generated.models.security.SslCertificate::|public|related_hosts(value:list[Host]):None msgraph.generated.models.security.SslCertificate::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SslCertificate::|public|serial_number():str +msgraph.generated.models.security.SslCertificate::|public|serial_number(value:str):None +msgraph.generated.models.security.SslCertificate::|public|sha1():str +msgraph.generated.models.security.SslCertificate::|public|sha1(value:str):None +msgraph.generated.models.security.SslCertificate::|public|subject():SslCertificateEntity +msgraph.generated.models.security.SslCertificate::|public|subject(value:SslCertificateEntity):None msgraph.generated.models.security.SslCertificate::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificate msgraph.generated.models.security.SslCertificateCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.security.SslCertificateCollectionResponse::|public|constructor():None @@ -125162,6 +127213,40 @@ msgraph.generated.models.security.SslCertificateCollectionResponse::|public|seri msgraph.generated.models.security.SslCertificateCollectionResponse::|public|value():list[SslCertificate] msgraph.generated.models.security.SslCertificateCollectionResponse::|public|value(value:list[SslCertificate]):None msgraph.generated.models.security.SslCertificateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateCollectionResponse +msgraph.generated.models.security.SslCertificateEntity::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.SslCertificateEntity::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.SslCertificateEntity::|public|address():PhysicalAddress +msgraph.generated.models.security.SslCertificateEntity::|public|address(value:PhysicalAddress):None +msgraph.generated.models.security.SslCertificateEntity::|public|alternate_names():list[str] +msgraph.generated.models.security.SslCertificateEntity::|public|alternate_names(value:list[str]):None +msgraph.generated.models.security.SslCertificateEntity::|public|backing_store:BackingStore +msgraph.generated.models.security.SslCertificateEntity::|public|common_name():str +msgraph.generated.models.security.SslCertificateEntity::|public|common_name(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|constructor():None +msgraph.generated.models.security.SslCertificateEntity::|public|email():str +msgraph.generated.models.security.SslCertificateEntity::|public|email(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.SslCertificateEntity::|public|given_name():str +msgraph.generated.models.security.SslCertificateEntity::|public|given_name(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|odata_type():str +msgraph.generated.models.security.SslCertificateEntity::|public|odata_type(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|organization_name():str +msgraph.generated.models.security.SslCertificateEntity::|public|organization_name(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|organization_unit_name():str +msgraph.generated.models.security.SslCertificateEntity::|public|organization_unit_name(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.SslCertificateEntity::|public|serial_number():str +msgraph.generated.models.security.SslCertificateEntity::|public|serial_number(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|public|surname():str +msgraph.generated.models.security.SslCertificateEntity::|public|surname(value:str):None +msgraph.generated.models.security.SslCertificateEntity::|static|public|create_from_discriminator_value(parse_node:ParseNode):SslCertificateEntity +msgraph.generated.models.security.SslCertificateEntity~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.security.StatisticsOptions::0000-IncludeRefiners +msgraph.generated.models.security.StatisticsOptions::0001-IncludeQueryStats +msgraph.generated.models.security.StatisticsOptions::0002-IncludeUnindexedStats +msgraph.generated.models.security.StatisticsOptions::0003-AdvancedIndexing +msgraph.generated.models.security.StatisticsOptions::0004-LocationsWithoutHits +msgraph.generated.models.security.StatisticsOptions::0005-UnknownFutureValue msgraph.generated.models.security.Stream::|public|additional_data():dict[str, Any] msgraph.generated.models.security.Stream::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.security.Stream::|public|backing_store:BackingStore @@ -125350,9 +127435,44 @@ msgraph.generated.models.security.ThreatFinderAuditRecord::|public|odata_type:st msgraph.generated.models.security.ThreatFinderAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.ThreatFinderAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatFinderAuditRecord msgraph.generated.models.security.ThreatIntelligence-->Entity +msgraph.generated.models.security.ThreatIntelligence::|public|articles():list[Article] +msgraph.generated.models.security.ThreatIntelligence::|public|articles(value:list[Article]):None +msgraph.generated.models.security.ThreatIntelligence::|public|article_indicators():list[ArticleIndicator] +msgraph.generated.models.security.ThreatIntelligence::|public|article_indicators(value:list[ArticleIndicator]):None msgraph.generated.models.security.ThreatIntelligence::|public|constructor():None msgraph.generated.models.security.ThreatIntelligence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.ThreatIntelligence::|public|hosts():list[Host] +msgraph.generated.models.security.ThreatIntelligence::|public|hosts(value:list[Host]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_components():list[HostComponent] +msgraph.generated.models.security.ThreatIntelligence::|public|host_components(value:list[HostComponent]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_cookies():list[HostCookie] +msgraph.generated.models.security.ThreatIntelligence::|public|host_cookies(value:list[HostCookie]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_pairs():list[HostPair] +msgraph.generated.models.security.ThreatIntelligence::|public|host_pairs(value:list[HostPair]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_ports():list[HostPort] +msgraph.generated.models.security.ThreatIntelligence::|public|host_ports(value:list[HostPort]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_ssl_certificates():list[HostSslCertificate] +msgraph.generated.models.security.ThreatIntelligence::|public|host_ssl_certificates(value:list[HostSslCertificate]):None +msgraph.generated.models.security.ThreatIntelligence::|public|host_trackers():list[HostTracker] +msgraph.generated.models.security.ThreatIntelligence::|public|host_trackers(value:list[HostTracker]):None +msgraph.generated.models.security.ThreatIntelligence::|public|intelligence_profile_indicators():list[IntelligenceProfileIndicator] +msgraph.generated.models.security.ThreatIntelligence::|public|intelligence_profile_indicators(value:list[IntelligenceProfileIndicator]):None +msgraph.generated.models.security.ThreatIntelligence::|public|intel_profiles():list[IntelligenceProfile] +msgraph.generated.models.security.ThreatIntelligence::|public|intel_profiles(value:list[IntelligenceProfile]):None +msgraph.generated.models.security.ThreatIntelligence::|public|odata_type:str +msgraph.generated.models.security.ThreatIntelligence::|public|passive_dns_records():list[PassiveDnsRecord] +msgraph.generated.models.security.ThreatIntelligence::|public|passive_dns_records(value:list[PassiveDnsRecord]):None msgraph.generated.models.security.ThreatIntelligence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.ThreatIntelligence::|public|ssl_certificates():list[SslCertificate] +msgraph.generated.models.security.ThreatIntelligence::|public|ssl_certificates(value:list[SslCertificate]):None +msgraph.generated.models.security.ThreatIntelligence::|public|subdomains():list[Subdomain] +msgraph.generated.models.security.ThreatIntelligence::|public|subdomains(value:list[Subdomain]):None +msgraph.generated.models.security.ThreatIntelligence::|public|vulnerabilities():list[Vulnerability] +msgraph.generated.models.security.ThreatIntelligence::|public|vulnerabilities(value:list[Vulnerability]):None +msgraph.generated.models.security.ThreatIntelligence::|public|whois_history_records():list[WhoisHistoryRecord] +msgraph.generated.models.security.ThreatIntelligence::|public|whois_history_records(value:list[WhoisHistoryRecord]):None +msgraph.generated.models.security.ThreatIntelligence::|public|whois_records():list[WhoisRecord] +msgraph.generated.models.security.ThreatIntelligence::|public|whois_records(value:list[WhoisRecord]):None msgraph.generated.models.security.ThreatIntelligence::|static|public|create_from_discriminator_value(parse_node:ParseNode):ThreatIntelligence msgraph.generated.models.security.ThreatIntelligenceAtpContentData-->AuditData msgraph.generated.models.security.ThreatIntelligenceAtpContentData::|public|constructor():None @@ -125378,14 +127498,38 @@ msgraph.generated.models.security.TodoAuditRecord::|public|get_field_deserialize msgraph.generated.models.security.TodoAuditRecord::|public|odata_type:str msgraph.generated.models.security.TodoAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TodoAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):TodoAuditRecord +msgraph.generated.models.security.TopicModelingSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.TopicModelingSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.TopicModelingSettings::|public|backing_store:BackingStore +msgraph.generated.models.security.TopicModelingSettings::|public|constructor():None +msgraph.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count():bool +msgraph.generated.models.security.TopicModelingSettings::|public|dynamically_adjust_topic_count(value:bool):None +msgraph.generated.models.security.TopicModelingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TopicModelingSettings::|public|ignore_numbers():bool +msgraph.generated.models.security.TopicModelingSettings::|public|ignore_numbers(value:bool):None +msgraph.generated.models.security.TopicModelingSettings::|public|is_enabled():bool +msgraph.generated.models.security.TopicModelingSettings::|public|is_enabled(value:bool):None +msgraph.generated.models.security.TopicModelingSettings::|public|odata_type():str +msgraph.generated.models.security.TopicModelingSettings::|public|odata_type(value:str):None +msgraph.generated.models.security.TopicModelingSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.TopicModelingSettings::|public|topic_count():int +msgraph.generated.models.security.TopicModelingSettings::|public|topic_count(value:int):None +msgraph.generated.models.security.TopicModelingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopicModelingSettings +msgraph.generated.models.security.TopicModelingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.TriggersRoot-->Entity msgraph.generated.models.security.TriggersRoot::|public|constructor():None msgraph.generated.models.security.TriggersRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TriggersRoot::|public|odata_type:str +msgraph.generated.models.security.TriggersRoot::|public|retention_events():list[RetentionEvent] +msgraph.generated.models.security.TriggersRoot::|public|retention_events(value:list[RetentionEvent]):None msgraph.generated.models.security.TriggersRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TriggersRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TriggersRoot msgraph.generated.models.security.TriggerTypesRoot-->Entity msgraph.generated.models.security.TriggerTypesRoot::|public|constructor():None msgraph.generated.models.security.TriggerTypesRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.TriggerTypesRoot::|public|odata_type:str +msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_types():list[RetentionEventType] +msgraph.generated.models.security.TriggerTypesRoot::|public|retention_event_types(value:list[RetentionEventType]):None msgraph.generated.models.security.TriggerTypesRoot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.TriggerTypesRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TriggerTypesRoot msgraph.generated.models.security.UamOperationAuditRecord-->AuditData @@ -125466,7 +127610,10 @@ msgraph.generated.models.security.UrbacRoleAuditRecord::|static|public|create_fr msgraph.generated.models.security.UrlEvidence-->AlertEvidence msgraph.generated.models.security.UrlEvidence::|public|constructor():None msgraph.generated.models.security.UrlEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UrlEvidence::|public|odata_type:str msgraph.generated.models.security.UrlEvidence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UrlEvidence::|public|url():str +msgraph.generated.models.security.UrlEvidence::|public|url(value:str):None msgraph.generated.models.security.UrlEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrlEvidence msgraph.generated.models.security.UserAccount::|public|account_name():str msgraph.generated.models.security.UserAccount::|public|account_name(value:str):None @@ -125493,7 +127640,12 @@ msgraph.generated.models.security.UserAccount~~>AdditionalDataHolder; BackedMode msgraph.generated.models.security.UserEvidence-->AlertEvidence msgraph.generated.models.security.UserEvidence::|public|constructor():None msgraph.generated.models.security.UserEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.UserEvidence::|public|odata_type:str msgraph.generated.models.security.UserEvidence::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.UserEvidence::|public|stream():Stream +msgraph.generated.models.security.UserEvidence::|public|stream(value:Stream):None +msgraph.generated.models.security.UserEvidence::|public|user_account():UserAccount +msgraph.generated.models.security.UserEvidence::|public|user_account(value:UserAccount):None msgraph.generated.models.security.UserEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserEvidence msgraph.generated.models.security.UserSource-->DataSource msgraph.generated.models.security.UserSource::|public|constructor():None @@ -125682,10 +127834,69 @@ msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|odata_type:str msgraph.generated.models.security.WdatpAlertsAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.security.WdatpAlertsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WdatpAlertsAuditRecord msgraph.generated.models.security.WhoisBaseRecord-->Entity +msgraph.generated.models.security.WhoisBaseRecord::|public|abuse():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|abuse(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|admin():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|admin(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|billing():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|billing(value:WhoisContact):None msgraph.generated.models.security.WhoisBaseRecord::|public|constructor():None +msgraph.generated.models.security.WhoisBaseRecord::|public|domain_status():str +msgraph.generated.models.security.WhoisBaseRecord::|public|domain_status(value:str):None +msgraph.generated.models.security.WhoisBaseRecord::|public|expiration_date_time():datetime.datetime +msgraph.generated.models.security.WhoisBaseRecord::|public|expiration_date_time(value:datetime.datetime):None +msgraph.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time():datetime.datetime +msgraph.generated.models.security.WhoisBaseRecord::|public|first_seen_date_time(value:datetime.datetime):None msgraph.generated.models.security.WhoisBaseRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.WhoisBaseRecord::|public|host():Host +msgraph.generated.models.security.WhoisBaseRecord::|public|host(value:Host):None +msgraph.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time():datetime.datetime +msgraph.generated.models.security.WhoisBaseRecord::|public|last_seen_date_time(value:datetime.datetime):None +msgraph.generated.models.security.WhoisBaseRecord::|public|last_update_date_time():datetime.datetime +msgraph.generated.models.security.WhoisBaseRecord::|public|last_update_date_time(value:datetime.datetime):None +msgraph.generated.models.security.WhoisBaseRecord::|public|nameservers():list[WhoisNameserver] +msgraph.generated.models.security.WhoisBaseRecord::|public|nameservers(value:list[WhoisNameserver]):None +msgraph.generated.models.security.WhoisBaseRecord::|public|noc():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|noc(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|odata_type:str +msgraph.generated.models.security.WhoisBaseRecord::|public|raw_whois_text():str +msgraph.generated.models.security.WhoisBaseRecord::|public|raw_whois_text(value:str):None +msgraph.generated.models.security.WhoisBaseRecord::|public|registrant():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|registrant(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|registrar():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|registrar(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|registration_date_time():datetime.datetime +msgraph.generated.models.security.WhoisBaseRecord::|public|registration_date_time(value:datetime.datetime):None msgraph.generated.models.security.WhoisBaseRecord::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.WhoisBaseRecord::|public|technical():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|technical(value:WhoisContact):None +msgraph.generated.models.security.WhoisBaseRecord::|public|whois_server():str +msgraph.generated.models.security.WhoisBaseRecord::|public|whois_server(value:str):None +msgraph.generated.models.security.WhoisBaseRecord::|public|zone():WhoisContact +msgraph.generated.models.security.WhoisBaseRecord::|public|zone(value:WhoisContact):None msgraph.generated.models.security.WhoisBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisBaseRecord +msgraph.generated.models.security.WhoisContact::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.WhoisContact::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.WhoisContact::|public|address():PhysicalAddress +msgraph.generated.models.security.WhoisContact::|public|address(value:PhysicalAddress):None +msgraph.generated.models.security.WhoisContact::|public|backing_store:BackingStore +msgraph.generated.models.security.WhoisContact::|public|constructor():None +msgraph.generated.models.security.WhoisContact::|public|email():str +msgraph.generated.models.security.WhoisContact::|public|email(value:str):None +msgraph.generated.models.security.WhoisContact::|public|fax():str +msgraph.generated.models.security.WhoisContact::|public|fax(value:str):None +msgraph.generated.models.security.WhoisContact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.WhoisContact::|public|name():str +msgraph.generated.models.security.WhoisContact::|public|name(value:str):None +msgraph.generated.models.security.WhoisContact::|public|odata_type():str +msgraph.generated.models.security.WhoisContact::|public|odata_type(value:str):None +msgraph.generated.models.security.WhoisContact::|public|organization():str +msgraph.generated.models.security.WhoisContact::|public|organization(value:str):None +msgraph.generated.models.security.WhoisContact::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.WhoisContact::|public|telephone():str +msgraph.generated.models.security.WhoisContact::|public|telephone(value:str):None +msgraph.generated.models.security.WhoisContact::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisContact +msgraph.generated.models.security.WhoisContact~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.WhoisHistoryRecord-->WhoisBaseRecord msgraph.generated.models.security.WhoisHistoryRecord::|public|constructor():None msgraph.generated.models.security.WhoisHistoryRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -125699,6 +127910,22 @@ msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public| msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value():list[WhoisHistoryRecord] msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|public|value(value:list[WhoisHistoryRecord]):None msgraph.generated.models.security.WhoisHistoryRecordCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisHistoryRecordCollectionResponse +msgraph.generated.models.security.WhoisNameserver::|public|additional_data():dict[str, Any] +msgraph.generated.models.security.WhoisNameserver::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.security.WhoisNameserver::|public|backing_store:BackingStore +msgraph.generated.models.security.WhoisNameserver::|public|constructor():None +msgraph.generated.models.security.WhoisNameserver::|public|first_seen_date_time():datetime.datetime +msgraph.generated.models.security.WhoisNameserver::|public|first_seen_date_time(value:datetime.datetime):None +msgraph.generated.models.security.WhoisNameserver::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.security.WhoisNameserver::|public|host():Host +msgraph.generated.models.security.WhoisNameserver::|public|host(value:Host):None +msgraph.generated.models.security.WhoisNameserver::|public|last_seen_date_time():datetime.datetime +msgraph.generated.models.security.WhoisNameserver::|public|last_seen_date_time(value:datetime.datetime):None +msgraph.generated.models.security.WhoisNameserver::|public|odata_type():str +msgraph.generated.models.security.WhoisNameserver::|public|odata_type(value:str):None +msgraph.generated.models.security.WhoisNameserver::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.security.WhoisNameserver::|static|public|create_from_discriminator_value(parse_node:ParseNode):WhoisNameserver +msgraph.generated.models.security.WhoisNameserver~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.security.WhoisRecord-->WhoisBaseRecord msgraph.generated.models.security.WhoisRecord::|public|constructor():None msgraph.generated.models.security.WhoisRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -126780,10 +129007,74 @@ msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|public|val msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|public|value(value:list[SharePointRestoreSession]):None msgraph.generated.models.SharePointRestoreSessionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointRestoreSessionCollectionResponse msgraph.generated.models.SharepointSettings-->Entity +msgraph.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app():list[UUID] +msgraph.generated.models.SharepointSettings::|public|allowed_domain_guids_for_sync_app(value:list[UUID]):None +msgraph.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation():list[str] +msgraph.generated.models.SharepointSettings::|public|available_managed_paths_for_site_creation(value:list[str]):None msgraph.generated.models.SharepointSettings::|public|constructor():None +msgraph.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days():int +msgraph.generated.models.SharepointSettings::|public|deleted_user_personal_site_retention_period_in_days(value:int):None +msgraph.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app():list[str] +msgraph.generated.models.SharepointSettings::|public|excluded_file_extensions_for_sync_app(value:list[str]):None msgraph.generated.models.SharepointSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SharepointSettings::|public|idle_session_sign_out():IdleSessionSignOut +msgraph.generated.models.SharepointSettings::|public|idle_session_sign_out(value:IdleSessionSignOut):None +msgraph.generated.models.SharepointSettings::|public|image_tagging_option():ImageTaggingChoice +msgraph.generated.models.SharepointSettings::|public|image_tagging_option(value:ImageTaggingChoice):None +msgraph.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_commenting_on_site_pages_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_file_activity_notification_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_legacy_auth_protocols_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_loop_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_loop_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_mac_sync_app_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_require_accepting_user_to_match_invited_user_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_resharing_by_external_users_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_share_point_mobile_notification_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_share_point_newsfeed_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic():bool +msgraph.generated.models.SharepointSettings::|public|is_sites_storage_limit_automatic(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_site_creation_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_site_creation_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_site_creation_u_i_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled():bool +msgraph.generated.models.SharepointSettings::|public|is_site_pages_creation_enabled(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site():bool +msgraph.generated.models.SharepointSettings::|public|is_sync_button_hidden_on_personal_site(value:bool):None +msgraph.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted():bool +msgraph.generated.models.SharepointSettings::|public|is_unmanaged_sync_app_for_tenant_restricted(value:bool):None +msgraph.generated.models.SharepointSettings::|public|odata_type:str +msgraph.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b():int +msgraph.generated.models.SharepointSettings::|public|personal_site_default_storage_limit_in_m_b(value:int):None msgraph.generated.models.SharepointSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SharepointSettings::|public|sharing_allowed_domain_list():list[str] +msgraph.generated.models.SharepointSettings::|public|sharing_allowed_domain_list(value:list[str]):None +msgraph.generated.models.SharepointSettings::|public|sharing_blocked_domain_list():list[str] +msgraph.generated.models.SharepointSettings::|public|sharing_blocked_domain_list(value:list[str]):None +msgraph.generated.models.SharepointSettings::|public|sharing_capability():SharingCapabilities +msgraph.generated.models.SharepointSettings::|public|sharing_capability(value:SharingCapabilities):None +msgraph.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode():SharingDomainRestrictionMode +msgraph.generated.models.SharepointSettings::|public|sharing_domain_restriction_mode(value:SharingDomainRestrictionMode):None +msgraph.generated.models.SharepointSettings::|public|site_creation_default_managed_path():str +msgraph.generated.models.SharepointSettings::|public|site_creation_default_managed_path(value:str):None +msgraph.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b():int +msgraph.generated.models.SharepointSettings::|public|site_creation_default_storage_limit_in_m_b(value:int):None +msgraph.generated.models.SharepointSettings::|public|tenant_default_timezone():str +msgraph.generated.models.SharepointSettings::|public|tenant_default_timezone(value:str):None msgraph.generated.models.SharepointSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharepointSettings +msgraph.generated.models.SharingCapabilities::0000-Disabled +msgraph.generated.models.SharingCapabilities::0001-ExternalUserSharingOnly +msgraph.generated.models.SharingCapabilities::0002-ExternalUserAndGuestSharing +msgraph.generated.models.SharingCapabilities::0003-ExistingExternalUserSharingOnly +msgraph.generated.models.SharingCapabilities::0004-UnknownFutureValue msgraph.generated.models.SharingDetail::|public|additional_data():dict[str, Any] msgraph.generated.models.SharingDetail::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SharingDetail::|public|backing_store:BackingStore @@ -126804,6 +129095,10 @@ msgraph.generated.models.SharingDetail::|public|sharing_type():str msgraph.generated.models.SharingDetail::|public|sharing_type(value:str):None msgraph.generated.models.SharingDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharingDetail msgraph.generated.models.SharingDetail~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SharingDomainRestrictionMode::0000-None_ +msgraph.generated.models.SharingDomainRestrictionMode::0001-AllowList +msgraph.generated.models.SharingDomainRestrictionMode::0002-BlockList +msgraph.generated.models.SharingDomainRestrictionMode::0003-UnknownFutureValue msgraph.generated.models.SharingInvitation::|public|additional_data():dict[str, Any] msgraph.generated.models.SharingInvitation::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SharingInvitation::|public|backing_store:BackingStore @@ -126957,8 +129252,8 @@ msgraph.generated.models.SignIn::|public|resource_id():str msgraph.generated.models.SignIn::|public|resource_id(value:str):None msgraph.generated.models.SignIn::|public|risk_detail():RiskDetail msgraph.generated.models.SignIn::|public|risk_detail(value:RiskDetail):None -msgraph.generated.models.SignIn::|public|risk_event_types():list[str] -msgraph.generated.models.SignIn::|public|risk_event_types(value:list[str]):None +msgraph.generated.models.SignIn::|public|risk_event_types():list[RiskEventType] +msgraph.generated.models.SignIn::|public|risk_event_types(value:list[RiskEventType]):None msgraph.generated.models.SignIn::|public|risk_event_types_v2():list[str] msgraph.generated.models.SignIn::|public|risk_event_types_v2(value:list[str]):None msgraph.generated.models.SignIn::|public|risk_level_aggregated():RiskLevel @@ -127218,6 +129513,16 @@ msgraph.generated.models.SimulationCollectionResponse::|public|serialize(writer: msgraph.generated.models.SimulationCollectionResponse::|public|value():list[Simulation] msgraph.generated.models.SimulationCollectionResponse::|public|value(value:list[Simulation]):None msgraph.generated.models.SimulationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SimulationCollectionResponse +msgraph.generated.models.SimulationContentSource::0000-Unknown +msgraph.generated.models.SimulationContentSource::0001-Global_ +msgraph.generated.models.SimulationContentSource::0002-Tenant +msgraph.generated.models.SimulationContentSource::0003-UnknownFutureValue +msgraph.generated.models.SimulationContentStatus::0000-Unknown +msgraph.generated.models.SimulationContentStatus::0001-Draft +msgraph.generated.models.SimulationContentStatus::0002-Ready +msgraph.generated.models.SimulationContentStatus::0003-Archive +msgraph.generated.models.SimulationContentStatus::0004-Delete +msgraph.generated.models.SimulationContentStatus::0005-UnknownFutureValue msgraph.generated.models.SimulationEvent::|public|additional_data():dict[str, Any] msgraph.generated.models.SimulationEvent::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SimulationEvent::|public|backing_store:BackingStore @@ -127635,9 +129940,40 @@ msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|public| msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.SoftwareOathAuthenticationMethodConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareOathAuthenticationMethodConfiguration msgraph.generated.models.SoftwareUpdateStatusSummary-->Entity +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|compliant_user_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|conflict_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|constructor():None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|display_name():str +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|display_name(value:str):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|error_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|non_compliant_user_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|not_applicable_user_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|odata_type:str +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|remediated_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_device_count(value:int):None +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count():int +msgraph.generated.models.SoftwareUpdateStatusSummary::|public|unknown_user_count(value:int):None msgraph.generated.models.SoftwareUpdateStatusSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):SoftwareUpdateStatusSummary msgraph.generated.models.SolutionsRoot::|public|additional_data():dict[str, Any] msgraph.generated.models.SolutionsRoot::|public|additional_data(value:dict[str, Any]):None @@ -128193,7 +130529,14 @@ msgraph.generated.models.SwapShiftsChangeRequestCollectionResponse::|static|publ msgraph.generated.models.Synchronization-->Entity msgraph.generated.models.Synchronization::|public|constructor():None msgraph.generated.models.Synchronization::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Synchronization::|public|jobs():list[SynchronizationJob] +msgraph.generated.models.Synchronization::|public|jobs(value:list[SynchronizationJob]):None +msgraph.generated.models.Synchronization::|public|odata_type:str +msgraph.generated.models.Synchronization::|public|secrets():list[SynchronizationSecretKeyStringValuePair] +msgraph.generated.models.Synchronization::|public|secrets(value:list[SynchronizationSecretKeyStringValuePair]):None msgraph.generated.models.Synchronization::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Synchronization::|public|templates():list[SynchronizationTemplate] +msgraph.generated.models.Synchronization::|public|templates(value:list[SynchronizationTemplate]):None msgraph.generated.models.Synchronization::|static|public|create_from_discriminator_value(parse_node:ParseNode):Synchronization msgraph.generated.models.SynchronizationError::|public|additional_data():dict[str, Any] msgraph.generated.models.SynchronizationError::|public|additional_data(value:dict[str, Any]):None @@ -128364,6 +130707,36 @@ msgraph.generated.models.SynchronizationQuarantine::|public|series_count():int msgraph.generated.models.SynchronizationQuarantine::|public|series_count(value:int):None msgraph.generated.models.SynchronizationQuarantine::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationQuarantine msgraph.generated.models.SynchronizationQuarantine~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.SynchronizationRule::|public|additional_data():dict[str, Any] +msgraph.generated.models.SynchronizationRule::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.SynchronizationRule::|public|backing_store:BackingStore +msgraph.generated.models.SynchronizationRule::|public|constructor():None +msgraph.generated.models.SynchronizationRule::|public|container_filter():ContainerFilter +msgraph.generated.models.SynchronizationRule::|public|container_filter(value:ContainerFilter):None +msgraph.generated.models.SynchronizationRule::|public|editable():bool +msgraph.generated.models.SynchronizationRule::|public|editable(value:bool):None +msgraph.generated.models.SynchronizationRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SynchronizationRule::|public|group_filter():GroupFilter +msgraph.generated.models.SynchronizationRule::|public|group_filter(value:GroupFilter):None +msgraph.generated.models.SynchronizationRule::|public|id():str +msgraph.generated.models.SynchronizationRule::|public|id(value:str):None +msgraph.generated.models.SynchronizationRule::|public|metadata():list[StringKeyStringValuePair] +msgraph.generated.models.SynchronizationRule::|public|metadata(value:list[StringKeyStringValuePair]):None +msgraph.generated.models.SynchronizationRule::|public|name():str +msgraph.generated.models.SynchronizationRule::|public|name(value:str):None +msgraph.generated.models.SynchronizationRule::|public|object_mappings():list[ObjectMapping] +msgraph.generated.models.SynchronizationRule::|public|object_mappings(value:list[ObjectMapping]):None +msgraph.generated.models.SynchronizationRule::|public|odata_type():str +msgraph.generated.models.SynchronizationRule::|public|odata_type(value:str):None +msgraph.generated.models.SynchronizationRule::|public|priority():int +msgraph.generated.models.SynchronizationRule::|public|priority(value:int):None +msgraph.generated.models.SynchronizationRule::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SynchronizationRule::|public|source_directory_name():str +msgraph.generated.models.SynchronizationRule::|public|source_directory_name(value:str):None +msgraph.generated.models.SynchronizationRule::|public|target_directory_name():str +msgraph.generated.models.SynchronizationRule::|public|target_directory_name(value:str):None +msgraph.generated.models.SynchronizationRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationRule +msgraph.generated.models.SynchronizationRule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SynchronizationSchedule::|public|additional_data():dict[str, Any] msgraph.generated.models.SynchronizationSchedule::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.SynchronizationSchedule::|public|backing_store:BackingStore @@ -128385,8 +130758,15 @@ msgraph.generated.models.SynchronizationScheduleState::0002-Paused msgraph.generated.models.SynchronizationSchedule~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.SynchronizationSchema-->Entity msgraph.generated.models.SynchronizationSchema::|public|constructor():None +msgraph.generated.models.SynchronizationSchema::|public|directories():list[DirectoryDefinition] +msgraph.generated.models.SynchronizationSchema::|public|directories(value:list[DirectoryDefinition]):None msgraph.generated.models.SynchronizationSchema::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.SynchronizationSchema::|public|odata_type:str msgraph.generated.models.SynchronizationSchema::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.SynchronizationSchema::|public|synchronization_rules():list[SynchronizationRule] +msgraph.generated.models.SynchronizationSchema::|public|synchronization_rules(value:list[SynchronizationRule]):None +msgraph.generated.models.SynchronizationSchema::|public|version():str +msgraph.generated.models.SynchronizationSchema::|public|version(value:str):None msgraph.generated.models.SynchronizationSchema::|static|public|create_from_discriminator_value(parse_node:ParseNode):SynchronizationSchema msgraph.generated.models.SynchronizationSecret::0000-None_ msgraph.generated.models.SynchronizationSecret::0001-UserName @@ -128702,9 +131082,68 @@ msgraph.generated.models.TaskStatus::0002-Completed msgraph.generated.models.TaskStatus::0003-WaitingOnOthers msgraph.generated.models.TaskStatus::0004-Deferred msgraph.generated.models.Team-->Entity +msgraph.generated.models.Team::|public|all_channels():list[Channel] +msgraph.generated.models.Team::|public|all_channels(value:list[Channel]):None +msgraph.generated.models.Team::|public|channels():list[Channel] +msgraph.generated.models.Team::|public|channels(value:list[Channel]):None +msgraph.generated.models.Team::|public|classification():str +msgraph.generated.models.Team::|public|classification(value:str):None msgraph.generated.models.Team::|public|constructor():None +msgraph.generated.models.Team::|public|created_date_time():datetime.datetime +msgraph.generated.models.Team::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.Team::|public|description():str +msgraph.generated.models.Team::|public|description(value:str):None +msgraph.generated.models.Team::|public|display_name():str +msgraph.generated.models.Team::|public|display_name(value:str):None +msgraph.generated.models.Team::|public|first_channel_name():str +msgraph.generated.models.Team::|public|first_channel_name(value:str):None +msgraph.generated.models.Team::|public|fun_settings():TeamFunSettings +msgraph.generated.models.Team::|public|fun_settings(value:TeamFunSettings):None msgraph.generated.models.Team::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Team::|public|group():Group +msgraph.generated.models.Team::|public|group(value:Group):None +msgraph.generated.models.Team::|public|guest_settings():TeamGuestSettings +msgraph.generated.models.Team::|public|guest_settings(value:TeamGuestSettings):None +msgraph.generated.models.Team::|public|incoming_channels():list[Channel] +msgraph.generated.models.Team::|public|incoming_channels(value:list[Channel]):None +msgraph.generated.models.Team::|public|installed_apps():list[TeamsAppInstallation] +msgraph.generated.models.Team::|public|installed_apps(value:list[TeamsAppInstallation]):None +msgraph.generated.models.Team::|public|internal_id():str +msgraph.generated.models.Team::|public|internal_id(value:str):None +msgraph.generated.models.Team::|public|is_archived():bool +msgraph.generated.models.Team::|public|is_archived(value:bool):None +msgraph.generated.models.Team::|public|members():list[ConversationMember] +msgraph.generated.models.Team::|public|members(value:list[ConversationMember]):None +msgraph.generated.models.Team::|public|member_settings():TeamMemberSettings +msgraph.generated.models.Team::|public|member_settings(value:TeamMemberSettings):None +msgraph.generated.models.Team::|public|messaging_settings():TeamMessagingSettings +msgraph.generated.models.Team::|public|messaging_settings(value:TeamMessagingSettings):None +msgraph.generated.models.Team::|public|odata_type:str +msgraph.generated.models.Team::|public|operations():list[TeamsAsyncOperation] +msgraph.generated.models.Team::|public|operations(value:list[TeamsAsyncOperation]):None +msgraph.generated.models.Team::|public|permission_grants():list[ResourceSpecificPermissionGrant] +msgraph.generated.models.Team::|public|permission_grants(value:list[ResourceSpecificPermissionGrant]):None +msgraph.generated.models.Team::|public|photo():ProfilePhoto +msgraph.generated.models.Team::|public|photo(value:ProfilePhoto):None +msgraph.generated.models.Team::|public|primary_channel():Channel +msgraph.generated.models.Team::|public|primary_channel(value:Channel):None +msgraph.generated.models.Team::|public|schedule():Schedule +msgraph.generated.models.Team::|public|schedule(value:Schedule):None msgraph.generated.models.Team::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Team::|public|specialization():TeamSpecialization +msgraph.generated.models.Team::|public|specialization(value:TeamSpecialization):None +msgraph.generated.models.Team::|public|summary():TeamSummary +msgraph.generated.models.Team::|public|summary(value:TeamSummary):None +msgraph.generated.models.Team::|public|tags():list[TeamworkTag] +msgraph.generated.models.Team::|public|tags(value:list[TeamworkTag]):None +msgraph.generated.models.Team::|public|template():TeamsTemplate +msgraph.generated.models.Team::|public|template(value:TeamsTemplate):None +msgraph.generated.models.Team::|public|tenant_id():str +msgraph.generated.models.Team::|public|tenant_id(value:str):None +msgraph.generated.models.Team::|public|visibility():TeamVisibilityType +msgraph.generated.models.Team::|public|visibility(value:TeamVisibilityType):None +msgraph.generated.models.Team::|public|web_url():str +msgraph.generated.models.Team::|public|web_url(value:str):None msgraph.generated.models.Team::|static|public|create_from_discriminator_value(parse_node:ParseNode):Team msgraph.generated.models.TeamArchivedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamArchivedEventMessageDetail::|public|constructor():None @@ -128749,6 +131188,38 @@ msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_ msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id():str msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|public|team_id(value:str):None msgraph.generated.models.TeamDescriptionUpdatedEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamDescriptionUpdatedEventMessageDetail +msgraph.generated.models.TeamFunSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.TeamFunSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.TeamFunSettings::|public|allow_custom_memes():bool +msgraph.generated.models.TeamFunSettings::|public|allow_custom_memes(value:bool):None +msgraph.generated.models.TeamFunSettings::|public|allow_giphy():bool +msgraph.generated.models.TeamFunSettings::|public|allow_giphy(value:bool):None +msgraph.generated.models.TeamFunSettings::|public|allow_stickers_and_memes():bool +msgraph.generated.models.TeamFunSettings::|public|allow_stickers_and_memes(value:bool):None +msgraph.generated.models.TeamFunSettings::|public|backing_store:BackingStore +msgraph.generated.models.TeamFunSettings::|public|constructor():None +msgraph.generated.models.TeamFunSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamFunSettings::|public|giphy_content_rating():GiphyRatingType +msgraph.generated.models.TeamFunSettings::|public|giphy_content_rating(value:GiphyRatingType):None +msgraph.generated.models.TeamFunSettings::|public|odata_type():str +msgraph.generated.models.TeamFunSettings::|public|odata_type(value:str):None +msgraph.generated.models.TeamFunSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.TeamFunSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamFunSettings +msgraph.generated.models.TeamFunSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.TeamGuestSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.TeamGuestSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.TeamGuestSettings::|public|allow_create_update_channels():bool +msgraph.generated.models.TeamGuestSettings::|public|allow_create_update_channels(value:bool):None +msgraph.generated.models.TeamGuestSettings::|public|allow_delete_channels():bool +msgraph.generated.models.TeamGuestSettings::|public|allow_delete_channels(value:bool):None +msgraph.generated.models.TeamGuestSettings::|public|backing_store:BackingStore +msgraph.generated.models.TeamGuestSettings::|public|constructor():None +msgraph.generated.models.TeamGuestSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamGuestSettings::|public|odata_type():str +msgraph.generated.models.TeamGuestSettings::|public|odata_type(value:str):None +msgraph.generated.models.TeamGuestSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.TeamGuestSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamGuestSettings +msgraph.generated.models.TeamGuestSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamInfo-->Entity msgraph.generated.models.TeamInfo::|public|constructor():None msgraph.generated.models.TeamInfo::|public|display_name():str @@ -128781,6 +131252,28 @@ msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|serialize msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id():str msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|public|team_id(value:str):None msgraph.generated.models.TeamJoiningEnabledEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamJoiningEnabledEventMessageDetail +msgraph.generated.models.TeamMemberSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.TeamMemberSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.TeamMemberSettings::|public|allow_add_remove_apps():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_add_remove_apps(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|allow_create_private_channels():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_create_private_channels(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_channels():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_channels(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_connectors(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_create_update_remove_tabs(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|allow_delete_channels():bool +msgraph.generated.models.TeamMemberSettings::|public|allow_delete_channels(value:bool):None +msgraph.generated.models.TeamMemberSettings::|public|backing_store:BackingStore +msgraph.generated.models.TeamMemberSettings::|public|constructor():None +msgraph.generated.models.TeamMemberSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamMemberSettings::|public|odata_type():str +msgraph.generated.models.TeamMemberSettings::|public|odata_type(value:str):None +msgraph.generated.models.TeamMemberSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.TeamMemberSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMemberSettings +msgraph.generated.models.TeamMemberSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamMembersNotificationRecipient-->TeamworkNotificationRecipient msgraph.generated.models.TeamMembersNotificationRecipient::|public|constructor():None msgraph.generated.models.TeamMembersNotificationRecipient::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -128789,6 +131282,26 @@ msgraph.generated.models.TeamMembersNotificationRecipient::|public|serialize(wri msgraph.generated.models.TeamMembersNotificationRecipient::|public|team_id():str msgraph.generated.models.TeamMembersNotificationRecipient::|public|team_id(value:str):None msgraph.generated.models.TeamMembersNotificationRecipient::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMembersNotificationRecipient +msgraph.generated.models.TeamMessagingSettings::|public|additional_data():dict[str, Any] +msgraph.generated.models.TeamMessagingSettings::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.TeamMessagingSettings::|public|allow_channel_mentions():bool +msgraph.generated.models.TeamMessagingSettings::|public|allow_channel_mentions(value:bool):None +msgraph.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages():bool +msgraph.generated.models.TeamMessagingSettings::|public|allow_owner_delete_messages(value:bool):None +msgraph.generated.models.TeamMessagingSettings::|public|allow_team_mentions():bool +msgraph.generated.models.TeamMessagingSettings::|public|allow_team_mentions(value:bool):None +msgraph.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages():bool +msgraph.generated.models.TeamMessagingSettings::|public|allow_user_delete_messages(value:bool):None +msgraph.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages():bool +msgraph.generated.models.TeamMessagingSettings::|public|allow_user_edit_messages(value:bool):None +msgraph.generated.models.TeamMessagingSettings::|public|backing_store:BackingStore +msgraph.generated.models.TeamMessagingSettings::|public|constructor():None +msgraph.generated.models.TeamMessagingSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamMessagingSettings::|public|odata_type():str +msgraph.generated.models.TeamMessagingSettings::|public|odata_type(value:str):None +msgraph.generated.models.TeamMessagingSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.TeamMessagingSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamMessagingSettings +msgraph.generated.models.TeamMessagingSettings~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamRenamedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamRenamedEventMessageDetail::|public|constructor():None msgraph.generated.models.TeamRenamedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -129019,8 +131532,19 @@ msgraph.generated.models.TeamsAsyncOperationType::0009-UnarchiveChannel msgraph.generated.models.TeamsLicensingDetails-->Entity msgraph.generated.models.TeamsLicensingDetails::|public|constructor():None msgraph.generated.models.TeamsLicensingDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamsLicensingDetails::|public|has_teams_license():bool +msgraph.generated.models.TeamsLicensingDetails::|public|has_teams_license(value:bool):None +msgraph.generated.models.TeamsLicensingDetails::|public|odata_type:str msgraph.generated.models.TeamsLicensingDetails::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TeamsLicensingDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsLicensingDetails +msgraph.generated.models.TeamSpecialization::0000-None_ +msgraph.generated.models.TeamSpecialization::0001-EducationStandard +msgraph.generated.models.TeamSpecialization::0002-EducationClass +msgraph.generated.models.TeamSpecialization::0003-EducationProfessionalLearningCommunity +msgraph.generated.models.TeamSpecialization::0004-EducationStaff +msgraph.generated.models.TeamSpecialization::0005-HealthcareStandard +msgraph.generated.models.TeamSpecialization::0006-HealthcareCareCoordination +msgraph.generated.models.TeamSpecialization::0007-UnknownFutureValue msgraph.generated.models.TeamsTab-->Entity msgraph.generated.models.TeamsTab::|public|configuration():TeamsTabConfiguration msgraph.generated.models.TeamsTab::|public|configuration(value:TeamsTabConfiguration):None @@ -129073,6 +131597,22 @@ msgraph.generated.models.TeamsTemplateCollectionResponse::|public|serialize(writ msgraph.generated.models.TeamsTemplateCollectionResponse::|public|value():list[TeamsTemplate] msgraph.generated.models.TeamsTemplateCollectionResponse::|public|value(value:list[TeamsTemplate]):None msgraph.generated.models.TeamsTemplateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamsTemplateCollectionResponse +msgraph.generated.models.TeamSummary::|public|additional_data():dict[str, Any] +msgraph.generated.models.TeamSummary::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.TeamSummary::|public|backing_store:BackingStore +msgraph.generated.models.TeamSummary::|public|constructor():None +msgraph.generated.models.TeamSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamSummary::|public|guests_count():int +msgraph.generated.models.TeamSummary::|public|guests_count(value:int):None +msgraph.generated.models.TeamSummary::|public|members_count():int +msgraph.generated.models.TeamSummary::|public|members_count(value:int):None +msgraph.generated.models.TeamSummary::|public|odata_type():str +msgraph.generated.models.TeamSummary::|public|odata_type(value:str):None +msgraph.generated.models.TeamSummary::|public|owners_count():int +msgraph.generated.models.TeamSummary::|public|owners_count(value:int):None +msgraph.generated.models.TeamSummary::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.TeamSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamSummary +msgraph.generated.models.TeamSummary~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TeamUnarchivedEventMessageDetail-->EventMessageDetail msgraph.generated.models.TeamUnarchivedEventMessageDetail::|public|constructor():None msgraph.generated.models.TeamUnarchivedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -129140,6 +131680,7 @@ msgraph.generated.models.TeamworkApplicationIdentityType::0005-UnknownFutureValu msgraph.generated.models.TeamworkBot-->Entity msgraph.generated.models.TeamworkBot::|public|constructor():None msgraph.generated.models.TeamworkBot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TeamworkBot::|public|odata_type:str msgraph.generated.models.TeamworkBot::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TeamworkBot::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkBot msgraph.generated.models.TeamworkCallEventType::0000-Call @@ -129620,8 +132161,13 @@ msgraph.generated.models.TermsExpiration::|public|start_date_time(value:datetime msgraph.generated.models.TermsExpiration::|static|public|create_from_discriminator_value(parse_node:ParseNode):TermsExpiration msgraph.generated.models.TermsExpiration~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.TermsOfUseContainer-->Entity +msgraph.generated.models.TermsOfUseContainer::|public|agreements():list[Agreement] +msgraph.generated.models.TermsOfUseContainer::|public|agreements(value:list[Agreement]):None +msgraph.generated.models.TermsOfUseContainer::|public|agreement_acceptances():list[AgreementAcceptance] +msgraph.generated.models.TermsOfUseContainer::|public|agreement_acceptances(value:list[AgreementAcceptance]):None msgraph.generated.models.TermsOfUseContainer::|public|constructor():None msgraph.generated.models.TermsOfUseContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.TermsOfUseContainer::|public|odata_type:str msgraph.generated.models.TermsOfUseContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.TermsOfUseContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):TermsOfUseContainer msgraph.generated.models.termStore.Group-->Entity @@ -129649,6 +132195,50 @@ msgraph.generated.models.termStore.GroupCollectionResponse::|public|serialize(wr msgraph.generated.models.termStore.GroupCollectionResponse::|public|value():list[Group] msgraph.generated.models.termStore.GroupCollectionResponse::|public|value(value:list[Group]):None msgraph.generated.models.termStore.GroupCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupCollectionResponse +msgraph.generated.models.termStore.LocalizedDescription::|public|additional_data():dict[str, Any] +msgraph.generated.models.termStore.LocalizedDescription::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.termStore.LocalizedDescription::|public|backing_store:BackingStore +msgraph.generated.models.termStore.LocalizedDescription::|public|constructor():None +msgraph.generated.models.termStore.LocalizedDescription::|public|description():str +msgraph.generated.models.termStore.LocalizedDescription::|public|description(value:str):None +msgraph.generated.models.termStore.LocalizedDescription::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.LocalizedDescription::|public|language_tag():str +msgraph.generated.models.termStore.LocalizedDescription::|public|language_tag(value:str):None +msgraph.generated.models.termStore.LocalizedDescription::|public|odata_type():str +msgraph.generated.models.termStore.LocalizedDescription::|public|odata_type(value:str):None +msgraph.generated.models.termStore.LocalizedDescription::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.LocalizedDescription::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedDescription +msgraph.generated.models.termStore.LocalizedDescription~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.termStore.LocalizedLabel::|public|additional_data():dict[str, Any] +msgraph.generated.models.termStore.LocalizedLabel::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.termStore.LocalizedLabel::|public|backing_store:BackingStore +msgraph.generated.models.termStore.LocalizedLabel::|public|constructor():None +msgraph.generated.models.termStore.LocalizedLabel::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.LocalizedLabel::|public|is_default():bool +msgraph.generated.models.termStore.LocalizedLabel::|public|is_default(value:bool):None +msgraph.generated.models.termStore.LocalizedLabel::|public|language_tag():str +msgraph.generated.models.termStore.LocalizedLabel::|public|language_tag(value:str):None +msgraph.generated.models.termStore.LocalizedLabel::|public|name():str +msgraph.generated.models.termStore.LocalizedLabel::|public|name(value:str):None +msgraph.generated.models.termStore.LocalizedLabel::|public|odata_type():str +msgraph.generated.models.termStore.LocalizedLabel::|public|odata_type(value:str):None +msgraph.generated.models.termStore.LocalizedLabel::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.LocalizedLabel::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedLabel +msgraph.generated.models.termStore.LocalizedLabel~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.termStore.LocalizedName::|public|additional_data():dict[str, Any] +msgraph.generated.models.termStore.LocalizedName::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.termStore.LocalizedName::|public|backing_store:BackingStore +msgraph.generated.models.termStore.LocalizedName::|public|constructor():None +msgraph.generated.models.termStore.LocalizedName::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.LocalizedName::|public|language_tag():str +msgraph.generated.models.termStore.LocalizedName::|public|language_tag(value:str):None +msgraph.generated.models.termStore.LocalizedName::|public|name():str +msgraph.generated.models.termStore.LocalizedName::|public|name(value:str):None +msgraph.generated.models.termStore.LocalizedName::|public|odata_type():str +msgraph.generated.models.termStore.LocalizedName::|public|odata_type(value:str):None +msgraph.generated.models.termStore.LocalizedName::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.LocalizedName::|static|public|create_from_discriminator_value(parse_node:ParseNode):LocalizedName +msgraph.generated.models.termStore.LocalizedName~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.termStore.Relation-->Entity msgraph.generated.models.termStore.Relation::|public|constructor():None msgraph.generated.models.termStore.Relation::|public|from_term():Term @@ -129674,9 +132264,26 @@ msgraph.generated.models.termStore.RelationType::0000-Pin msgraph.generated.models.termStore.RelationType::0001-Reuse msgraph.generated.models.termStore.RelationType::0002-UnknownFutureValue msgraph.generated.models.termStore.Set-->Entity +msgraph.generated.models.termStore.Set::|public|children():list[Term] +msgraph.generated.models.termStore.Set::|public|children(value:list[Term]):None msgraph.generated.models.termStore.Set::|public|constructor():None +msgraph.generated.models.termStore.Set::|public|created_date_time():datetime.datetime +msgraph.generated.models.termStore.Set::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.termStore.Set::|public|description():str +msgraph.generated.models.termStore.Set::|public|description(value:str):None msgraph.generated.models.termStore.Set::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.Set::|public|localized_names():list[LocalizedName] +msgraph.generated.models.termStore.Set::|public|localized_names(value:list[LocalizedName]):None +msgraph.generated.models.termStore.Set::|public|odata_type:str +msgraph.generated.models.termStore.Set::|public|parent_group():Group +msgraph.generated.models.termStore.Set::|public|parent_group(value:Group):None +msgraph.generated.models.termStore.Set::|public|properties():list[KeyValue] +msgraph.generated.models.termStore.Set::|public|properties(value:list[KeyValue]):None +msgraph.generated.models.termStore.Set::|public|relations():list[Relation] +msgraph.generated.models.termStore.Set::|public|relations(value:list[Relation]):None msgraph.generated.models.termStore.Set::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.Set::|public|terms():list[Term] +msgraph.generated.models.termStore.Set::|public|terms(value:list[Term]):None msgraph.generated.models.termStore.Set::|static|public|create_from_discriminator_value(parse_node:ParseNode):Set msgraph.generated.models.termStore.SetCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.SetCollectionResponse::|public|constructor():None @@ -129687,8 +132294,17 @@ msgraph.generated.models.termStore.SetCollectionResponse::|public|value(value:li msgraph.generated.models.termStore.SetCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SetCollectionResponse msgraph.generated.models.termStore.Store-->Entity msgraph.generated.models.termStore.Store::|public|constructor():None +msgraph.generated.models.termStore.Store::|public|default_language_tag():str +msgraph.generated.models.termStore.Store::|public|default_language_tag(value:str):None msgraph.generated.models.termStore.Store::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.Store::|public|groups():list[Group] +msgraph.generated.models.termStore.Store::|public|groups(value:list[Group]):None +msgraph.generated.models.termStore.Store::|public|language_tags():list[str] +msgraph.generated.models.termStore.Store::|public|language_tags(value:list[str]):None +msgraph.generated.models.termStore.Store::|public|odata_type:str msgraph.generated.models.termStore.Store::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.Store::|public|sets():list[Set] +msgraph.generated.models.termStore.Store::|public|sets(value:list[Set]):None msgraph.generated.models.termStore.Store::|static|public|create_from_discriminator_value(parse_node:ParseNode):Store msgraph.generated.models.termStore.StoreCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.StoreCollectionResponse::|public|constructor():None @@ -129698,9 +132314,26 @@ msgraph.generated.models.termStore.StoreCollectionResponse::|public|value():list msgraph.generated.models.termStore.StoreCollectionResponse::|public|value(value:list[Store]):None msgraph.generated.models.termStore.StoreCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):StoreCollectionResponse msgraph.generated.models.termStore.Term-->Entity +msgraph.generated.models.termStore.Term::|public|children():list[Term] +msgraph.generated.models.termStore.Term::|public|children(value:list[Term]):None msgraph.generated.models.termStore.Term::|public|constructor():None +msgraph.generated.models.termStore.Term::|public|created_date_time():datetime.datetime +msgraph.generated.models.termStore.Term::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.termStore.Term::|public|descriptions():list[LocalizedDescription] +msgraph.generated.models.termStore.Term::|public|descriptions(value:list[LocalizedDescription]):None msgraph.generated.models.termStore.Term::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.termStore.Term::|public|labels():list[LocalizedLabel] +msgraph.generated.models.termStore.Term::|public|labels(value:list[LocalizedLabel]):None +msgraph.generated.models.termStore.Term::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.termStore.Term::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.termStore.Term::|public|odata_type:str +msgraph.generated.models.termStore.Term::|public|properties():list[KeyValue] +msgraph.generated.models.termStore.Term::|public|properties(value:list[KeyValue]):None +msgraph.generated.models.termStore.Term::|public|relations():list[Relation] +msgraph.generated.models.termStore.Term::|public|relations(value:list[Relation]):None msgraph.generated.models.termStore.Term::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.termStore.Term::|public|set():Set +msgraph.generated.models.termStore.Term::|public|set(value:Set):None msgraph.generated.models.termStore.Term::|static|public|create_from_discriminator_value(parse_node:ParseNode):Term msgraph.generated.models.termStore.TermCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.termStore.TermCollectionResponse::|public|constructor():None @@ -130189,6 +132822,9 @@ msgraph.generated.models.TitleArea~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Todo-->Entity msgraph.generated.models.Todo::|public|constructor():None msgraph.generated.models.Todo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Todo::|public|lists():list[TodoTaskList] +msgraph.generated.models.Todo::|public|lists(value:list[TodoTaskList]):None +msgraph.generated.models.Todo::|public|odata_type:str msgraph.generated.models.Todo::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.Todo::|static|public|create_from_discriminator_value(parse_node:ParseNode):Todo msgraph.generated.models.TodoTask-->Entity @@ -130341,10 +132977,53 @@ msgraph.generated.models.ToneInfo::|public|tone(value:Tone):None msgraph.generated.models.ToneInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):ToneInfo msgraph.generated.models.ToneInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.Training-->Entity +msgraph.generated.models.Training::|public|availability_status():TrainingAvailabilityStatus +msgraph.generated.models.Training::|public|availability_status(value:TrainingAvailabilityStatus):None msgraph.generated.models.Training::|public|constructor():None +msgraph.generated.models.Training::|public|created_by():EmailIdentity +msgraph.generated.models.Training::|public|created_by(value:EmailIdentity):None +msgraph.generated.models.Training::|public|created_date_time():datetime.datetime +msgraph.generated.models.Training::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.Training::|public|description():str +msgraph.generated.models.Training::|public|description(value:str):None +msgraph.generated.models.Training::|public|display_name():str +msgraph.generated.models.Training::|public|display_name(value:str):None +msgraph.generated.models.Training::|public|duration_in_minutes():int +msgraph.generated.models.Training::|public|duration_in_minutes(value:int):None msgraph.generated.models.Training::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Training::|public|has_evaluation():bool +msgraph.generated.models.Training::|public|has_evaluation(value:bool):None +msgraph.generated.models.Training::|public|language_details():list[TrainingLanguageDetail] +msgraph.generated.models.Training::|public|language_details(value:list[TrainingLanguageDetail]):None +msgraph.generated.models.Training::|public|last_modified_by():EmailIdentity +msgraph.generated.models.Training::|public|last_modified_by(value:EmailIdentity):None +msgraph.generated.models.Training::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.Training::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.Training::|public|odata_type:str msgraph.generated.models.Training::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Training::|public|source():SimulationContentSource +msgraph.generated.models.Training::|public|source(value:SimulationContentSource):None +msgraph.generated.models.Training::|public|supported_locales():list[str] +msgraph.generated.models.Training::|public|supported_locales(value:list[str]):None +msgraph.generated.models.Training::|public|tags():list[str] +msgraph.generated.models.Training::|public|tags(value:list[str]):None +msgraph.generated.models.Training::|public|type():TrainingType +msgraph.generated.models.Training::|public|type(value:TrainingType):None msgraph.generated.models.Training::|static|public|create_from_discriminator_value(parse_node:ParseNode):Training +msgraph.generated.models.TrainingAssignedTo::0000-None_ +msgraph.generated.models.TrainingAssignedTo::0001-AllUsers +msgraph.generated.models.TrainingAssignedTo::0002-ClickedPayload +msgraph.generated.models.TrainingAssignedTo::0003-Compromised +msgraph.generated.models.TrainingAssignedTo::0004-ReportedPhish +msgraph.generated.models.TrainingAssignedTo::0005-ReadButNotClicked +msgraph.generated.models.TrainingAssignedTo::0006-DidNothing +msgraph.generated.models.TrainingAssignedTo::0007-UnknownFutureValue +msgraph.generated.models.TrainingAvailabilityStatus::0000-Unknown +msgraph.generated.models.TrainingAvailabilityStatus::0001-NotAvailable +msgraph.generated.models.TrainingAvailabilityStatus::0002-Available +msgraph.generated.models.TrainingAvailabilityStatus::0003-Archive +msgraph.generated.models.TrainingAvailabilityStatus::0004-Delete +msgraph.generated.models.TrainingAvailabilityStatus::0005-UnknownFutureValue msgraph.generated.models.TrainingCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.TrainingCollectionResponse::|public|constructor():None msgraph.generated.models.TrainingCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -130442,6 +133121,9 @@ msgraph.generated.models.TrainingStatus::0002-InProgress msgraph.generated.models.TrainingStatus::0003-Completed msgraph.generated.models.TrainingStatus::0004-Overdue msgraph.generated.models.TrainingStatus::0005-UnknownFutureValue +msgraph.generated.models.TrainingType::0000-Unknown +msgraph.generated.models.TrainingType::0001-Phishing +msgraph.generated.models.TrainingType::0002-UnknownFutureValue msgraph.generated.models.Trending-->Entity msgraph.generated.models.Trending::|public|constructor():None msgraph.generated.models.Trending::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -130666,8 +133348,27 @@ msgraph.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse: msgraph.generated.models.UnifiedRoleAssignmentScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleAssignmentScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleDefinition-->Entity msgraph.generated.models.UnifiedRoleDefinition::|public|constructor():None +msgraph.generated.models.UnifiedRoleDefinition::|public|description():str +msgraph.generated.models.UnifiedRoleDefinition::|public|description(value:str):None +msgraph.generated.models.UnifiedRoleDefinition::|public|display_name():str +msgraph.generated.models.UnifiedRoleDefinition::|public|display_name(value:str):None msgraph.generated.models.UnifiedRoleDefinition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from():list[UnifiedRoleDefinition] +msgraph.generated.models.UnifiedRoleDefinition::|public|inherits_permissions_from(value:list[UnifiedRoleDefinition]):None +msgraph.generated.models.UnifiedRoleDefinition::|public|is_built_in():bool +msgraph.generated.models.UnifiedRoleDefinition::|public|is_built_in(value:bool):None +msgraph.generated.models.UnifiedRoleDefinition::|public|is_enabled():bool +msgraph.generated.models.UnifiedRoleDefinition::|public|is_enabled(value:bool):None +msgraph.generated.models.UnifiedRoleDefinition::|public|odata_type:str +msgraph.generated.models.UnifiedRoleDefinition::|public|resource_scopes():list[str] +msgraph.generated.models.UnifiedRoleDefinition::|public|resource_scopes(value:list[str]):None +msgraph.generated.models.UnifiedRoleDefinition::|public|role_permissions():list[UnifiedRolePermission] +msgraph.generated.models.UnifiedRoleDefinition::|public|role_permissions(value:list[UnifiedRolePermission]):None msgraph.generated.models.UnifiedRoleDefinition::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UnifiedRoleDefinition::|public|template_id():str +msgraph.generated.models.UnifiedRoleDefinition::|public|template_id(value:str):None +msgraph.generated.models.UnifiedRoleDefinition::|public|version():str +msgraph.generated.models.UnifiedRoleDefinition::|public|version(value:str):None msgraph.generated.models.UnifiedRoleDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleDefinition msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse::|public|constructor():None @@ -130679,6 +133380,11 @@ msgraph.generated.models.UnifiedRoleDefinitionCollectionResponse::|static|public msgraph.generated.models.UnifiedRoleEligibilitySchedule-->UnifiedRoleScheduleBase msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|constructor():None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type():str +msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|member_type(value:str):None +msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|odata_type:str +msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info():RequestSchedule +msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|schedule_info(value:RequestSchedule):None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleEligibilitySchedule::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilitySchedule msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse-->BaseCollectionPaginationCountResponse @@ -130690,8 +133396,17 @@ msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse::|publ msgraph.generated.models.UnifiedRoleEligibilityScheduleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleCollectionResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance-->UnifiedRoleScheduleInstanceBase msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|constructor():None +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time():datetime.datetime +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|end_date_time(value:datetime.datetime):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type():str +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|member_type(value:str):None +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|odata_type:str +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id():str +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|role_eligibility_schedule_id(value:str):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time():datetime.datetime +msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|public|start_date_time(value:datetime.datetime):None msgraph.generated.models.UnifiedRoleEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleInstance msgraph.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleInstanceCollectionResponse::|public|constructor():None @@ -130745,7 +133460,26 @@ msgraph.generated.models.UnifiedRoleEligibilityScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleEligibilityScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleEligibilityScheduleRequestCollectionResponse msgraph.generated.models.UnifiedRoleManagementPolicy-->Entity msgraph.generated.models.UnifiedRoleManagementPolicy::|public|constructor():None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|description():str +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|description(value:str):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|display_name():str +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|display_name(value:str):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules():list[UnifiedRoleManagementPolicyRule] +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|effective_rules(value:list[UnifiedRoleManagementPolicyRule]):None msgraph.generated.models.UnifiedRoleManagementPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default():bool +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|is_organization_default(value:bool):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by():Identity +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_by(value:Identity):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time():datetime.datetime +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|last_modified_date_time(value:datetime.datetime):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|odata_type:str +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|rules():list[UnifiedRoleManagementPolicyRule] +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|rules(value:list[UnifiedRoleManagementPolicyRule]):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_id():str +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_id(value:str):None +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_type():str +msgraph.generated.models.UnifiedRoleManagementPolicy::|public|scope_type(value:str):None msgraph.generated.models.UnifiedRoleManagementPolicy::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleManagementPolicy::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementPolicy msgraph.generated.models.UnifiedRoleManagementPolicyApprovalRule-->UnifiedRoleManagementPolicyRule @@ -130860,17 +133594,67 @@ msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|level(): msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|level(value:str):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|odata_type():str msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|odata_type(value:str):None -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations():list[str] -msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations(value:list[str]):None +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations():list[UnifiedRoleManagementPolicyRuleTargetOperations] +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|operations(value:list[UnifiedRoleManagementPolicyRuleTargetOperations]):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|target_objects():list[DirectoryObject] msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|public|target_objects(value:list[DirectoryObject]):None msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleManagementPolicyRuleTarget +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0000-All +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0001-Activate +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0002-Deactivate +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0003-Assign +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0004-Update +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0005-Remove +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0006-Extend +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0007-Renew +msgraph.generated.models.UnifiedRoleManagementPolicyRuleTargetOperations::0008-UnknownFutureValue msgraph.generated.models.UnifiedRoleManagementPolicyRuleTarget~~>AdditionalDataHolder; BackedModel; Parsable +msgraph.generated.models.UnifiedRolePermission::|public|additional_data():dict[str, Any] +msgraph.generated.models.UnifiedRolePermission::|public|additional_data(value:dict[str, Any]):None +msgraph.generated.models.UnifiedRolePermission::|public|allowed_resource_actions():list[str] +msgraph.generated.models.UnifiedRolePermission::|public|allowed_resource_actions(value:list[str]):None +msgraph.generated.models.UnifiedRolePermission::|public|backing_store:BackingStore +msgraph.generated.models.UnifiedRolePermission::|public|condition():str +msgraph.generated.models.UnifiedRolePermission::|public|condition(value:str):None +msgraph.generated.models.UnifiedRolePermission::|public|constructor():None +msgraph.generated.models.UnifiedRolePermission::|public|excluded_resource_actions():list[str] +msgraph.generated.models.UnifiedRolePermission::|public|excluded_resource_actions(value:list[str]):None +msgraph.generated.models.UnifiedRolePermission::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRolePermission::|public|odata_type():str +msgraph.generated.models.UnifiedRolePermission::|public|odata_type(value:str):None +msgraph.generated.models.UnifiedRolePermission::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UnifiedRolePermission::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRolePermission +msgraph.generated.models.UnifiedRolePermission~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UnifiedRoleScheduleBase-->Entity +msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope():AppScope +msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope(value:AppScope):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|app_scope_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|constructor():None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_date_time():datetime.datetime +msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_date_time(value:datetime.datetime):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_using():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|created_using(value:str):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope():DirectoryObject +msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope(value:DirectoryObject):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|directory_scope_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time():datetime.datetime +msgraph.generated.models.UnifiedRoleScheduleBase::|public|modified_date_time(value:datetime.datetime):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|odata_type:str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal():DirectoryObject +msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal(value:DirectoryObject):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal_id():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|principal_id(value:str):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition():UnifiedRoleDefinition +msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition(value:UnifiedRoleDefinition):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|role_definition_id(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UnifiedRoleScheduleBase::|public|status():str +msgraph.generated.models.UnifiedRoleScheduleBase::|public|status(value:str):None msgraph.generated.models.UnifiedRoleScheduleBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedRoleScheduleBase msgraph.generated.models.UnifiedRoleScheduleInstanceBase-->Entity msgraph.generated.models.UnifiedRoleScheduleInstanceBase::|public|app_scope():AppScope @@ -130907,8 +133691,23 @@ msgraph.generated.models.UnifiedRoleScheduleRequestActions::0009-UnknownFutureVa msgraph.generated.models.UnifiedRole~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UnifiedStorageQuota-->Entity msgraph.generated.models.UnifiedStorageQuota::|public|constructor():None +msgraph.generated.models.UnifiedStorageQuota::|public|deleted():int +msgraph.generated.models.UnifiedStorageQuota::|public|deleted(value:int):None msgraph.generated.models.UnifiedStorageQuota::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UnifiedStorageQuota::|public|manage_web_url():str +msgraph.generated.models.UnifiedStorageQuota::|public|manage_web_url(value:str):None +msgraph.generated.models.UnifiedStorageQuota::|public|odata_type:str +msgraph.generated.models.UnifiedStorageQuota::|public|remaining():int +msgraph.generated.models.UnifiedStorageQuota::|public|remaining(value:int):None msgraph.generated.models.UnifiedStorageQuota::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UnifiedStorageQuota::|public|services():list[ServiceStorageQuotaBreakdown] +msgraph.generated.models.UnifiedStorageQuota::|public|services(value:list[ServiceStorageQuotaBreakdown]):None +msgraph.generated.models.UnifiedStorageQuota::|public|state():str +msgraph.generated.models.UnifiedStorageQuota::|public|state(value:str):None +msgraph.generated.models.UnifiedStorageQuota::|public|total():int +msgraph.generated.models.UnifiedStorageQuota::|public|total(value:int):None +msgraph.generated.models.UnifiedStorageQuota::|public|used():int +msgraph.generated.models.UnifiedStorageQuota::|public|used(value:int):None msgraph.generated.models.UnifiedStorageQuota::|static|public|create_from_discriminator_value(parse_node:ParseNode):UnifiedStorageQuota msgraph.generated.models.UnmuteParticipantOperation-->CommsOperation msgraph.generated.models.UnmuteParticipantOperation::|public|constructor():None @@ -131046,7 +133845,14 @@ msgraph.generated.models.UsageRights::0020-UnknownFutureValue msgraph.generated.models.UsageRightsIncluded-->Entity msgraph.generated.models.UsageRightsIncluded::|public|constructor():None msgraph.generated.models.UsageRightsIncluded::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UsageRightsIncluded::|public|odata_type:str +msgraph.generated.models.UsageRightsIncluded::|public|owner_email():str +msgraph.generated.models.UsageRightsIncluded::|public|owner_email(value:str):None msgraph.generated.models.UsageRightsIncluded::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UsageRightsIncluded::|public|user_email():str +msgraph.generated.models.UsageRightsIncluded::|public|user_email(value:str):None +msgraph.generated.models.UsageRightsIncluded::|public|value():UsageRights +msgraph.generated.models.UsageRightsIncluded::|public|value(value:UsageRights):None msgraph.generated.models.UsageRightsIncluded::|static|public|create_from_discriminator_value(parse_node:ParseNode):UsageRightsIncluded msgraph.generated.models.UsedInsight-->Entity msgraph.generated.models.UsedInsight::|public|constructor():None @@ -132067,6 +134873,9 @@ msgraph.generated.models.UserExperienceAnalyticsOperatingSystemRestartCategory:: msgraph.generated.models.UserExperienceAnalyticsOverview-->Entity msgraph.generated.models.UserExperienceAnalyticsOverview::|public|constructor():None msgraph.generated.models.UserExperienceAnalyticsOverview::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserExperienceAnalyticsOverview::|public|insights():list[UserExperienceAnalyticsInsight] +msgraph.generated.models.UserExperienceAnalyticsOverview::|public|insights(value:list[UserExperienceAnalyticsInsight]):None +msgraph.generated.models.UserExperienceAnalyticsOverview::|public|odata_type:str msgraph.generated.models.UserExperienceAnalyticsOverview::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserExperienceAnalyticsOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsOverview msgraph.generated.models.UserExperienceAnalyticsScoreHistory-->Entity @@ -132230,7 +135039,30 @@ msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereDevicesSummary~~ msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric-->Entity msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|constructor():None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|odata_type:str +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|os_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor64_bit_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_core_count_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_family_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|processor_speed_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|ram_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|secure_boot_check_failed_percentage(value:float):None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|storage_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count():int +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|total_device_count(value:int):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage():float +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|tpm_check_failed_percentage(value:float):None +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count():int +msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|public|upgrade_eligible_device_count(value:int):None msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric-->Entity msgraph.generated.models.UserExperienceAnalyticsWorkFromAnywhereMetric::|public|constructor():None @@ -132399,6 +135231,7 @@ msgraph.generated.models.UserPrint~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UserProtectionScopeContainer-->Entity msgraph.generated.models.UserProtectionScopeContainer::|public|constructor():None msgraph.generated.models.UserProtectionScopeContainer::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserProtectionScopeContainer::|public|odata_type:str msgraph.generated.models.UserProtectionScopeContainer::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserProtectionScopeContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserProtectionScopeContainer msgraph.generated.models.UserPurpose::0000-User @@ -132576,8 +135409,21 @@ msgraph.generated.models.UserSecurityState::|static|public|create_from_discrimin msgraph.generated.models.UserSecurityState~~>AdditionalDataHolder; BackedModel; Parsable msgraph.generated.models.UserSettings-->Entity msgraph.generated.models.UserSettings::|public|constructor():None +msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled():bool +msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_as_organization_disabled(value:bool):None +msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled():bool +msgraph.generated.models.UserSettings::|public|contribution_to_content_discovery_disabled(value:bool):None msgraph.generated.models.UserSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserSettings::|public|item_insights():UserInsightsSettings +msgraph.generated.models.UserSettings::|public|item_insights(value:UserInsightsSettings):None +msgraph.generated.models.UserSettings::|public|odata_type:str msgraph.generated.models.UserSettings::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UserSettings::|public|shift_preferences():ShiftPreferences +msgraph.generated.models.UserSettings::|public|shift_preferences(value:ShiftPreferences):None +msgraph.generated.models.UserSettings::|public|storage():UserStorage +msgraph.generated.models.UserSettings::|public|storage(value:UserStorage):None +msgraph.generated.models.UserSettings::|public|windows():list[WindowsSetting] +msgraph.generated.models.UserSettings::|public|windows(value:list[WindowsSetting]):None msgraph.generated.models.UserSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSettings msgraph.generated.models.UserSignInInsight-->GovernanceInsight msgraph.generated.models.UserSignInInsight::|public|constructor():None @@ -132643,7 +135489,10 @@ msgraph.generated.models.UserSimulationEventInfo~~>AdditionalDataHolder; BackedM msgraph.generated.models.UserSolutionRoot-->Entity msgraph.generated.models.UserSolutionRoot::|public|constructor():None msgraph.generated.models.UserSolutionRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserSolutionRoot::|public|odata_type:str msgraph.generated.models.UserSolutionRoot::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.UserSolutionRoot::|public|working_time_schedule():WorkingTimeSchedule +msgraph.generated.models.UserSolutionRoot::|public|working_time_schedule(value:WorkingTimeSchedule):None msgraph.generated.models.UserSolutionRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserSolutionRoot msgraph.generated.models.UserStorage-->Entity msgraph.generated.models.UserStorage::|public|constructor():None @@ -132654,8 +135503,17 @@ msgraph.generated.models.UserStorage::|public|quota(value:UnifiedStorageQuota):N msgraph.generated.models.UserStorage::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserStorage::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserStorage msgraph.generated.models.UserTeamwork-->Entity +msgraph.generated.models.UserTeamwork::|public|associated_teams():list[AssociatedTeamInfo] +msgraph.generated.models.UserTeamwork::|public|associated_teams(value:list[AssociatedTeamInfo]):None msgraph.generated.models.UserTeamwork::|public|constructor():None msgraph.generated.models.UserTeamwork::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.UserTeamwork::|public|installed_apps():list[UserScopeTeamsAppInstallation] +msgraph.generated.models.UserTeamwork::|public|installed_apps(value:list[UserScopeTeamsAppInstallation]):None +msgraph.generated.models.UserTeamwork::|public|locale():str +msgraph.generated.models.UserTeamwork::|public|locale(value:str):None +msgraph.generated.models.UserTeamwork::|public|odata_type:str +msgraph.generated.models.UserTeamwork::|public|region():str +msgraph.generated.models.UserTeamwork::|public|region(value:str):None msgraph.generated.models.UserTeamwork::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.UserTeamwork::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserTeamwork msgraph.generated.models.UserTrainingContentEventInfo::|public|additional_data():dict[str, Any] @@ -132800,9 +135658,24 @@ msgraph.generated.models.VirtualAppointmentMessageType::0001-Reschedule msgraph.generated.models.VirtualAppointmentMessageType::0002-Cancellation msgraph.generated.models.VirtualAppointmentMessageType::0003-UnknownFutureValue msgraph.generated.models.VirtualEndpoint-->Entity +msgraph.generated.models.VirtualEndpoint::|public|audit_events():list[CloudPcAuditEvent] +msgraph.generated.models.VirtualEndpoint::|public|audit_events(value:list[CloudPcAuditEvent]):None +msgraph.generated.models.VirtualEndpoint::|public|cloud_p_cs():list[CloudPC] +msgraph.generated.models.VirtualEndpoint::|public|cloud_p_cs(value:list[CloudPC]):None msgraph.generated.models.VirtualEndpoint::|public|constructor():None +msgraph.generated.models.VirtualEndpoint::|public|device_images():list[CloudPcDeviceImage] +msgraph.generated.models.VirtualEndpoint::|public|device_images(value:list[CloudPcDeviceImage]):None +msgraph.generated.models.VirtualEndpoint::|public|gallery_images():list[CloudPcGalleryImage] +msgraph.generated.models.VirtualEndpoint::|public|gallery_images(value:list[CloudPcGalleryImage]):None msgraph.generated.models.VirtualEndpoint::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.VirtualEndpoint::|public|odata_type:str +msgraph.generated.models.VirtualEndpoint::|public|on_premises_connections():list[CloudPcOnPremisesConnection] +msgraph.generated.models.VirtualEndpoint::|public|on_premises_connections(value:list[CloudPcOnPremisesConnection]):None +msgraph.generated.models.VirtualEndpoint::|public|provisioning_policies():list[CloudPcProvisioningPolicy] +msgraph.generated.models.VirtualEndpoint::|public|provisioning_policies(value:list[CloudPcProvisioningPolicy]):None msgraph.generated.models.VirtualEndpoint::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.VirtualEndpoint::|public|user_settings():list[CloudPcUserSetting] +msgraph.generated.models.VirtualEndpoint::|public|user_settings(value:list[CloudPcUserSetting]):None msgraph.generated.models.VirtualEndpoint::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEndpoint msgraph.generated.models.VirtualEvent-->Entity msgraph.generated.models.VirtualEvent::|public|constructor():None @@ -132960,8 +135833,15 @@ msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|public|val msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|public|value(value:list[VirtualEventRegistration]):None msgraph.generated.models.VirtualEventRegistrationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationCollectionResponse msgraph.generated.models.VirtualEventRegistrationConfiguration-->Entity +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|capacity():int +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|capacity(value:int):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|constructor():None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|odata_type:str +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|questions():list[VirtualEventRegistrationQuestionBase] +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|questions(value:list[VirtualEventRegistrationQuestionBase]):None +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url():str +msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|registration_web_url(value:str):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.VirtualEventRegistrationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventRegistrationConfiguration msgraph.generated.models.VirtualEventRegistrationCustomQuestion-->VirtualEventRegistrationQuestionBase @@ -134569,6 +137449,32 @@ msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::| msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|public|odata_type:str msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WindowsDefenderAdvancedThreatProtectionConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderAdvancedThreatProtectionConfiguration +msgraph.generated.models.WindowsDefenderProductStatus::0000-NoStatus +msgraph.generated.models.WindowsDefenderProductStatus::0001-ServiceNotRunning +msgraph.generated.models.WindowsDefenderProductStatus::0002-ServiceStartedWithoutMalwareProtection +msgraph.generated.models.WindowsDefenderProductStatus::0003-PendingFullScanDueToThreatAction +msgraph.generated.models.WindowsDefenderProductStatus::0004-PendingRebootDueToThreatAction +msgraph.generated.models.WindowsDefenderProductStatus::0005-PendingManualStepsDueToThreatAction +msgraph.generated.models.WindowsDefenderProductStatus::0006-AvSignaturesOutOfDate +msgraph.generated.models.WindowsDefenderProductStatus::0007-AsSignaturesOutOfDate +msgraph.generated.models.WindowsDefenderProductStatus::0008-NoQuickScanHappenedForSpecifiedPeriod +msgraph.generated.models.WindowsDefenderProductStatus::0009-NoFullScanHappenedForSpecifiedPeriod +msgraph.generated.models.WindowsDefenderProductStatus::0010-SystemInitiatedScanInProgress +msgraph.generated.models.WindowsDefenderProductStatus::0011-SystemInitiatedCleanInProgress +msgraph.generated.models.WindowsDefenderProductStatus::0012-SamplesPendingSubmission +msgraph.generated.models.WindowsDefenderProductStatus::0013-ProductRunningInEvaluationMode +msgraph.generated.models.WindowsDefenderProductStatus::0014-ProductRunningInNonGenuineMode +msgraph.generated.models.WindowsDefenderProductStatus::0015-ProductExpired +msgraph.generated.models.WindowsDefenderProductStatus::0016-OfflineScanRequired +msgraph.generated.models.WindowsDefenderProductStatus::0017-ServiceShutdownAsPartOfSystemShutdown +msgraph.generated.models.WindowsDefenderProductStatus::0018-ThreatRemediationFailedCritically +msgraph.generated.models.WindowsDefenderProductStatus::0019-ThreatRemediationFailedNonCritically +msgraph.generated.models.WindowsDefenderProductStatus::0020-NoStatusFlagsSet +msgraph.generated.models.WindowsDefenderProductStatus::0021-PlatformOutOfDate +msgraph.generated.models.WindowsDefenderProductStatus::0022-PlatformUpdateInProgress +msgraph.generated.models.WindowsDefenderProductStatus::0023-PlatformAboutToBeOutdated +msgraph.generated.models.WindowsDefenderProductStatus::0024-SignatureOrPlatformEndOfLifeIsPastOrIsImpending +msgraph.generated.models.WindowsDefenderProductStatus::0025-WindowsSModeSignaturesInUseOnNonWin10SInstall msgraph.generated.models.WindowsDefenderScanActionResult-->DeviceActionResult msgraph.generated.models.WindowsDefenderScanActionResult::|public|constructor():None msgraph.generated.models.WindowsDefenderScanActionResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -134614,6 +137520,12 @@ msgraph.generated.models.WindowsDeviceAzureADAccount::|public|serialize(writer:S msgraph.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name():str msgraph.generated.models.WindowsDeviceAzureADAccount::|public|user_principal_name(value:str):None msgraph.generated.models.WindowsDeviceAzureADAccount::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDeviceAzureADAccount +msgraph.generated.models.WindowsDeviceHealthState::0000-Clean +msgraph.generated.models.WindowsDeviceHealthState::0001-FullScanPending +msgraph.generated.models.WindowsDeviceHealthState::0002-RebootPending +msgraph.generated.models.WindowsDeviceHealthState::0003-ManualStepsPending +msgraph.generated.models.WindowsDeviceHealthState::0004-OfflineScanPending +msgraph.generated.models.WindowsDeviceHealthState::0005-Critical msgraph.generated.models.WindowsDeviceMalwareState-->Entity msgraph.generated.models.WindowsDeviceMalwareState::|public|additional_information_url():str msgraph.generated.models.WindowsDeviceMalwareState::|public|additional_information_url(value:str):None @@ -135346,9 +138258,52 @@ msgraph.generated.models.WindowsPhone81GeneralConfiguration::|public|windows_sto msgraph.generated.models.WindowsPhone81GeneralConfiguration::|public|windows_store_blocked(value:bool):None msgraph.generated.models.WindowsPhone81GeneralConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsPhone81GeneralConfiguration msgraph.generated.models.WindowsProtectionState-->Entity +msgraph.generated.models.WindowsProtectionState::|public|anti_malware_version():str +msgraph.generated.models.WindowsProtectionState::|public|anti_malware_version(value:str):None msgraph.generated.models.WindowsProtectionState::|public|constructor():None +msgraph.generated.models.WindowsProtectionState::|public|detected_malware_state():list[WindowsDeviceMalwareState] +msgraph.generated.models.WindowsProtectionState::|public|detected_malware_state(value:list[WindowsDeviceMalwareState]):None +msgraph.generated.models.WindowsProtectionState::|public|device_state():WindowsDeviceHealthState +msgraph.generated.models.WindowsProtectionState::|public|device_state(value:WindowsDeviceHealthState):None +msgraph.generated.models.WindowsProtectionState::|public|engine_version():str +msgraph.generated.models.WindowsProtectionState::|public|engine_version(value:str):None +msgraph.generated.models.WindowsProtectionState::|public|full_scan_overdue():bool +msgraph.generated.models.WindowsProtectionState::|public|full_scan_overdue(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|full_scan_required():bool +msgraph.generated.models.WindowsProtectionState::|public|full_scan_required(value:bool):None msgraph.generated.models.WindowsProtectionState::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WindowsProtectionState::|public|is_virtual_machine():bool +msgraph.generated.models.WindowsProtectionState::|public|is_virtual_machine(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_date_time():datetime.datetime +msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_date_time(value:datetime.datetime):None +msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version():str +msgraph.generated.models.WindowsProtectionState::|public|last_full_scan_signature_version(value:str):None +msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time():datetime.datetime +msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_date_time(value:datetime.datetime):None +msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version():str +msgraph.generated.models.WindowsProtectionState::|public|last_quick_scan_signature_version(value:str):None +msgraph.generated.models.WindowsProtectionState::|public|last_reported_date_time():datetime.datetime +msgraph.generated.models.WindowsProtectionState::|public|last_reported_date_time(value:datetime.datetime):None +msgraph.generated.models.WindowsProtectionState::|public|malware_protection_enabled():bool +msgraph.generated.models.WindowsProtectionState::|public|malware_protection_enabled(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled():bool +msgraph.generated.models.WindowsProtectionState::|public|network_inspection_system_enabled(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|odata_type:str +msgraph.generated.models.WindowsProtectionState::|public|product_status():WindowsDefenderProductStatus +msgraph.generated.models.WindowsProtectionState::|public|product_status(value:WindowsDefenderProductStatus):None +msgraph.generated.models.WindowsProtectionState::|public|quick_scan_overdue():bool +msgraph.generated.models.WindowsProtectionState::|public|quick_scan_overdue(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|real_time_protection_enabled():bool +msgraph.generated.models.WindowsProtectionState::|public|real_time_protection_enabled(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|reboot_required():bool +msgraph.generated.models.WindowsProtectionState::|public|reboot_required(value:bool):None msgraph.generated.models.WindowsProtectionState::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WindowsProtectionState::|public|signature_update_overdue():bool +msgraph.generated.models.WindowsProtectionState::|public|signature_update_overdue(value:bool):None +msgraph.generated.models.WindowsProtectionState::|public|signature_version():str +msgraph.generated.models.WindowsProtectionState::|public|signature_version(value:str):None +msgraph.generated.models.WindowsProtectionState::|public|tamper_protection_enabled():bool +msgraph.generated.models.WindowsProtectionState::|public|tamper_protection_enabled(value:bool):None msgraph.generated.models.WindowsProtectionState::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsProtectionState msgraph.generated.models.WindowsSetting-->Entity msgraph.generated.models.WindowsSetting::|public|constructor():None @@ -135602,9 +138557,24 @@ msgraph.generated.models.WindowsWebAppCollectionResponse::|public|value():list[W msgraph.generated.models.WindowsWebAppCollectionResponse::|public|value(value:list[WindowsWebApp]):None msgraph.generated.models.WindowsWebAppCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsWebAppCollectionResponse msgraph.generated.models.Workbook-->Entity +msgraph.generated.models.Workbook::|public|application():WorkbookApplication +msgraph.generated.models.Workbook::|public|application(value:WorkbookApplication):None +msgraph.generated.models.Workbook::|public|comments():list[WorkbookComment] +msgraph.generated.models.Workbook::|public|comments(value:list[WorkbookComment]):None msgraph.generated.models.Workbook::|public|constructor():None +msgraph.generated.models.Workbook::|public|functions():WorkbookFunctions +msgraph.generated.models.Workbook::|public|functions(value:WorkbookFunctions):None msgraph.generated.models.Workbook::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.Workbook::|public|names():list[WorkbookNamedItem] +msgraph.generated.models.Workbook::|public|names(value:list[WorkbookNamedItem]):None +msgraph.generated.models.Workbook::|public|odata_type:str +msgraph.generated.models.Workbook::|public|operations():list[WorkbookOperation] +msgraph.generated.models.Workbook::|public|operations(value:list[WorkbookOperation]):None msgraph.generated.models.Workbook::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.Workbook::|public|tables():list[WorkbookTable] +msgraph.generated.models.Workbook::|public|tables(value:list[WorkbookTable]):None +msgraph.generated.models.Workbook::|public|worksheets():list[WorkbookWorksheet] +msgraph.generated.models.Workbook::|public|worksheets(value:list[WorkbookWorksheet]):None msgraph.generated.models.Workbook::|static|public|create_from_discriminator_value(parse_node:ParseNode):Workbook msgraph.generated.models.WorkbookApplication-->Entity msgraph.generated.models.WorkbookApplication::|public|calculation_mode():str @@ -135646,13 +138616,25 @@ msgraph.generated.models.WorkbookChart::|public|worksheet(value:WorkbookWorkshee msgraph.generated.models.WorkbookChart::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChart msgraph.generated.models.WorkbookChartAreaFormat-->Entity msgraph.generated.models.WorkbookChartAreaFormat::|public|constructor():None +msgraph.generated.models.WorkbookChartAreaFormat::|public|fill():WorkbookChartFill +msgraph.generated.models.WorkbookChartAreaFormat::|public|fill(value:WorkbookChartFill):None +msgraph.generated.models.WorkbookChartAreaFormat::|public|font():WorkbookChartFont +msgraph.generated.models.WorkbookChartAreaFormat::|public|font(value:WorkbookChartFont):None msgraph.generated.models.WorkbookChartAreaFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartAreaFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartAreaFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartAreaFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAreaFormat msgraph.generated.models.WorkbookChartAxes-->Entity +msgraph.generated.models.WorkbookChartAxes::|public|category_axis():WorkbookChartAxis +msgraph.generated.models.WorkbookChartAxes::|public|category_axis(value:WorkbookChartAxis):None msgraph.generated.models.WorkbookChartAxes::|public|constructor():None msgraph.generated.models.WorkbookChartAxes::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartAxes::|public|odata_type:str msgraph.generated.models.WorkbookChartAxes::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartAxes::|public|series_axis():WorkbookChartAxis +msgraph.generated.models.WorkbookChartAxes::|public|series_axis(value:WorkbookChartAxis):None +msgraph.generated.models.WorkbookChartAxes::|public|value_axis():WorkbookChartAxis +msgraph.generated.models.WorkbookChartAxes::|public|value_axis(value:WorkbookChartAxis):None msgraph.generated.models.WorkbookChartAxes::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxes msgraph.generated.models.WorkbookChartAxis-->Entity msgraph.generated.models.WorkbookChartAxis::|public|constructor():None @@ -135670,13 +138652,25 @@ msgraph.generated.models.WorkbookChartAxis::|public|title(value:WorkbookChartAxi msgraph.generated.models.WorkbookChartAxis::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxis msgraph.generated.models.WorkbookChartAxisFormat-->Entity msgraph.generated.models.WorkbookChartAxisFormat::|public|constructor():None +msgraph.generated.models.WorkbookChartAxisFormat::|public|font():WorkbookChartFont +msgraph.generated.models.WorkbookChartAxisFormat::|public|font(value:WorkbookChartFont):None msgraph.generated.models.WorkbookChartAxisFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartAxisFormat::|public|line():WorkbookChartLineFormat +msgraph.generated.models.WorkbookChartAxisFormat::|public|line(value:WorkbookChartLineFormat):None +msgraph.generated.models.WorkbookChartAxisFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartAxisFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartAxisFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisFormat msgraph.generated.models.WorkbookChartAxisTitle-->Entity msgraph.generated.models.WorkbookChartAxisTitle::|public|constructor():None +msgraph.generated.models.WorkbookChartAxisTitle::|public|format():WorkbookChartAxisTitleFormat +msgraph.generated.models.WorkbookChartAxisTitle::|public|format(value:WorkbookChartAxisTitleFormat):None msgraph.generated.models.WorkbookChartAxisTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartAxisTitle::|public|odata_type:str msgraph.generated.models.WorkbookChartAxisTitle::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartAxisTitle::|public|text():str +msgraph.generated.models.WorkbookChartAxisTitle::|public|text(value:str):None +msgraph.generated.models.WorkbookChartAxisTitle::|public|visible():bool +msgraph.generated.models.WorkbookChartAxisTitle::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartAxisTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartAxisTitle msgraph.generated.models.WorkbookChartAxisTitleFormat-->Entity msgraph.generated.models.WorkbookChartAxisTitleFormat::|public|constructor():None @@ -135705,23 +138699,61 @@ msgraph.generated.models.WorkbookChartDataLabelFormat::|public|serialize(writer: msgraph.generated.models.WorkbookChartDataLabelFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabelFormat msgraph.generated.models.WorkbookChartDataLabels-->Entity msgraph.generated.models.WorkbookChartDataLabels::|public|constructor():None +msgraph.generated.models.WorkbookChartDataLabels::|public|format():WorkbookChartDataLabelFormat +msgraph.generated.models.WorkbookChartDataLabels::|public|format(value:WorkbookChartDataLabelFormat):None msgraph.generated.models.WorkbookChartDataLabels::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartDataLabels::|public|odata_type:str +msgraph.generated.models.WorkbookChartDataLabels::|public|position():str +msgraph.generated.models.WorkbookChartDataLabels::|public|position(value:str):None +msgraph.generated.models.WorkbookChartDataLabels::|public|separator():str +msgraph.generated.models.WorkbookChartDataLabels::|public|separator(value:str):None msgraph.generated.models.WorkbookChartDataLabels::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_bubble_size():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_bubble_size(value:bool):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_category_name():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_category_name(value:bool):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_legend_key():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_legend_key(value:bool):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_percentage():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_percentage(value:bool):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_series_name():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_series_name(value:bool):None +msgraph.generated.models.WorkbookChartDataLabels::|public|show_value():bool +msgraph.generated.models.WorkbookChartDataLabels::|public|show_value(value:bool):None msgraph.generated.models.WorkbookChartDataLabels::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartDataLabels msgraph.generated.models.WorkbookChartFill-->Entity msgraph.generated.models.WorkbookChartFill::|public|constructor():None msgraph.generated.models.WorkbookChartFill::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartFill::|public|odata_type:str msgraph.generated.models.WorkbookChartFill::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartFill::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFill msgraph.generated.models.WorkbookChartFont-->Entity +msgraph.generated.models.WorkbookChartFont::|public|bold():bool +msgraph.generated.models.WorkbookChartFont::|public|bold(value:bool):None +msgraph.generated.models.WorkbookChartFont::|public|color():str +msgraph.generated.models.WorkbookChartFont::|public|color(value:str):None msgraph.generated.models.WorkbookChartFont::|public|constructor():None msgraph.generated.models.WorkbookChartFont::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartFont::|public|italic():bool +msgraph.generated.models.WorkbookChartFont::|public|italic(value:bool):None +msgraph.generated.models.WorkbookChartFont::|public|name():str +msgraph.generated.models.WorkbookChartFont::|public|name(value:str):None +msgraph.generated.models.WorkbookChartFont::|public|odata_type:str msgraph.generated.models.WorkbookChartFont::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartFont::|public|size():float +msgraph.generated.models.WorkbookChartFont::|public|size(value:float):None +msgraph.generated.models.WorkbookChartFont::|public|underline():str +msgraph.generated.models.WorkbookChartFont::|public|underline(value:str):None msgraph.generated.models.WorkbookChartFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartFont msgraph.generated.models.WorkbookChartGridlines-->Entity msgraph.generated.models.WorkbookChartGridlines::|public|constructor():None +msgraph.generated.models.WorkbookChartGridlines::|public|format():WorkbookChartGridlinesFormat +msgraph.generated.models.WorkbookChartGridlines::|public|format(value:WorkbookChartGridlinesFormat):None msgraph.generated.models.WorkbookChartGridlines::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartGridlines::|public|odata_type:str msgraph.generated.models.WorkbookChartGridlines::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartGridlines::|public|visible():bool +msgraph.generated.models.WorkbookChartGridlines::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartGridlines::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlines msgraph.generated.models.WorkbookChartGridlinesFormat-->Entity msgraph.generated.models.WorkbookChartGridlinesFormat::|public|constructor():None @@ -135733,8 +138765,17 @@ msgraph.generated.models.WorkbookChartGridlinesFormat::|public|serialize(writer: msgraph.generated.models.WorkbookChartGridlinesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartGridlinesFormat msgraph.generated.models.WorkbookChartLegend-->Entity msgraph.generated.models.WorkbookChartLegend::|public|constructor():None +msgraph.generated.models.WorkbookChartLegend::|public|format():WorkbookChartLegendFormat +msgraph.generated.models.WorkbookChartLegend::|public|format(value:WorkbookChartLegendFormat):None msgraph.generated.models.WorkbookChartLegend::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartLegend::|public|odata_type:str +msgraph.generated.models.WorkbookChartLegend::|public|overlay():bool +msgraph.generated.models.WorkbookChartLegend::|public|overlay(value:bool):None +msgraph.generated.models.WorkbookChartLegend::|public|position():str +msgraph.generated.models.WorkbookChartLegend::|public|position(value:str):None msgraph.generated.models.WorkbookChartLegend::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartLegend::|public|visible():bool +msgraph.generated.models.WorkbookChartLegend::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartLegend::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegend msgraph.generated.models.WorkbookChartLegendFormat-->Entity msgraph.generated.models.WorkbookChartLegendFormat::|public|constructor():None @@ -135747,8 +138788,11 @@ msgraph.generated.models.WorkbookChartLegendFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartLegendFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartLegendFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLegendFormat msgraph.generated.models.WorkbookChartLineFormat-->Entity +msgraph.generated.models.WorkbookChartLineFormat::|public|color():str +msgraph.generated.models.WorkbookChartLineFormat::|public|color(value:str):None msgraph.generated.models.WorkbookChartLineFormat::|public|constructor():None msgraph.generated.models.WorkbookChartLineFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartLineFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartLineFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartLineFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartLineFormat msgraph.generated.models.WorkbookChartPoint-->Entity @@ -135768,7 +138812,10 @@ msgraph.generated.models.WorkbookChartPointCollectionResponse::|public|value(val msgraph.generated.models.WorkbookChartPointCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointCollectionResponse msgraph.generated.models.WorkbookChartPointFormat-->Entity msgraph.generated.models.WorkbookChartPointFormat::|public|constructor():None +msgraph.generated.models.WorkbookChartPointFormat::|public|fill():WorkbookChartFill +msgraph.generated.models.WorkbookChartPointFormat::|public|fill(value:WorkbookChartFill):None msgraph.generated.models.WorkbookChartPointFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartPointFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartPointFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartPointFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartPointFormat msgraph.generated.models.WorkbookChartSeries-->Entity @@ -135792,13 +138839,27 @@ msgraph.generated.models.WorkbookChartSeriesCollectionResponse::|public|value(va msgraph.generated.models.WorkbookChartSeriesCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesCollectionResponse msgraph.generated.models.WorkbookChartSeriesFormat-->Entity msgraph.generated.models.WorkbookChartSeriesFormat::|public|constructor():None +msgraph.generated.models.WorkbookChartSeriesFormat::|public|fill():WorkbookChartFill +msgraph.generated.models.WorkbookChartSeriesFormat::|public|fill(value:WorkbookChartFill):None msgraph.generated.models.WorkbookChartSeriesFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartSeriesFormat::|public|line():WorkbookChartLineFormat +msgraph.generated.models.WorkbookChartSeriesFormat::|public|line(value:WorkbookChartLineFormat):None +msgraph.generated.models.WorkbookChartSeriesFormat::|public|odata_type:str msgraph.generated.models.WorkbookChartSeriesFormat::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookChartSeriesFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartSeriesFormat msgraph.generated.models.WorkbookChartTitle-->Entity msgraph.generated.models.WorkbookChartTitle::|public|constructor():None +msgraph.generated.models.WorkbookChartTitle::|public|format():WorkbookChartTitleFormat +msgraph.generated.models.WorkbookChartTitle::|public|format(value:WorkbookChartTitleFormat):None msgraph.generated.models.WorkbookChartTitle::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookChartTitle::|public|odata_type:str +msgraph.generated.models.WorkbookChartTitle::|public|overlay():bool +msgraph.generated.models.WorkbookChartTitle::|public|overlay(value:bool):None msgraph.generated.models.WorkbookChartTitle::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookChartTitle::|public|text():str +msgraph.generated.models.WorkbookChartTitle::|public|text(value:str):None +msgraph.generated.models.WorkbookChartTitle::|public|visible():bool +msgraph.generated.models.WorkbookChartTitle::|public|visible(value:bool):None msgraph.generated.models.WorkbookChartTitle::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookChartTitle msgraph.generated.models.WorkbookChartTitleFormat-->Entity msgraph.generated.models.WorkbookChartTitleFormat::|public|constructor():None @@ -135848,7 +138909,10 @@ msgraph.generated.models.WorkbookCommentReplyCollectionResponse::|public|value(v msgraph.generated.models.WorkbookCommentReplyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookCommentReplyCollectionResponse msgraph.generated.models.WorkbookFilter-->Entity msgraph.generated.models.WorkbookFilter::|public|constructor():None +msgraph.generated.models.WorkbookFilter::|public|criteria():WorkbookFilterCriteria +msgraph.generated.models.WorkbookFilter::|public|criteria(value:WorkbookFilterCriteria):None msgraph.generated.models.WorkbookFilter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookFilter::|public|odata_type:str msgraph.generated.models.WorkbookFilter::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookFilter::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookFilter msgraph.generated.models.WorkbookFilterCriteria::|public|additional_data():dict[str, Any] @@ -136067,13 +139131,33 @@ msgraph.generated.models.WorkbookRangeFont::|public|underline():str msgraph.generated.models.WorkbookRangeFont::|public|underline(value:str):None msgraph.generated.models.WorkbookRangeFont::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFont msgraph.generated.models.WorkbookRangeFormat-->Entity +msgraph.generated.models.WorkbookRangeFormat::|public|borders():list[WorkbookRangeBorder] +msgraph.generated.models.WorkbookRangeFormat::|public|borders(value:list[WorkbookRangeBorder]):None +msgraph.generated.models.WorkbookRangeFormat::|public|column_width():float +msgraph.generated.models.WorkbookRangeFormat::|public|column_width(value:float):None msgraph.generated.models.WorkbookRangeFormat::|public|constructor():None +msgraph.generated.models.WorkbookRangeFormat::|public|fill():WorkbookRangeFill +msgraph.generated.models.WorkbookRangeFormat::|public|fill(value:WorkbookRangeFill):None +msgraph.generated.models.WorkbookRangeFormat::|public|font():WorkbookRangeFont +msgraph.generated.models.WorkbookRangeFormat::|public|font(value:WorkbookRangeFont):None msgraph.generated.models.WorkbookRangeFormat::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookRangeFormat::|public|horizontal_alignment():str +msgraph.generated.models.WorkbookRangeFormat::|public|horizontal_alignment(value:str):None +msgraph.generated.models.WorkbookRangeFormat::|public|odata_type:str +msgraph.generated.models.WorkbookRangeFormat::|public|protection():WorkbookFormatProtection +msgraph.generated.models.WorkbookRangeFormat::|public|protection(value:WorkbookFormatProtection):None +msgraph.generated.models.WorkbookRangeFormat::|public|row_height():float +msgraph.generated.models.WorkbookRangeFormat::|public|row_height(value:float):None msgraph.generated.models.WorkbookRangeFormat::|public|serialize(writer:SerializationWriter):None +msgraph.generated.models.WorkbookRangeFormat::|public|vertical_alignment():str +msgraph.generated.models.WorkbookRangeFormat::|public|vertical_alignment(value:str):None +msgraph.generated.models.WorkbookRangeFormat::|public|wrap_text():bool +msgraph.generated.models.WorkbookRangeFormat::|public|wrap_text(value:bool):None msgraph.generated.models.WorkbookRangeFormat::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeFormat msgraph.generated.models.WorkbookRangeSort-->Entity msgraph.generated.models.WorkbookRangeSort::|public|constructor():None msgraph.generated.models.WorkbookRangeSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookRangeSort::|public|odata_type:str msgraph.generated.models.WorkbookRangeSort::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookRangeSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookRangeSort msgraph.generated.models.WorkbookRangeView-->Entity @@ -136203,7 +139287,14 @@ msgraph.generated.models.WorkbookTableRowCollectionResponse::|public|value(value msgraph.generated.models.WorkbookTableRowCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableRowCollectionResponse msgraph.generated.models.WorkbookTableSort-->Entity msgraph.generated.models.WorkbookTableSort::|public|constructor():None +msgraph.generated.models.WorkbookTableSort::|public|fields():list[WorkbookSortField] +msgraph.generated.models.WorkbookTableSort::|public|fields(value:list[WorkbookSortField]):None msgraph.generated.models.WorkbookTableSort::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookTableSort::|public|match_case():bool +msgraph.generated.models.WorkbookTableSort::|public|match_case(value:bool):None +msgraph.generated.models.WorkbookTableSort::|public|method():str +msgraph.generated.models.WorkbookTableSort::|public|method(value:str):None +msgraph.generated.models.WorkbookTableSort::|public|odata_type:str msgraph.generated.models.WorkbookTableSort::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookTableSort::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookTableSort msgraph.generated.models.WorkbookWorksheet-->Entity @@ -136238,6 +139329,11 @@ msgraph.generated.models.WorkbookWorksheetCollectionResponse::|static|public|cre msgraph.generated.models.WorkbookWorksheetProtection-->Entity msgraph.generated.models.WorkbookWorksheetProtection::|public|constructor():None msgraph.generated.models.WorkbookWorksheetProtection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph.generated.models.WorkbookWorksheetProtection::|public|odata_type:str +msgraph.generated.models.WorkbookWorksheetProtection::|public|options():WorkbookWorksheetProtectionOptions +msgraph.generated.models.WorkbookWorksheetProtection::|public|options(value:WorkbookWorksheetProtectionOptions):None +msgraph.generated.models.WorkbookWorksheetProtection::|public|protected():bool +msgraph.generated.models.WorkbookWorksheetProtection::|public|protected(value:bool):None msgraph.generated.models.WorkbookWorksheetProtection::|public|serialize(writer:SerializationWriter):None msgraph.generated.models.WorkbookWorksheetProtection::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkbookWorksheetProtection msgraph.generated.models.WorkbookWorksheetProtectionOptions::|public|additional_data():dict[str, Any] @@ -136331,8 +139427,8 @@ msgraph.generated.models.WorkingHours::|public|additional_data():dict[str, Any] msgraph.generated.models.WorkingHours::|public|additional_data(value:dict[str, Any]):None msgraph.generated.models.WorkingHours::|public|backing_store:BackingStore msgraph.generated.models.WorkingHours::|public|constructor():None -msgraph.generated.models.WorkingHours::|public|days_of_week():list[str] -msgraph.generated.models.WorkingHours::|public|days_of_week(value:list[str]):None +msgraph.generated.models.WorkingHours::|public|days_of_week():list[DayOfWeek] +msgraph.generated.models.WorkingHours::|public|days_of_week(value:list[DayOfWeek]):None msgraph.generated.models.WorkingHours::|public|end_time():datetime.time msgraph.generated.models.WorkingHours::|public|end_time(value:datetime.time):None msgraph.generated.models.WorkingHours::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -138810,8 +141906,8 @@ msgraph.generated.policies.authenticationStrengthPolicies.item.combinationConfig msgraph.generated.policies.authenticationStrengthPolicies.item.combinationConfigurations.item.AuthenticationCombinationConfigurationItemRequestBuilder::|public|with_url(raw_url:str):AuthenticationCombinationConfigurationItemRequestBuilder msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data():dict[str, Any] msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[str] -msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[str]):None +msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations():list[AuthenticationMethodModes] +msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|allowed_combinations(value:list[AuthenticationMethodModes]):None msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|backing_store:BackingStore msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|constructor():None msgraph.generated.policies.authenticationStrengthPolicies.item.updateAllowedCombinations.UpdateAllowedCombinationsPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -158108,6 +161204,7 @@ msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.Col msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.columns.ColumnsRequestBuilder.ColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -158128,6 +161225,7 @@ msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestB msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.contentTypes.ContentTypesRequestBuilder.ContentTypesRequestBuilderGetQueryParameters::|public|skip:int @@ -158172,6 +161270,7 @@ msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.Drive msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.drives.DrivesRequestBuilder.DrivesRequestBuilderGetQueryParameters::|public|skip:int @@ -158189,6 +161288,7 @@ msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRe msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder.ExternalColumnsRequestBuilderGetQueryParameters::|public|skip:int @@ -158310,6 +161410,7 @@ msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRe msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.items.ItemsRequestBuilder.ItemsRequestBuilderGetQueryParameters::|public|skip:int @@ -158339,6 +161440,7 @@ msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRe msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.lists.ListsRequestBuilder.ListsRequestBuilderGetQueryParameters::|public|skip:int @@ -158377,6 +161479,7 @@ msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuild msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.operations.OperationsRequestBuilder.OperationsRequestBuilderGetQueryParameters::|public|skip:int @@ -158397,6 +161500,7 @@ msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRe msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.pages.PagesRequestBuilder.PagesRequestBuilderGetQueryParameters::|public|skip:int @@ -158417,6 +161521,7 @@ msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBui msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.permissions.PermissionsRequestBuilder.PermissionsRequestBuilderGetQueryParameters::|public|skip:int @@ -158437,6 +161542,7 @@ msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRe msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.sites.SitesRequestBuilder.SitesRequestBuilderGetQueryParameters::|public|skip:int @@ -158472,6 +161578,7 @@ msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuild msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|orderby:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|search:str msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|select:list[str] msgraph.generated.sites.item.getByPathWithPath.termStores.TermStoresRequestBuilder.TermStoresRequestBuilderGetQueryParameters::|public|skip:int @@ -169985,9 +173092,11 @@ msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequ msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequestBuilder::|public|url_template:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.CalendarViewRequestBuilder::|public|with_url(raw_url:str):CalendarViewRequestBuilder msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder-->BaseRequestBuilder +msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|end:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|start:str msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph.generated.solutions.bookingBusinesses.item.calendarView.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int diff --git a/msgraph/generated/kiota-lock.json b/msgraph/generated/kiota-lock.json index ade662b6a6a..50dbd8adca2 100644 --- a/msgraph/generated/kiota-lock.json +++ b/msgraph/generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "349036EEAB2E0D6C05F58A622A8F18B8A2EA1B8309B53360D229C5FE0F015DCE97C14583DC754A129B4858F15509A0A6413AC9C33228FE35590E0A965EC26CF6", + "descriptionHash": "F66F35AF42DFD96FE735D23A13B33683547FA331442A856BCC89322EB087DAA1BB96F0AF787D4DA6C09602408DE805BDAC8EAD927DB56D532AC2A62171CF5CDF", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/msgraph/generated/models/access_package_catalog.py b/msgraph/generated/models/access_package_catalog.py index be5294e3c64..8e1427a3a63 100644 --- a/msgraph/generated/models/access_package_catalog.py +++ b/msgraph/generated/models/access_package_catalog.py @@ -1,16 +1,50 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package import AccessPackage + from .access_package_catalog_state import AccessPackageCatalogState + from .access_package_catalog_type import AccessPackageCatalogType + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity from .entity import Entity @dataclass class AccessPackageCatalog(Entity, Parsable): + # The access packages in this catalog. Read-only. Nullable. + access_packages: Optional[list[AccessPackage]] = None + # Whether the catalog is created by a user or entitlement management. The possible values are: userManaged, serviceDefault, serviceManaged, unknownFutureValue. + catalog_type: Optional[AccessPackageCatalogType] = None + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The customWorkflowExtensions property + custom_workflow_extensions: Optional[list[CustomCalloutExtension]] = None + # The description of the access package catalog. + description: Optional[str] = None + # The display name of the access package catalog. + display_name: Optional[str] = None + # Whether the access packages in this catalog can be requested by users outside of the tenant. + is_externally_visible: Optional[bool] = None + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The resourceRoles property + resource_roles: Optional[list[AccessPackageResourceRole]] = None + # The resourceScopes property + resource_scopes: Optional[list[AccessPackageResourceScope]] = None + # Access package resources in this catalog. + resources: Optional[list[AccessPackageResource]] = None + # Has the value published if the access packages are available for management. The possible values are: unpublished, published, unknownFutureValue. + state: Optional[AccessPackageCatalogState] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageCatalog: @@ -28,11 +62,37 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package import AccessPackage + from .access_package_catalog_state import AccessPackageCatalogState + from .access_package_catalog_type import AccessPackageCatalogType + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity + from .access_package import AccessPackage + from .access_package_catalog_state import AccessPackageCatalogState + from .access_package_catalog_type import AccessPackageCatalogType + from .access_package_resource import AccessPackageResource + from .access_package_resource_role import AccessPackageResourceRole + from .access_package_resource_scope import AccessPackageResourceScope + from .custom_callout_extension import CustomCalloutExtension from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackages": lambda n : setattr(self, 'access_packages', n.get_collection_of_object_values(AccessPackage)), + "catalogType": lambda n : setattr(self, 'catalog_type', n.get_enum_value(AccessPackageCatalogType)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "customWorkflowExtensions": lambda n : setattr(self, 'custom_workflow_extensions', n.get_collection_of_object_values(CustomCalloutExtension)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isExternallyVisible": lambda n : setattr(self, 'is_externally_visible', n.get_bool_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "resourceRoles": lambda n : setattr(self, 'resource_roles', n.get_collection_of_object_values(AccessPackageResourceRole)), + "resourceScopes": lambda n : setattr(self, 'resource_scopes', n.get_collection_of_object_values(AccessPackageResourceScope)), + "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), + "state": lambda n : setattr(self, 'state', n.get_enum_value(AccessPackageCatalogState)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +107,17 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("accessPackages", self.access_packages) + writer.write_enum_value("catalogType", self.catalog_type) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("customWorkflowExtensions", self.custom_workflow_extensions) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isExternallyVisible", self.is_externally_visible) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_collection_of_object_values("resourceRoles", self.resource_roles) + writer.write_collection_of_object_values("resourceScopes", self.resource_scopes) + writer.write_collection_of_object_values("resources", self.resources) + writer.write_enum_value("state", self.state) diff --git a/msgraph/generated/models/access_package_catalog_state.py b/msgraph/generated/models/access_package_catalog_state.py new file mode 100644 index 00000000000..b49eeb0bcbe --- /dev/null +++ b/msgraph/generated/models/access_package_catalog_state.py @@ -0,0 +1,7 @@ +from enum import Enum + +class AccessPackageCatalogState(str, Enum): + Unpublished = "unpublished", + Published = "published", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/access_package_catalog_type.py b/msgraph/generated/models/access_package_catalog_type.py new file mode 100644 index 00000000000..d99b4912602 --- /dev/null +++ b/msgraph/generated/models/access_package_catalog_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AccessPackageCatalogType(str, Enum): + UserManaged = "userManaged", + ServiceDefault = "serviceDefault", + ServiceManaged = "serviceManaged", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/access_package_resource_environment.py b/msgraph/generated/models/access_package_resource_environment.py index 3d25508b850..ef856428708 100644 --- a/msgraph/generated/models/access_package_resource_environment.py +++ b/msgraph/generated/models/access_package_resource_environment.py @@ -1,16 +1,39 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceEnvironment(Entity, Parsable): + # Connection information of an environment used to connect to a resource. + connection_info: Optional[ConnectionInfo] = None + # The date and time that this object was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # The description of this object. + description: Optional[str] = None + # The display name of this object. + display_name: Optional[str] = None + # Determines whether this is default environment or not. It is set to true for all static origin systems, such as Microsoft Entra groups and Microsoft Entra Applications. + is_default_environment: Optional[bool] = None + # The date and time that this object was last modified. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier of this environment in the origin system. + origin_id: Optional[str] = None + # The type of the resource in the origin system, that is, SharePointOnline. Requires $filter (eq). + origin_system: Optional[str] = None + # Read-only. Required. + resources: Optional[list[AccessPackageResource]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceEnvironment: @@ -28,11 +51,24 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity + from .access_package_resource import AccessPackageResource + from .connection_info import ConnectionInfo from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "connectionInfo": lambda n : setattr(self, 'connection_info', n.get_object_value(ConnectionInfo)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isDefaultEnvironment": lambda n : setattr(self, 'is_default_environment', n.get_bool_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), + "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +83,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("connectionInfo", self.connection_info) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isDefaultEnvironment", self.is_default_environment) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) + writer.write_collection_of_object_values("resources", self.resources) diff --git a/msgraph/generated/models/access_package_resource_role.py b/msgraph/generated/models/access_package_resource_role.py index 5ee0269381a..7b704a53968 100644 --- a/msgraph/generated/models/access_package_resource_role.py +++ b/msgraph/generated/models/access_package_resource_role.py @@ -5,12 +5,25 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceRole(Entity, Parsable): + # A description for the resource role. + description: Optional[str] = None + # The display name of the resource role such as the role defined by the application. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier of the resource role in the origin system. For a SharePoint Online site, the originId is the sequence number of the role in the site. + origin_id: Optional[str] = None + # The type of the resource in the origin system, such as SharePointOnline, AadApplication, or AadGroup. + origin_system: Optional[str] = None + # The resource property + resource: Optional[AccessPackageResource] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceRole: @@ -28,11 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource from .entity import Entity + from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), + "resource": lambda n : setattr(self, 'resource', n.get_object_value(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) + writer.write_object_value("resource", self.resource) diff --git a/msgraph/generated/models/access_package_resource_scope.py b/msgraph/generated/models/access_package_resource_scope.py index 8ad213189e5..73be8f398c2 100644 --- a/msgraph/generated/models/access_package_resource_scope.py +++ b/msgraph/generated/models/access_package_resource_scope.py @@ -5,12 +5,27 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_resource import AccessPackageResource from .entity import Entity from .entity import Entity @dataclass class AccessPackageResourceScope(Entity, Parsable): + # The description of the scope. + description: Optional[str] = None + # The display name of the scope. + display_name: Optional[str] = None + # True if the scopes are arranged in a hierarchy and this is the top or root scope of the resource. + is_root_scope: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The unique identifier for the scope in the resource as defined in the origin system. + origin_id: Optional[str] = None + # The origin system for the scope. + origin_system: Optional[str] = None + # The resource property + resource: Optional[AccessPackageResource] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageResourceScope: @@ -28,11 +43,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_resource import AccessPackageResource from .entity import Entity + from .access_package_resource import AccessPackageResource from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isRootScope": lambda n : setattr(self, 'is_root_scope', n.get_bool_value()), + "originId": lambda n : setattr(self, 'origin_id', n.get_str_value()), + "originSystem": lambda n : setattr(self, 'origin_system', n.get_str_value()), + "resource": lambda n : setattr(self, 'resource', n.get_object_value(AccessPackageResource)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isRootScope", self.is_root_scope) + writer.write_str_value("originId", self.origin_id) + writer.write_str_value("originSystem", self.origin_system) + writer.write_object_value("resource", self.resource) diff --git a/msgraph/generated/models/access_package_subject.py b/msgraph/generated/models/access_package_subject.py index 6d98c4d1277..6d14c1d162a 100644 --- a/msgraph/generated/models/access_package_subject.py +++ b/msgraph/generated/models/access_package_subject.py @@ -5,12 +5,30 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package_subject_type import AccessPackageSubjectType + from .connected_organization import ConnectedOrganization from .entity import Entity from .entity import Entity @dataclass class AccessPackageSubject(Entity, Parsable): + # The connected organization of the subject. Read-only. Nullable. + connected_organization: Optional[ConnectedOrganization] = None + # The display name of the subject. + display_name: Optional[str] = None + # The email address of the subject. + email: Optional[str] = None + # The object identifier of the subject. null if the subject isn't yet a user in the tenant. + object_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # A string representation of the principal's security identifier, if known, or null if the subject doesn't have a security identifier. + on_premises_security_identifier: Optional[str] = None + # The principal name, if known, of the subject. + principal_name: Optional[str] = None + # The resource type of the subject. The possible values are: notSpecified, user, servicePrincipal, unknownFutureValue. + subject_type: Optional[AccessPackageSubjectType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageSubject: @@ -28,11 +46,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package_subject_type import AccessPackageSubjectType + from .connected_organization import ConnectedOrganization from .entity import Entity + from .access_package_subject_type import AccessPackageSubjectType + from .connected_organization import ConnectedOrganization from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "connectedOrganization": lambda n : setattr(self, 'connected_organization', n.get_object_value(ConnectedOrganization)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "objectId": lambda n : setattr(self, 'object_id', n.get_str_value()), + "onPremisesSecurityIdentifier": lambda n : setattr(self, 'on_premises_security_identifier', n.get_str_value()), + "principalName": lambda n : setattr(self, 'principal_name', n.get_str_value()), + "subjectType": lambda n : setattr(self, 'subject_type', n.get_enum_value(AccessPackageSubjectType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +76,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("connectedOrganization", self.connected_organization) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("email", self.email) + writer.write_str_value("objectId", self.object_id) + writer.write_str_value("onPremisesSecurityIdentifier", self.on_premises_security_identifier) + writer.write_str_value("principalName", self.principal_name) + writer.write_enum_value("subjectType", self.subject_type) diff --git a/msgraph/generated/models/access_package_subject_type.py b/msgraph/generated/models/access_package_subject_type.py new file mode 100644 index 00000000000..80c580f0728 --- /dev/null +++ b/msgraph/generated/models/access_package_subject_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AccessPackageSubjectType(str, Enum): + NotSpecified = "notSpecified", + User = "user", + ServicePrincipal = "servicePrincipal", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/access_review_history_decision_filter.py b/msgraph/generated/models/access_review_history_decision_filter.py new file mode 100644 index 00000000000..012e3c0d994 --- /dev/null +++ b/msgraph/generated/models/access_review_history_decision_filter.py @@ -0,0 +1,10 @@ +from enum import Enum + +class AccessReviewHistoryDecisionFilter(str, Enum): + Approve = "approve", + Deny = "deny", + NotReviewed = "notReviewed", + DontKnow = "dontKnow", + NotNotified = "notNotified", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/access_review_history_definition.py b/msgraph/generated/models/access_review_history_definition.py index 07016a35077..dfbe5513908 100644 --- a/msgraph/generated/models/access_review_history_definition.py +++ b/msgraph/generated/models/access_review_history_definition.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -22,7 +23,7 @@ class AccessReviewHistoryDefinition(Entity, Parsable): # Timestamp when the access review definition was created. created_date_time: Optional[datetime.datetime] = None # Determines which review decisions will be included in the fetched review history data if specified. Optional on create. All decisions are included by default if no decisions are provided on create. Possible values are: approve, deny, dontKnow, notReviewed, and notNotified. - decisions: Optional[list[str]] = None + decisions: Optional[list[AccessReviewHistoryDecisionFilter]] = None # Name for the access review history data collection. Required. display_name: Optional[str] = None # If the accessReviewHistoryDefinition is a recurring definition, instances represent each recurrence. A definition that doesn't recur will have exactly one instance. @@ -56,6 +57,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -63,6 +65,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .user_identity import UserIdentity + from .access_review_history_decision_filter import AccessReviewHistoryDecisionFilter from .access_review_history_instance import AccessReviewHistoryInstance from .access_review_history_schedule_settings import AccessReviewHistoryScheduleSettings from .access_review_history_status import AccessReviewHistoryStatus @@ -73,7 +76,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(UserIdentity)), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_primitive_values(str)), + "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_enum_values(AccessReviewHistoryDecisionFilter)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "instances": lambda n : setattr(self, 'instances', n.get_collection_of_object_values(AccessReviewHistoryInstance)), "reviewHistoryPeriodEndDateTime": lambda n : setattr(self, 'review_history_period_end_date_time', n.get_datetime_value()), @@ -97,7 +100,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_object_value("createdBy", self.created_by) writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_collection_of_primitive_values("decisions", self.decisions) + writer.write_collection_of_enum_values("decisions", self.decisions) writer.write_str_value("displayName", self.display_name) writer.write_collection_of_object_values("instances", self.instances) writer.write_datetime_value("reviewHistoryPeriodEndDateTime", self.review_history_period_end_date_time) diff --git a/msgraph/generated/models/activities_container.py b/msgraph/generated/models/activities_container.py index 53f6ea30497..e125f618eba 100644 --- a/msgraph/generated/models/activities_container.py +++ b/msgraph/generated/models/activities_container.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .content_activity import ContentActivity from .entity import Entity from .entity import Entity @dataclass class ActivitiesContainer(Entity, Parsable): + # Collection of activity logs related to content processing. + content_activities: Optional[list[ContentActivity]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ActivitiesContainer: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .content_activity import ContentActivity from .entity import Entity + from .content_activity import ContentActivity from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "contentActivities": lambda n : setattr(self, 'content_activities', n.get_collection_of_object_values(ContentActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("contentActivities", self.content_activities) diff --git a/msgraph/generated/models/agreement_file_data.py b/msgraph/generated/models/agreement_file_data.py new file mode 100644 index 00000000000..718c1c7e153 --- /dev/null +++ b/msgraph/generated/models/agreement_file_data.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AgreementFileData(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Data that represents the terms of use PDF document. Read-only. + data: Optional[bytes] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AgreementFileData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AgreementFileData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_bytes_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bytes_value("data", self.data) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/agreement_file_properties.py b/msgraph/generated/models/agreement_file_properties.py index 291fe896d8d..10f52f0ce30 100644 --- a/msgraph/generated/models/agreement_file_properties.py +++ b/msgraph/generated/models/agreement_file_properties.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity @@ -14,6 +16,22 @@ @dataclass class AgreementFileProperties(Entity, Parsable): + # The date time representing when the file was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Localized display name of the policy file of an agreement. The localized display name is shown to end users who view the agreement. + display_name: Optional[str] = None + # Data that represents the terms of use PDF document. Read-only. + file_data: Optional[AgreementFileData] = None + # Name of the agreement file (for example, TOU.pdf). Read-only. + file_name: Optional[str] = None + # If none of the languages matches the client preference, indicates whether this is the default agreement file. If none of the files are marked as default, the first one is treated as the default. Read-only. + is_default: Optional[bool] = None + # Indicates whether the agreement file is a major version update. Major version updates invalidate the agreement's acceptances on the corresponding language. + is_major_version: Optional[bool] = None + # The language of the agreement file in the format 'languagecode2-country/regioncode2'. 'languagecode2' is a lowercase two-letter code derived from ISO 639-1, while 'country/regioncode2' is derived from ISO 3166 and usually consists of two uppercase letters, or a BCP-47 language tag. For example, U.S. English is en-US. Read-only. + language: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AgreementFileProperties: @@ -49,16 +67,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity from .agreement_file import AgreementFile + from .agreement_file_data import AgreementFileData from .agreement_file_localization import AgreementFileLocalization from .agreement_file_version import AgreementFileVersion from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "fileData": lambda n : setattr(self, 'file_data', n.get_object_value(AgreementFileData)), + "fileName": lambda n : setattr(self, 'file_name', n.get_str_value()), + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "isMajorVersion": lambda n : setattr(self, 'is_major_version', n.get_bool_value()), + "language": lambda n : setattr(self, 'language', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -73,5 +100,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("fileData", self.file_data) + writer.write_str_value("fileName", self.file_name) + writer.write_bool_value("isDefault", self.is_default) + writer.write_bool_value("isMajorVersion", self.is_major_version) + writer.write_str_value("language", self.language) diff --git a/msgraph/generated/models/apps_installation_options_for_mac.py b/msgraph/generated/models/apps_installation_options_for_mac.py new file mode 100644 index 00000000000..f568e57e2bc --- /dev/null +++ b/msgraph/generated/models/apps_installation_options_for_mac.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AppsInstallationOptionsForMac(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies whether users can install Microsoft 365 apps on their MAC devices. The default value is true. + is_microsoft365_apps_enabled: Optional[bool] = None + # Specifies whether users can install Skype for Business on their MAC devices running OS X El Capitan 10.11 or later. The default value is true. + is_skype_for_business_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForMac: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AppsInstallationOptionsForMac + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AppsInstallationOptionsForMac() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), + "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) + writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/apps_installation_options_for_windows.py b/msgraph/generated/models/apps_installation_options_for_windows.py new file mode 100644 index 00000000000..c2dfe56ac0a --- /dev/null +++ b/msgraph/generated/models/apps_installation_options_for_windows.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AppsInstallationOptionsForWindows(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Specifies whether users can install Microsoft 365 apps, including Skype for Business, on their Windows devices. The default value is true. + is_microsoft365_apps_enabled: Optional[bool] = None + # Specifies whether users can install Microsoft Project on their Windows devices. The default value is true. + is_project_enabled: Optional[bool] = None + # Specifies whether users can install Skype for Business (standalone) on their Windows devices. The default value is true. + is_skype_for_business_enabled: Optional[bool] = None + # Specifies whether users can install Visio on their Windows devices. The default value is true. + is_visio_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AppsInstallationOptionsForWindows: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AppsInstallationOptionsForWindows + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AppsInstallationOptionsForWindows() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isMicrosoft365AppsEnabled": lambda n : setattr(self, 'is_microsoft365_apps_enabled', n.get_bool_value()), + "isProjectEnabled": lambda n : setattr(self, 'is_project_enabled', n.get_bool_value()), + "isSkypeForBusinessEnabled": lambda n : setattr(self, 'is_skype_for_business_enabled', n.get_bool_value()), + "isVisioEnabled": lambda n : setattr(self, 'is_visio_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isMicrosoft365AppsEnabled", self.is_microsoft365_apps_enabled) + writer.write_bool_value("isProjectEnabled", self.is_project_enabled) + writer.write_bool_value("isSkypeForBusinessEnabled", self.is_skype_for_business_enabled) + writer.write_bool_value("isVisioEnabled", self.is_visio_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/apps_update_channel_type.py b/msgraph/generated/models/apps_update_channel_type.py new file mode 100644 index 00000000000..c1d0c46404f --- /dev/null +++ b/msgraph/generated/models/apps_update_channel_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class AppsUpdateChannelType(str, Enum): + Current = "current", + MonthlyEnterprise = "monthlyEnterprise", + SemiAnnual = "semiAnnual", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/attribute_flow_behavior.py b/msgraph/generated/models/attribute_flow_behavior.py new file mode 100644 index 00000000000..c46d055470e --- /dev/null +++ b/msgraph/generated/models/attribute_flow_behavior.py @@ -0,0 +1,6 @@ +from enum import Enum + +class AttributeFlowBehavior(str, Enum): + FlowWhenChanged = "FlowWhenChanged", + FlowAlways = "FlowAlways", + diff --git a/msgraph/generated/models/attribute_flow_type.py b/msgraph/generated/models/attribute_flow_type.py new file mode 100644 index 00000000000..102352f2280 --- /dev/null +++ b/msgraph/generated/models/attribute_flow_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class AttributeFlowType(str, Enum): + Always = "Always", + ObjectAddOnly = "ObjectAddOnly", + MultiValueAddOnly = "MultiValueAddOnly", + ValueAddOnly = "ValueAddOnly", + AttributeAddOnly = "AttributeAddOnly", + diff --git a/msgraph/generated/models/attribute_mapping.py b/msgraph/generated/models/attribute_mapping.py new file mode 100644 index 00000000000..81684632f6d --- /dev/null +++ b/msgraph/generated/models/attribute_mapping.py @@ -0,0 +1,91 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + +@dataclass +class AttributeMapping(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Default value to be used in case the source property was evaluated to null. Optional. + default_value: Optional[str] = None + # For internal use only. + export_missing_references: Optional[bool] = None + # The flowBehavior property + flow_behavior: Optional[AttributeFlowBehavior] = None + # The flowType property + flow_type: Optional[AttributeFlowType] = None + # If higher than 0, this attribute will be used to perform an initial match of the objects between source and target directories. The synchronization engine will try to find the matching object using attribute with lowest value of matching priority first. If not found, the attribute with the next matching priority will be used, and so on a until match is found or no more matching attributes are left. Only attributes that are expected to have unique values, such as email, should be used as matching attributes. + matching_priority: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines how a value should be extracted (or transformed) from the source object. + source: Optional[AttributeMappingSource] = None + # Name of the attribute on the target object. + target_attribute_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AttributeMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AttributeMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AttributeMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + + from .attribute_flow_behavior import AttributeFlowBehavior + from .attribute_flow_type import AttributeFlowType + from .attribute_mapping_source import AttributeMappingSource + + fields: dict[str, Callable[[Any], None]] = { + "defaultValue": lambda n : setattr(self, 'default_value', n.get_str_value()), + "exportMissingReferences": lambda n : setattr(self, 'export_missing_references', n.get_bool_value()), + "flowBehavior": lambda n : setattr(self, 'flow_behavior', n.get_enum_value(AttributeFlowBehavior)), + "flowType": lambda n : setattr(self, 'flow_type', n.get_enum_value(AttributeFlowType)), + "matchingPriority": lambda n : setattr(self, 'matching_priority', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "source": lambda n : setattr(self, 'source', n.get_object_value(AttributeMappingSource)), + "targetAttributeName": lambda n : setattr(self, 'target_attribute_name', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("defaultValue", self.default_value) + writer.write_bool_value("exportMissingReferences", self.export_missing_references) + writer.write_enum_value("flowBehavior", self.flow_behavior) + writer.write_enum_value("flowType", self.flow_type) + writer.write_int_value("matchingPriority", self.matching_priority) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("source", self.source) + writer.write_str_value("targetAttributeName", self.target_attribute_name) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/authentication.py b/msgraph/generated/models/authentication.py index 7f28debfb3c..3dea5627c7f 100644 --- a/msgraph/generated/models/authentication.py +++ b/msgraph/generated/models/authentication.py @@ -5,12 +5,47 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod from .entity import Entity @dataclass class Authentication(Entity, Parsable): + # The email address registered to a user for authentication. + email_methods: Optional[list[EmailAuthenticationMethod]] = None + # Represents the FIDO2 security keys registered to a user for authentication. + fido2_methods: Optional[list[Fido2AuthenticationMethod]] = None + # Represents all authentication methods registered to a user. + methods: Optional[list[AuthenticationMethod]] = None + # The details of the Microsoft Authenticator app registered to a user for authentication. + microsoft_authenticator_methods: Optional[list[MicrosoftAuthenticatorAuthenticationMethod]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the status of a long-running operation, such as a password reset operation. + operations: Optional[list[LongRunningOperation]] = None + # Represents the password registered to a user for authentication. For security, the password itself is never returned in the object, but action can be taken to reset a password. + password_methods: Optional[list[PasswordAuthenticationMethod]] = None + # The phone numbers registered to a user for authentication. + phone_methods: Optional[list[PhoneAuthenticationMethod]] = None + # Represents a platform credential instance registered to a user on Mac OS. + platform_credential_methods: Optional[list[PlatformCredentialAuthenticationMethod]] = None + # The software OATH time-based one-time password (TOTP) applications registered to a user for authentication. + software_oath_methods: Optional[list[SoftwareOathAuthenticationMethod]] = None + # Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes. + temporary_access_pass_methods: Optional[list[TemporaryAccessPassAuthenticationMethod]] = None + # Represents the Windows Hello for Business authentication method registered to a user for authentication. + windows_hello_for_business_methods: Optional[list[WindowsHelloForBusinessAuthenticationMethod]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Authentication: @@ -28,11 +63,44 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod + from .authentication_method import AuthenticationMethod + from .email_authentication_method import EmailAuthenticationMethod from .entity import Entity + from .fido2_authentication_method import Fido2AuthenticationMethod + from .long_running_operation import LongRunningOperation + from .microsoft_authenticator_authentication_method import MicrosoftAuthenticatorAuthenticationMethod + from .password_authentication_method import PasswordAuthenticationMethod + from .phone_authentication_method import PhoneAuthenticationMethod + from .platform_credential_authentication_method import PlatformCredentialAuthenticationMethod + from .software_oath_authentication_method import SoftwareOathAuthenticationMethod + from .temporary_access_pass_authentication_method import TemporaryAccessPassAuthenticationMethod + from .windows_hello_for_business_authentication_method import WindowsHelloForBusinessAuthenticationMethod fields: dict[str, Callable[[Any], None]] = { + "emailMethods": lambda n : setattr(self, 'email_methods', n.get_collection_of_object_values(EmailAuthenticationMethod)), + "fido2Methods": lambda n : setattr(self, 'fido2_methods', n.get_collection_of_object_values(Fido2AuthenticationMethod)), + "methods": lambda n : setattr(self, 'methods', n.get_collection_of_object_values(AuthenticationMethod)), + "microsoftAuthenticatorMethods": lambda n : setattr(self, 'microsoft_authenticator_methods', n.get_collection_of_object_values(MicrosoftAuthenticatorAuthenticationMethod)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(LongRunningOperation)), + "passwordMethods": lambda n : setattr(self, 'password_methods', n.get_collection_of_object_values(PasswordAuthenticationMethod)), + "phoneMethods": lambda n : setattr(self, 'phone_methods', n.get_collection_of_object_values(PhoneAuthenticationMethod)), + "platformCredentialMethods": lambda n : setattr(self, 'platform_credential_methods', n.get_collection_of_object_values(PlatformCredentialAuthenticationMethod)), + "softwareOathMethods": lambda n : setattr(self, 'software_oath_methods', n.get_collection_of_object_values(SoftwareOathAuthenticationMethod)), + "temporaryAccessPassMethods": lambda n : setattr(self, 'temporary_access_pass_methods', n.get_collection_of_object_values(TemporaryAccessPassAuthenticationMethod)), + "windowsHelloForBusinessMethods": lambda n : setattr(self, 'windows_hello_for_business_methods', n.get_collection_of_object_values(WindowsHelloForBusinessAuthenticationMethod)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +115,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("emailMethods", self.email_methods) + writer.write_collection_of_object_values("fido2Methods", self.fido2_methods) + writer.write_collection_of_object_values("methods", self.methods) + writer.write_collection_of_object_values("microsoftAuthenticatorMethods", self.microsoft_authenticator_methods) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("passwordMethods", self.password_methods) + writer.write_collection_of_object_values("phoneMethods", self.phone_methods) + writer.write_collection_of_object_values("platformCredentialMethods", self.platform_credential_methods) + writer.write_collection_of_object_values("softwareOathMethods", self.software_oath_methods) + writer.write_collection_of_object_values("temporaryAccessPassMethods", self.temporary_access_pass_methods) + writer.write_collection_of_object_values("windowsHelloForBusinessMethods", self.windows_hello_for_business_methods) diff --git a/msgraph/generated/models/b2b_identity_providers_type.py b/msgraph/generated/models/b2b_identity_providers_type.py new file mode 100644 index 00000000000..8c2f52d5f0c --- /dev/null +++ b/msgraph/generated/models/b2b_identity_providers_type.py @@ -0,0 +1,11 @@ +from enum import Enum + +class B2bIdentityProvidersType(str, Enum): + AzureActiveDirectory = "azureActiveDirectory", + ExternalFederation = "externalFederation", + SocialIdentityProviders = "socialIdentityProviders", + EmailOneTimePasscode = "emailOneTimePasscode", + MicrosoftAccount = "microsoftAccount", + DefaultConfiguredIdp = "defaultConfiguredIdp", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/base_item.py b/msgraph/generated/models/base_item.py index 52700752f33..7bdc7e93f66 100644 --- a/msgraph/generated/models/base_item.py +++ b/msgraph/generated/models/base_item.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -9,6 +10,8 @@ from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -16,11 +19,36 @@ from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User from .entity import Entity @dataclass class BaseItem(Entity, Parsable): + # Identity of the user, device, or application that created the item. Read-only. + created_by: Optional[IdentitySet] = None + # Identity of the user who created the item. Read-only. + created_by_user: Optional[User] = None + # Date and time of item creation. Read-only. + created_date_time: Optional[datetime.datetime] = None + # Provides a user-visible description of the item. Optional. + description: Optional[str] = None + # ETag for the item. Read-only. + e_tag: Optional[str] = None + # Identity of the user, device, and application that last modified the item. Read-only. + last_modified_by: Optional[IdentitySet] = None + # Identity of the user who last modified the item. Read-only. + last_modified_by_user: Optional[User] = None + # Date and time the item was last modified. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # The name of the item. Read-write. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Parent information, if the item has a parent. Read-write. + parent_reference: Optional[ItemReference] = None + # URL that either displays the resource in the browser (for Office file formats), or is a direct link to the file (for other formats). Read-only. + web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BaseItem: @@ -87,6 +115,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -94,11 +124,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User from .base_site_page import BaseSitePage from .drive import Drive from .drive_item import DriveItem from .entity import Entity + from .identity_set import IdentitySet + from .item_reference import ItemReference from .list_ import List_ from .list_item import ListItem from .recycle_bin import RecycleBin @@ -106,8 +139,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .shared_drive_item import SharedDriveItem from .site import Site from .site_page import SitePage + from .user import User fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdByUser": lambda n : setattr(self, 'created_by_user', n.get_object_value(User)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "eTag": lambda n : setattr(self, 'e_tag', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), + "lastModifiedByUser": lambda n : setattr(self, 'last_modified_by_user', n.get_object_value(User)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "parentReference": lambda n : setattr(self, 'parent_reference', n.get_object_value(ItemReference)), + "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -122,5 +167,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_object_value("createdByUser", self.created_by_user) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("eTag", self.e_tag) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_object_value("lastModifiedByUser", self.last_modified_by_user) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("name", self.name) + writer.write_object_value("parentReference", self.parent_reference) + writer.write_str_value("webUrl", self.web_url) diff --git a/msgraph/generated/models/bulk_upload.py b/msgraph/generated/models/bulk_upload.py index 4a5ff66143d..5cf34920854 100644 --- a/msgraph/generated/models/bulk_upload.py +++ b/msgraph/generated/models/bulk_upload.py @@ -11,6 +11,8 @@ @dataclass class BulkUpload(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> BulkUpload: diff --git a/msgraph/generated/models/calendar.py b/msgraph/generated/models/calendar.py index 042409cb4de..b951506c4cf 100644 --- a/msgraph/generated/models/calendar.py +++ b/msgraph/generated/models/calendar.py @@ -5,12 +5,57 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty from .entity import Entity @dataclass class Calendar(Entity, Parsable): + # Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + allowed_online_meeting_providers: Optional[list[OnlineMeetingProviderType]] = None + # The permissions of the users with whom the calendar is shared. + calendar_permissions: Optional[list[CalendarPermission]] = None + # The calendar view for the calendar. Navigation property. Read-only. + calendar_view: Optional[list[Event]] = None + # true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who shared a calendar and granted write access. + can_edit: Optional[bool] = None + # true if the user has permission to share the calendar, false otherwise. Only the user who created the calendar can share it. + can_share: Optional[bool] = None + # If true, the user can read calendar items that have been marked private, false otherwise. + can_view_private_items: Optional[bool] = None + # Identifies the version of the calendar object. Every time the calendar is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. + change_key: Optional[str] = None + # Specifies the color theme to distinguish the calendar from other calendars in a UI. The property values are: auto, lightBlue, lightGreen, lightOrange, lightGray, lightYellow, lightTeal, lightPink, lightBrown, lightRed, maxColor. + color: Optional[CalendarColor] = None + # The default online meeting provider for meetings sent from this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. + default_online_meeting_provider: Optional[OnlineMeetingProviderType] = None + # The events in the calendar. Navigation property. Read-only. + events: Optional[list[Event]] = None + # The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. Read-only. + hex_color: Optional[str] = None + # true if this is the default calendar where new events are created by default, false otherwise. + is_default_calendar: Optional[bool] = None + # Indicates whether this user calendar can be deleted from the user mailbox. + is_removable: Optional[bool] = None + # Indicates whether this user calendar supports tracking of meeting responses. Only meeting invites sent from users' primary calendars support tracking of meeting responses. + is_tallying_responses: Optional[bool] = None + # The collection of multi-value extended properties defined for the calendar. Read-only. Nullable. + multi_value_extended_properties: Optional[list[MultiValueLegacyExtendedProperty]] = None + # The calendar name. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. + owner: Optional[EmailAddress] = None + # The collection of single-value extended properties defined for the calendar. Read-only. Nullable. + single_value_extended_properties: Optional[list[SingleValueLegacyExtendedProperty]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Calendar: @@ -28,11 +73,43 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty + from .calendar_color import CalendarColor + from .calendar_permission import CalendarPermission + from .email_address import EmailAddress from .entity import Entity + from .event import Event + from .multi_value_legacy_extended_property import MultiValueLegacyExtendedProperty + from .online_meeting_provider_type import OnlineMeetingProviderType + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty fields: dict[str, Callable[[Any], None]] = { + "allowedOnlineMeetingProviders": lambda n : setattr(self, 'allowed_online_meeting_providers', n.get_collection_of_enum_values(OnlineMeetingProviderType)), + "calendarPermissions": lambda n : setattr(self, 'calendar_permissions', n.get_collection_of_object_values(CalendarPermission)), + "calendarView": lambda n : setattr(self, 'calendar_view', n.get_collection_of_object_values(Event)), + "canEdit": lambda n : setattr(self, 'can_edit', n.get_bool_value()), + "canShare": lambda n : setattr(self, 'can_share', n.get_bool_value()), + "canViewPrivateItems": lambda n : setattr(self, 'can_view_private_items', n.get_bool_value()), + "changeKey": lambda n : setattr(self, 'change_key', n.get_str_value()), + "color": lambda n : setattr(self, 'color', n.get_enum_value(CalendarColor)), + "defaultOnlineMeetingProvider": lambda n : setattr(self, 'default_online_meeting_provider', n.get_enum_value(OnlineMeetingProviderType)), + "events": lambda n : setattr(self, 'events', n.get_collection_of_object_values(Event)), + "hexColor": lambda n : setattr(self, 'hex_color', n.get_str_value()), + "isDefaultCalendar": lambda n : setattr(self, 'is_default_calendar', n.get_bool_value()), + "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), + "isTallyingResponses": lambda n : setattr(self, 'is_tallying_responses', n.get_bool_value()), + "multiValueExtendedProperties": lambda n : setattr(self, 'multi_value_extended_properties', n.get_collection_of_object_values(MultiValueLegacyExtendedProperty)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "owner": lambda n : setattr(self, 'owner', n.get_object_value(EmailAddress)), + "singleValueExtendedProperties": lambda n : setattr(self, 'single_value_extended_properties', n.get_collection_of_object_values(SingleValueLegacyExtendedProperty)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +124,23 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_enum_values("allowedOnlineMeetingProviders", self.allowed_online_meeting_providers) + writer.write_collection_of_object_values("calendarPermissions", self.calendar_permissions) + writer.write_collection_of_object_values("calendarView", self.calendar_view) + writer.write_bool_value("canEdit", self.can_edit) + writer.write_bool_value("canShare", self.can_share) + writer.write_bool_value("canViewPrivateItems", self.can_view_private_items) + writer.write_str_value("changeKey", self.change_key) + writer.write_enum_value("color", self.color) + writer.write_enum_value("defaultOnlineMeetingProvider", self.default_online_meeting_provider) + writer.write_collection_of_object_values("events", self.events) + writer.write_str_value("hexColor", self.hex_color) + writer.write_bool_value("isDefaultCalendar", self.is_default_calendar) + writer.write_bool_value("isRemovable", self.is_removable) + writer.write_bool_value("isTallyingResponses", self.is_tallying_responses) + writer.write_collection_of_object_values("multiValueExtendedProperties", self.multi_value_extended_properties) + writer.write_str_value("name", self.name) + writer.write_object_value("owner", self.owner) + writer.write_collection_of_object_values("singleValueExtendedProperties", self.single_value_extended_properties) diff --git a/msgraph/generated/models/calendar_color.py b/msgraph/generated/models/calendar_color.py new file mode 100644 index 00000000000..044aaa5a3b4 --- /dev/null +++ b/msgraph/generated/models/calendar_color.py @@ -0,0 +1,15 @@ +from enum import Enum + +class CalendarColor(str, Enum): + Auto = "auto", + LightBlue = "lightBlue", + LightGreen = "lightGreen", + LightOrange = "lightOrange", + LightGray = "lightGray", + LightYellow = "lightYellow", + LightTeal = "lightTeal", + LightPink = "lightPink", + LightBrown = "lightBrown", + LightRed = "lightRed", + MaxColor = "maxColor", + diff --git a/msgraph/generated/models/calendar_permission.py b/msgraph/generated/models/calendar_permission.py index 9351c76e430..0110628980f 100644 --- a/msgraph/generated/models/calendar_permission.py +++ b/msgraph/generated/models/calendar_permission.py @@ -14,7 +14,7 @@ @dataclass class CalendarPermission(Entity, Parsable): # List of allowed sharing or delegating permission levels for the calendar. Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom. - allowed_roles: Optional[list[str]] = None + allowed_roles: Optional[list[CalendarRoleType]] = None # Represents a share recipient or delegate who has access to the calendar. For the 'My Organization' share recipient, the address property is null. Read-only. email_address: Optional[EmailAddress] = None # True if the user in context (recipient or delegate) is inside the same organization as the calendar owner. @@ -51,7 +51,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { - "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_primitive_values(str)), + "allowedRoles": lambda n : setattr(self, 'allowed_roles', n.get_collection_of_enum_values(CalendarRoleType)), "emailAddress": lambda n : setattr(self, 'email_address', n.get_object_value(EmailAddress)), "isInsideOrganization": lambda n : setattr(self, 'is_inside_organization', n.get_bool_value()), "isRemovable": lambda n : setattr(self, 'is_removable', n.get_bool_value()), @@ -70,7 +70,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("allowedRoles", self.allowed_roles) + writer.write_collection_of_enum_values("allowedRoles", self.allowed_roles) writer.write_object_value("emailAddress", self.email_address) writer.write_bool_value("isInsideOrganization", self.is_inside_organization) writer.write_bool_value("isRemovable", self.is_removable) diff --git a/msgraph/generated/models/call.py b/msgraph/generated/models/call.py index 0dc848c04b8..d07f8d634a6 100644 --- a/msgraph/generated/models/call.py +++ b/msgraph/generated/models/call.py @@ -20,6 +20,7 @@ from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -62,7 +63,7 @@ class Call(Entity, Parsable): # The participants property participants: Optional[list[Participant]] = None # The list of requested modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. - requested_modalities: Optional[list[str]] = None + requested_modalities: Optional[list[Modality]] = None # The result information. For example, the result can hold termination reason. Read-only. result_info: Optional[ResultInfo] = None # The originator of the call. @@ -111,6 +112,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -131,6 +133,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invitation_participant_info import InvitationParticipantInfo from .media_config import MediaConfig from .meeting_info import MeetingInfo + from .modality import Modality from .participant import Participant from .participant_info import ParticipantInfo from .result_info import ResultInfo @@ -152,7 +155,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "myParticipantId": lambda n : setattr(self, 'my_participant_id', n.get_str_value()), "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(CommsOperation)), "participants": lambda n : setattr(self, 'participants', n.get_collection_of_object_values(Participant)), - "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_primitive_values(str)), + "requestedModalities": lambda n : setattr(self, 'requested_modalities', n.get_collection_of_enum_values(Modality)), "resultInfo": lambda n : setattr(self, 'result_info', n.get_object_value(ResultInfo)), "source": lambda n : setattr(self, 'source', n.get_object_value(ParticipantInfo)), "state": lambda n : setattr(self, 'state', n.get_enum_value(CallState)), @@ -190,7 +193,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("myParticipantId", self.my_participant_id) writer.write_collection_of_object_values("operations", self.operations) writer.write_collection_of_object_values("participants", self.participants) - writer.write_collection_of_primitive_values("requestedModalities", self.requested_modalities) + writer.write_collection_of_enum_values("requestedModalities", self.requested_modalities) writer.write_object_value("resultInfo", self.result_info) writer.write_object_value("source", self.source) writer.write_enum_value("state", self.state) diff --git a/msgraph/generated/models/call_records/administrative_unit_info.py b/msgraph/generated/models/call_records/administrative_unit_info.py new file mode 100644 index 00000000000..2b2b57ce60b --- /dev/null +++ b/msgraph/generated/models/call_records/administrative_unit_info.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AdministrativeUnitInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Unique identifier for the administrative unit. + id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdministrativeUnitInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdministrativeUnitInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdministrativeUnitInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "id": lambda n : setattr(self, 'id', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("id", self.id) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/call_records/participant_base.py b/msgraph/generated/models/call_records/participant_base.py index 6ab19eac593..64a6b14eddb 100644 --- a/msgraph/generated/models/call_records/participant_base.py +++ b/msgraph/generated/models/call_records/participant_base.py @@ -5,7 +5,9 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant @@ -13,6 +15,12 @@ @dataclass class ParticipantBase(Entity, Parsable): + # List of administrativeUnitInfo objects for the call participant. + administrative_unit_infos: Optional[list[AdministrativeUnitInfo]] = None + # The identity of the call participant. + identity: Optional[CommunicationsIdentitySet] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ParticipantBase: @@ -43,15 +51,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant + from ..communications_identity_set import CommunicationsIdentitySet from ..entity import Entity + from .administrative_unit_info import AdministrativeUnitInfo from .organizer import Organizer from .participant import Participant fields: dict[str, Callable[[Any], None]] = { + "administrativeUnitInfos": lambda n : setattr(self, 'administrative_unit_infos', n.get_collection_of_object_values(AdministrativeUnitInfo)), + "identity": lambda n : setattr(self, 'identity', n.get_object_value(CommunicationsIdentitySet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +80,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("administrativeUnitInfos", self.administrative_unit_infos) + writer.write_object_value("identity", self.identity) diff --git a/msgraph/generated/models/canvas_layout.py b/msgraph/generated/models/canvas_layout.py index 3b0d8f462f6..9b8f1984521 100644 --- a/msgraph/generated/models/canvas_layout.py +++ b/msgraph/generated/models/canvas_layout.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection from .entity import Entity @dataclass class CanvasLayout(Entity, Parsable): + # Collection of horizontal sections on the SharePoint page. + horizontal_sections: Optional[list[HorizontalSection]] = None + # The OdataType property + odata_type: Optional[str] = None + # Vertical section on the SharePoint page. + vertical_section: Optional[VerticalSection] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CanvasLayout: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection from .entity import Entity + from .horizontal_section import HorizontalSection + from .vertical_section import VerticalSection fields: dict[str, Callable[[Any], None]] = { + "horizontalSections": lambda n : setattr(self, 'horizontal_sections', n.get_collection_of_object_values(HorizontalSection)), + "verticalSection": lambda n : setattr(self, 'vertical_section', n.get_object_value(VerticalSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("horizontalSections", self.horizontal_sections) + writer.write_object_value("verticalSection", self.vertical_section) diff --git a/msgraph/generated/models/chat_message_info.py b/msgraph/generated/models/chat_message_info.py index 22a2767994c..aba43efd30c 100644 --- a/msgraph/generated/models/chat_message_info.py +++ b/msgraph/generated/models/chat_message_info.py @@ -1,16 +1,35 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody from .entity import Entity @dataclass class ChatMessageInfo(Entity, Parsable): + # Body of the chatMessage. This will still contain markers for @mentions and attachments even though the object doesn't return @mentions and attachments. + body: Optional[ItemBody] = None + # Date time object representing the time at which message was created. + created_date_time: Optional[datetime.datetime] = None + # Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, members were added, and so on. For event messages, the messageType property is set to systemEventMessage. + event_detail: Optional[EventMessageDetail] = None + # Information about the sender of the message. + from_: Optional[ChatMessageFromIdentitySet] = None + # If set to true, the original message has been deleted. + is_deleted: Optional[bool] = None + # The messageType property + message_type: Optional[ChatMessageType] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ChatMessageInfo: @@ -28,11 +47,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody + from .chat_message_from_identity_set import ChatMessageFromIdentitySet + from .chat_message_type import ChatMessageType from .entity import Entity + from .event_message_detail import EventMessageDetail + from .item_body import ItemBody fields: dict[str, Callable[[Any], None]] = { + "body": lambda n : setattr(self, 'body', n.get_object_value(ItemBody)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "eventDetail": lambda n : setattr(self, 'event_detail', n.get_object_value(EventMessageDetail)), + "from": lambda n : setattr(self, 'from_', n.get_object_value(ChatMessageFromIdentitySet)), + "isDeleted": lambda n : setattr(self, 'is_deleted', n.get_bool_value()), + "messageType": lambda n : setattr(self, 'message_type', n.get_enum_value(ChatMessageType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +80,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("body", self.body) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("eventDetail", self.event_detail) + writer.write_object_value("from", self.from_) + writer.write_bool_value("isDeleted", self.is_deleted) + writer.write_enum_value("messageType", self.message_type) diff --git a/msgraph/generated/models/cloud_clipboard_root.py b/msgraph/generated/models/cloud_clipboard_root.py index 7b3e7211ec4..5a3c5c59b03 100644 --- a/msgraph/generated/models/cloud_clipboard_root.py +++ b/msgraph/generated/models/cloud_clipboard_root.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity from .entity import Entity @dataclass class CloudClipboardRoot(Entity, Parsable): + # Represents a collection of Cloud Clipboard items. + items: Optional[list[CloudClipboardItem]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CloudClipboardRoot: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity + from .cloud_clipboard_item import CloudClipboardItem from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(CloudClipboardItem)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("items", self.items) diff --git a/msgraph/generated/models/coachmark_location.py b/msgraph/generated/models/coachmark_location.py new file mode 100644 index 00000000000..41462fbaabb --- /dev/null +++ b/msgraph/generated/models/coachmark_location.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .coachmark_location_type import CoachmarkLocationType + +@dataclass +class CoachmarkLocation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Length of coachmark. + length: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Offset of coachmark. + offset: Optional[int] = None + # Type of coachmark location. The possible values are: unknown, fromEmail, subject, externalTag, displayName, messageBody, unknownFutureValue. + type: Optional[CoachmarkLocationType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CoachmarkLocation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CoachmarkLocation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CoachmarkLocation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .coachmark_location_type import CoachmarkLocationType + + from .coachmark_location_type import CoachmarkLocationType + + fields: dict[str, Callable[[Any], None]] = { + "length": lambda n : setattr(self, 'length', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "offset": lambda n : setattr(self, 'offset', n.get_int_value()), + "type": lambda n : setattr(self, 'type', n.get_enum_value(CoachmarkLocationType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("length", self.length) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("offset", self.offset) + writer.write_enum_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/coachmark_location_type.py b/msgraph/generated/models/coachmark_location_type.py new file mode 100644 index 00000000000..537261aa667 --- /dev/null +++ b/msgraph/generated/models/coachmark_location_type.py @@ -0,0 +1,11 @@ +from enum import Enum + +class CoachmarkLocationType(str, Enum): + Unknown = "unknown", + FromEmail = "fromEmail", + Subject = "subject", + ExternalTag = "externalTag", + DisplayName = "displayName", + MessageBody = "messageBody", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/connection_info.py b/msgraph/generated/models/connection_info.py new file mode 100644 index 00000000000..8066171efa2 --- /dev/null +++ b/msgraph/generated/models/connection_info.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ConnectionInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The endpoint that is used by Entitlement Management to communicate with the access package resource. + url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ConnectionInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ConnectionInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ConnectionInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "url": lambda n : setattr(self, 'url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("url", self.url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/container_filter.py b/msgraph/generated/models/container_filter.py new file mode 100644 index 00000000000..a1a9e99af36 --- /dev/null +++ b/msgraph/generated/models/container_filter.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ContainerFilter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The includedContainers property + included_containers: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContainerFilter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContainerFilter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContainerFilter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "includedContainers": lambda n : setattr(self, 'included_containers', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("includedContainers", self.included_containers) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/content_customization.py b/msgraph/generated/models/content_customization.py new file mode 100644 index 00000000000..0d26baed2fb --- /dev/null +++ b/msgraph/generated/models/content_customization.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .key_value import KeyValue + +@dataclass +class ContentCustomization(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Represents the content options of External Identities to be customized throughout the authentication flow for a tenant. + attribute_collection: Optional[list[KeyValue]] = None + # A relative URL for the content options of External Identities to be customized throughout the authentication flow for a tenant. + attribute_collection_relative_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents content options to customize during MFA proofup interruptions. + registration_campaign: Optional[list[KeyValue]] = None + # The relative URL of the content options to customize during MFA proofup interruptions. + registration_campaign_relative_url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContentCustomization: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContentCustomization + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContentCustomization() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .key_value import KeyValue + + from .key_value import KeyValue + + fields: dict[str, Callable[[Any], None]] = { + "attributeCollection": lambda n : setattr(self, 'attribute_collection', n.get_collection_of_object_values(KeyValue)), + "attributeCollectionRelativeUrl": lambda n : setattr(self, 'attribute_collection_relative_url', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "registrationCampaign": lambda n : setattr(self, 'registration_campaign', n.get_collection_of_object_values(KeyValue)), + "registrationCampaignRelativeUrl": lambda n : setattr(self, 'registration_campaign_relative_url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("attributeCollection", self.attribute_collection) + writer.write_str_value("attributeCollectionRelativeUrl", self.attribute_collection_relative_url) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("registrationCampaign", self.registration_campaign) + writer.write_str_value("registrationCampaignRelativeUrl", self.registration_campaign_relative_url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/copilot_admin_setting.py b/msgraph/generated/models/copilot_admin_setting.py index 428f2b791de..2da1f12c49b 100644 --- a/msgraph/generated/models/copilot_admin_setting.py +++ b/msgraph/generated/models/copilot_admin_setting.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity from .entity import Entity @dataclass class CopilotAdminSetting(Entity, Parsable): + # Represents a setting that controls whether users of Microsoft 365 Copilot in Teams meetings can receive responses to sentiment-related prompts. Read-only. Nullable. + limited_mode: Optional[CopilotAdminLimitedMode] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CopilotAdminSetting: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity + from .copilot_admin_limited_mode import CopilotAdminLimitedMode from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "limitedMode": lambda n : setattr(self, 'limited_mode', n.get_object_value(CopilotAdminLimitedMode)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("limitedMode", self.limited_mode) diff --git a/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py b/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py index 7223e8adc0f..1181d177cf6 100644 --- a/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph/generated/models/cross_tenant_access_policy_configuration_default.py @@ -5,12 +5,37 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .entity import Entity @dataclass class CrossTenantAccessPolicyConfigurationDefault(Entity, Parsable): + # Determines the default configuration for automatic user consent settings. The inboundAllowed and outboundAllowed properties are always false and can't be updated in the default configuration. Read-only. + automatic_user_consent_settings: Optional[InboundOutboundPolicyConfiguration] = None + # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. + b2b_collaboration_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. + b2b_collaboration_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users from other organizations accessing your resources via Microsoft Entra B2B direct connect. + b2b_direct_connect_inbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Defines your default configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. + b2b_direct_connect_outbound: Optional[CrossTenantAccessPolicyB2BSetting] = None + # Determines the default configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. + inbound_trust: Optional[CrossTenantAccessPolicyInboundTrust] = None + # Defines the priority order based on which an identity provider is selected during invitation redemption for a guest user. + invitation_redemption_identity_provider_configuration: Optional[DefaultInvitationRedemptionIdentityProviderConfiguration] = None + # If true, the default configuration is set to the system default configuration. If false, the default settings are customized. + is_service_default: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines the default tenant restrictions configuration for users in your organization who access an external organization on your network or devices. + tenant_restrictions: Optional[CrossTenantAccessPolicyTenantRestrictions] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantAccessPolicyConfigurationDefault: @@ -28,11 +53,30 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration + from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting + from .cross_tenant_access_policy_inbound_trust import CrossTenantAccessPolicyInboundTrust + from .cross_tenant_access_policy_tenant_restrictions import CrossTenantAccessPolicyTenantRestrictions + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration from .entity import Entity + from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration fields: dict[str, Callable[[Any], None]] = { + "automaticUserConsentSettings": lambda n : setattr(self, 'automatic_user_consent_settings', n.get_object_value(InboundOutboundPolicyConfiguration)), + "b2bCollaborationInbound": lambda n : setattr(self, 'b2b_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bCollaborationOutbound": lambda n : setattr(self, 'b2b_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bDirectConnectInbound": lambda n : setattr(self, 'b2b_direct_connect_inbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "b2bDirectConnectOutbound": lambda n : setattr(self, 'b2b_direct_connect_outbound', n.get_object_value(CrossTenantAccessPolicyB2BSetting)), + "inboundTrust": lambda n : setattr(self, 'inbound_trust', n.get_object_value(CrossTenantAccessPolicyInboundTrust)), + "invitationRedemptionIdentityProviderConfiguration": lambda n : setattr(self, 'invitation_redemption_identity_provider_configuration', n.get_object_value(DefaultInvitationRedemptionIdentityProviderConfiguration)), + "isServiceDefault": lambda n : setattr(self, 'is_service_default', n.get_bool_value()), + "tenantRestrictions": lambda n : setattr(self, 'tenant_restrictions', n.get_object_value(CrossTenantAccessPolicyTenantRestrictions)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("automaticUserConsentSettings", self.automatic_user_consent_settings) + writer.write_object_value("b2bCollaborationInbound", self.b2b_collaboration_inbound) + writer.write_object_value("b2bCollaborationOutbound", self.b2b_collaboration_outbound) + writer.write_object_value("b2bDirectConnectInbound", self.b2b_direct_connect_inbound) + writer.write_object_value("b2bDirectConnectOutbound", self.b2b_direct_connect_outbound) + writer.write_object_value("inboundTrust", self.inbound_trust) + writer.write_object_value("invitationRedemptionIdentityProviderConfiguration", self.invitation_redemption_identity_provider_configuration) + writer.write_bool_value("isServiceDefault", self.is_service_default) + writer.write_object_value("tenantRestrictions", self.tenant_restrictions) diff --git a/msgraph/generated/models/custom_callout_extension.py b/msgraph/generated/models/custom_callout_extension.py index ed163eb4a13..d2f3c152833 100644 --- a/msgraph/generated/models/custom_callout_extension.py +++ b/msgraph/generated/models/custom_callout_extension.py @@ -8,6 +8,9 @@ from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -18,6 +21,18 @@ @dataclass class CustomCalloutExtension(Entity, Parsable): + # Configuration for securing the API call to the logic app. For example, using OAuth client credentials flow. + authentication_configuration: Optional[CustomExtensionAuthenticationConfiguration] = None + # HTTP connection settings that define how long Microsoft Entra ID can wait for a connection to a logic app, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. + client_configuration: Optional[CustomExtensionClientConfiguration] = None + # Description for the customCalloutExtension object. + description: Optional[str] = None + # Display name for the customCalloutExtension object. + display_name: Optional[str] = None + # The type and details for configuring the endpoint to call the logic app's workflow. + endpoint_configuration: Optional[CustomExtensionEndpointConfiguration] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomCalloutExtension: @@ -71,6 +86,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -80,6 +98,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_package_assignment_request_workflow_extension import AccessPackageAssignmentRequestWorkflowExtension from .access_package_assignment_workflow_extension import AccessPackageAssignmentWorkflowExtension from .custom_authentication_extension import CustomAuthenticationExtension + from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration + from .custom_extension_client_configuration import CustomExtensionClientConfiguration + from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration from .entity import Entity from .identity_governance.custom_task_extension import CustomTaskExtension from .on_attribute_collection_start_custom_extension import OnAttributeCollectionStartCustomExtension @@ -87,6 +108,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .on_token_issuance_start_custom_extension import OnTokenIssuanceStartCustomExtension fields: dict[str, Callable[[Any], None]] = { + "authenticationConfiguration": lambda n : setattr(self, 'authentication_configuration', n.get_object_value(CustomExtensionAuthenticationConfiguration)), + "clientConfiguration": lambda n : setattr(self, 'client_configuration', n.get_object_value(CustomExtensionClientConfiguration)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "endpointConfiguration": lambda n : setattr(self, 'endpoint_configuration', n.get_object_value(CustomExtensionEndpointConfiguration)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -101,5 +127,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("authenticationConfiguration", self.authentication_configuration) + writer.write_object_value("clientConfiguration", self.client_configuration) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("endpointConfiguration", self.endpoint_configuration) diff --git a/msgraph/generated/models/custom_training_setting.py b/msgraph/generated/models/custom_training_setting.py index 9f37315a11a..ed5bdabc9ef 100644 --- a/msgraph/generated/models/custom_training_setting.py +++ b/msgraph/generated/models/custom_training_setting.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -14,7 +15,7 @@ class CustomTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customTrainingSetting" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The description of the custom training setting. description: Optional[str] = None # The display name of the custom training setting. @@ -40,12 +41,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "description": lambda n : setattr(self, 'description', n.get_str_value()), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "durationInMinutes": lambda n : setattr(self, 'duration_in_minutes', n.get_int_value()), @@ -64,7 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) + writer.write_collection_of_enum_values("assignedTo", self.assigned_to) writer.write_str_value("description", self.description) writer.write_str_value("displayName", self.display_name) writer.write_int_value("durationInMinutes", self.duration_in_minutes) diff --git a/msgraph/generated/models/data_security_and_governance.py b/msgraph/generated/models/data_security_and_governance.py index be01acb254b..e5dbd1718b1 100644 --- a/msgraph/generated/models/data_security_and_governance.py +++ b/msgraph/generated/models/data_security_and_governance.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance @@ -13,6 +14,10 @@ @dataclass class DataSecurityAndGovernance(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The sensitivityLabels property + sensitivity_labels: Optional[list[SensitivityLabel]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSecurityAndGovernance: @@ -44,14 +49,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance from .entity import Entity + from .sensitivity_label import SensitivityLabel from .tenant_data_security_and_governance import TenantDataSecurityAndGovernance from .user_data_security_and_governance import UserDataSecurityAndGovernance fields: dict[str, Callable[[Any], None]] = { + "sensitivityLabels": lambda n : setattr(self, 'sensitivity_labels', n.get_collection_of_object_values(SensitivityLabel)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +74,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("sensitivityLabels", self.sensitivity_labels) diff --git a/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py b/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py new file mode 100644 index 00000000000..66c8eb44a85 --- /dev/null +++ b/msgraph/generated/models/default_invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + +@dataclass +class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefaultInvitationRedemptionIdentityProviderConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefaultInvitationRedemptionIdentityProviderConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefaultInvitationRedemptionIdentityProviderConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + + from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph/generated/models/device_category.py b/msgraph/generated/models/device_category.py index 5830e89f6de..7d79c296d83 100644 --- a/msgraph/generated/models/device_category.py +++ b/msgraph/generated/models/device_category.py @@ -14,6 +14,12 @@ class DeviceCategory(Entity, Parsable): """ Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories. """ + # Optional description for the device category. + description: Optional[str] = None + # Display name for the device category. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceCategory: @@ -36,6 +42,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) diff --git a/msgraph/generated/models/device_compliance_device_overview.py b/msgraph/generated/models/device_compliance_device_overview.py index 143f8a50b32..5ffad6f3ec9 100644 --- a/msgraph/generated/models/device_compliance_device_overview.py +++ b/msgraph/generated/models/device_compliance_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @dataclass class DeviceComplianceDeviceOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceDeviceOverview: @@ -33,6 +50,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +71,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_compliance_user_overview.py b/msgraph/generated/models/device_compliance_user_overview.py index ebc40c750da..067355a2489 100644 --- a/msgraph/generated/models/device_compliance_user_overview.py +++ b/msgraph/generated/models/device_compliance_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @dataclass class DeviceComplianceUserOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceComplianceUserOverview: @@ -33,6 +50,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +71,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_configuration_device_overview.py b/msgraph/generated/models/device_configuration_device_overview.py index 7eb018d58ce..ede7e69ba59 100644 --- a/msgraph/generated/models/device_configuration_device_overview.py +++ b/msgraph/generated/models/device_configuration_device_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @dataclass class DeviceConfigurationDeviceOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationDeviceOverview: @@ -33,6 +50,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +71,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_configuration_user_overview.py b/msgraph/generated/models/device_configuration_user_overview.py index 872f547e0f6..3e57c6c94c2 100644 --- a/msgraph/generated/models/device_configuration_user_overview.py +++ b/msgraph/generated/models/device_configuration_user_overview.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,22 @@ @dataclass class DeviceConfigurationUserOverview(Entity, Parsable): + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceConfigurationUserOverview: @@ -33,6 +50,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +71,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/device_exchange_access_state_summary.py b/msgraph/generated/models/device_exchange_access_state_summary.py new file mode 100644 index 00000000000..6522b398e73 --- /dev/null +++ b/msgraph/generated/models/device_exchange_access_state_summary.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DeviceExchangeAccessStateSummary(AdditionalDataHolder, BackedModel, Parsable): + """ + Device Exchange Access State summary + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Total count of devices with Exchange Access State: Allowed. + allowed_device_count: Optional[int] = None + # Total count of devices with Exchange Access State: Blocked. + blocked_device_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Total count of devices with Exchange Access State: Quarantined. + quarantined_device_count: Optional[int] = None + # Total count of devices for which no Exchange Access State could be found. + unavailable_device_count: Optional[int] = None + # Total count of devices with Exchange Access State: Unknown. + unknown_device_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceExchangeAccessStateSummary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceExchangeAccessStateSummary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceExchangeAccessStateSummary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowedDeviceCount": lambda n : setattr(self, 'allowed_device_count', n.get_int_value()), + "blockedDeviceCount": lambda n : setattr(self, 'blocked_device_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "quarantinedDeviceCount": lambda n : setattr(self, 'quarantined_device_count', n.get_int_value()), + "unavailableDeviceCount": lambda n : setattr(self, 'unavailable_device_count', n.get_int_value()), + "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("allowedDeviceCount", self.allowed_device_count) + writer.write_int_value("blockedDeviceCount", self.blocked_device_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("quarantinedDeviceCount", self.quarantined_device_count) + writer.write_int_value("unavailableDeviceCount", self.unavailable_device_count) + writer.write_int_value("unknownDeviceCount", self.unknown_device_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/device_management_reports.py b/msgraph/generated/models/device_management_reports.py index 879e1ceffe0..5a90c5a3a20 100644 --- a/msgraph/generated/models/device_management_reports.py +++ b/msgraph/generated/models/device_management_reports.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity from .entity import Entity @@ -14,6 +15,10 @@ class DeviceManagementReports(Entity, Parsable): """ Singleton entity that acts as a container for all reports functionality. """ + # Entity representing a job to export a report + export_jobs: Optional[list[DeviceManagementExportJob]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementReports: @@ -31,11 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity + from .device_management_export_job import DeviceManagementExportJob from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "exportJobs": lambda n : setattr(self, 'export_jobs', n.get_collection_of_object_values(DeviceManagementExportJob)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("exportJobs", self.export_jobs) diff --git a/msgraph/generated/models/device_operating_system_summary.py b/msgraph/generated/models/device_operating_system_summary.py new file mode 100644 index 00000000000..5efdafe64a9 --- /dev/null +++ b/msgraph/generated/models/device_operating_system_summary.py @@ -0,0 +1,101 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DeviceOperatingSystemSummary(AdditionalDataHolder, BackedModel, Parsable): + """ + Device operating system summary. + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647 + android_corporate_work_profile_count: Optional[int] = None + # Number of android device count. + android_count: Optional[int] = None + # Number of dedicated Android devices. + android_dedicated_count: Optional[int] = None + # Number of device admin Android devices. + android_device_admin_count: Optional[int] = None + # Number of fully managed Android devices. + android_fully_managed_count: Optional[int] = None + # Number of work profile Android devices. + android_work_profile_count: Optional[int] = None + # Number of ConfigMgr managed devices. + config_mgr_device_count: Optional[int] = None + # Number of iOS device count. + ios_count: Optional[int] = None + # Number of Mac OS X device count. + mac_o_s_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of unknown device count. + unknown_count: Optional[int] = None + # Number of Windows device count. + windows_count: Optional[int] = None + # Number of Windows mobile device count. + windows_mobile_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceOperatingSystemSummary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceOperatingSystemSummary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceOperatingSystemSummary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "androidCorporateWorkProfileCount": lambda n : setattr(self, 'android_corporate_work_profile_count', n.get_int_value()), + "androidCount": lambda n : setattr(self, 'android_count', n.get_int_value()), + "androidDedicatedCount": lambda n : setattr(self, 'android_dedicated_count', n.get_int_value()), + "androidDeviceAdminCount": lambda n : setattr(self, 'android_device_admin_count', n.get_int_value()), + "androidFullyManagedCount": lambda n : setattr(self, 'android_fully_managed_count', n.get_int_value()), + "androidWorkProfileCount": lambda n : setattr(self, 'android_work_profile_count', n.get_int_value()), + "configMgrDeviceCount": lambda n : setattr(self, 'config_mgr_device_count', n.get_int_value()), + "iosCount": lambda n : setattr(self, 'ios_count', n.get_int_value()), + "macOSCount": lambda n : setattr(self, 'mac_o_s_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "unknownCount": lambda n : setattr(self, 'unknown_count', n.get_int_value()), + "windowsCount": lambda n : setattr(self, 'windows_count', n.get_int_value()), + "windowsMobileCount": lambda n : setattr(self, 'windows_mobile_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("androidCorporateWorkProfileCount", self.android_corporate_work_profile_count) + writer.write_int_value("androidCount", self.android_count) + writer.write_int_value("androidDedicatedCount", self.android_dedicated_count) + writer.write_int_value("androidDeviceAdminCount", self.android_device_admin_count) + writer.write_int_value("androidFullyManagedCount", self.android_fully_managed_count) + writer.write_int_value("androidWorkProfileCount", self.android_work_profile_count) + writer.write_int_value("configMgrDeviceCount", self.config_mgr_device_count) + writer.write_int_value("iosCount", self.ios_count) + writer.write_int_value("macOSCount", self.mac_o_s_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("unknownCount", self.unknown_count) + writer.write_int_value("windowsCount", self.windows_count) + writer.write_int_value("windowsMobileCount", self.windows_mobile_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/e_book_install_summary.py b/msgraph/generated/models/e_book_install_summary.py index 864da23b5c5..9541cba3c74 100644 --- a/msgraph/generated/models/e_book_install_summary.py +++ b/msgraph/generated/models/e_book_install_summary.py @@ -14,6 +14,20 @@ class EBookInstallSummary(Entity, Parsable): """ Contains properties for the installation summary of a book for a device. """ + # Number of Devices that have failed to install this book. + failed_device_count: Optional[int] = None + # Number of Users that have 1 or more device that failed to install this book. + failed_user_count: Optional[int] = None + # Number of Devices that have successfully installed this book. + installed_device_count: Optional[int] = None + # Number of Users whose devices have all succeeded to install this book. + installed_user_count: Optional[int] = None + # Number of Devices that does not have this book installed. + not_installed_device_count: Optional[int] = None + # Number of Users that did not install this book. + not_installed_user_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EBookInstallSummary: @@ -36,6 +50,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), + "failedUserCount": lambda n : setattr(self, 'failed_user_count', n.get_int_value()), + "installedDeviceCount": lambda n : setattr(self, 'installed_device_count', n.get_int_value()), + "installedUserCount": lambda n : setattr(self, 'installed_user_count', n.get_int_value()), + "notInstalledDeviceCount": lambda n : setattr(self, 'not_installed_device_count', n.get_int_value()), + "notInstalledUserCount": lambda n : setattr(self, 'not_installed_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +70,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("failedDeviceCount", self.failed_device_count) + writer.write_int_value("failedUserCount", self.failed_user_count) + writer.write_int_value("installedDeviceCount", self.installed_device_count) + writer.write_int_value("installedUserCount", self.installed_user_count) + writer.write_int_value("notInstalledDeviceCount", self.not_installed_device_count) + writer.write_int_value("notInstalledUserCount", self.not_installed_user_count) diff --git a/msgraph/generated/models/education_assignment_defaults.py b/msgraph/generated/models/education_assignment_defaults.py index e6b9a238916..6c4c6bb3ea9 100644 --- a/msgraph/generated/models/education_assignment_defaults.py +++ b/msgraph/generated/models/education_assignment_defaults.py @@ -1,16 +1,29 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentDefaults(Entity, Parsable): + # Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: studentsOnly. The default value is none. + add_to_calendar_action: Optional[EducationAddToCalendarOptions] = None + # Class-level default behavior for handling students who are added after the assignment is published. Possible values are: none, assignIfOpen. + added_student_action: Optional[EducationAddedStudentAction] = None + # Class-level default value for due time field. Default value is 23:59:00. + due_time: Optional[datetime.time] = None + # Default Teams channel to which notifications are sent. Default value is null. + notification_channel_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentDefaults: @@ -28,11 +41,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity + from .education_added_student_action import EducationAddedStudentAction + from .education_add_to_calendar_options import EducationAddToCalendarOptions from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "addToCalendarAction": lambda n : setattr(self, 'add_to_calendar_action', n.get_enum_value(EducationAddToCalendarOptions)), + "addedStudentAction": lambda n : setattr(self, 'added_student_action', n.get_enum_value(EducationAddedStudentAction)), + "dueTime": lambda n : setattr(self, 'due_time', n.get_time_value()), + "notificationChannelUrl": lambda n : setattr(self, 'notification_channel_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("addToCalendarAction", self.add_to_calendar_action) + writer.write_enum_value("addedStudentAction", self.added_student_action) + writer.write_time_value("dueTime", self.due_time) + writer.write_str_value("notificationChannelUrl", self.notification_channel_url) diff --git a/msgraph/generated/models/education_assignment_settings.py b/msgraph/generated/models/education_assignment_settings.py index 73f140fa6c4..417d61048f5 100644 --- a/msgraph/generated/models/education_assignment_settings.py +++ b/msgraph/generated/models/education_assignment_settings.py @@ -5,12 +5,19 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_grading_category import EducationGradingCategory from .entity import Entity from .entity import Entity @dataclass class EducationAssignmentSettings(Entity, Parsable): + # When set, enables users to weight assignments differently when computing a class average grade. + grading_categories: Optional[list[EducationGradingCategory]] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether to show the turn-in celebration animation. If true, indicates to skip the animation. The default value is false. + submission_animation_disabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationAssignmentSettings: @@ -28,11 +35,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_grading_category import EducationGradingCategory from .entity import Entity + from .education_grading_category import EducationGradingCategory from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "gradingCategories": lambda n : setattr(self, 'grading_categories', n.get_collection_of_object_values(EducationGradingCategory)), + "submissionAnimationDisabled": lambda n : setattr(self, 'submission_animation_disabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("gradingCategories", self.grading_categories) + writer.write_bool_value("submissionAnimationDisabled", self.submission_animation_disabled) diff --git a/msgraph/generated/models/education_grading_category.py b/msgraph/generated/models/education_grading_category.py index 439790bef8d..16f858ef47d 100644 --- a/msgraph/generated/models/education_grading_category.py +++ b/msgraph/generated/models/education_grading_category.py @@ -11,6 +11,12 @@ @dataclass class EducationGradingCategory(Entity, Parsable): + # The name of the grading category. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The weight of the category; an integer between 0 and 100. + percentage_weight: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationGradingCategory: @@ -33,6 +39,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "percentageWeight": lambda n : setattr(self, 'percentage_weight', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_int_value("percentageWeight", self.percentage_weight) diff --git a/msgraph/generated/models/education_rubric.py b/msgraph/generated/models/education_rubric.py index b828d0c3c19..3c6b86d3132 100644 --- a/msgraph/generated/models/education_rubric.py +++ b/msgraph/generated/models/education_rubric.py @@ -1,16 +1,42 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody from .entity import Entity + from .identity_set import IdentitySet + from .rubric_level import RubricLevel + from .rubric_quality import RubricQuality from .entity import Entity @dataclass class EducationRubric(Entity, Parsable): + # The user who created this resource. + created_by: Optional[IdentitySet] = None + # The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # The description of this rubric. + description: Optional[EducationItemBody] = None + # The name of this rubric. + display_name: Optional[str] = None + # The grading type of this rubric. You can use null for a no-points rubric or educationAssignmentPointsGradeType for a points rubric. + grading: Optional[EducationAssignmentGradeType] = None + # The last user to modify the resource. + last_modified_by: Optional[IdentitySet] = None + # Moment in time when the resource was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # The collection of levels making up this rubric. + levels: Optional[list[RubricLevel]] = None + # The OdataType property + odata_type: Optional[str] = None + # The collection of qualities making up this rubric. + qualities: Optional[list[RubricQuality]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EducationRubric: @@ -28,11 +54,30 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody from .entity import Entity + from .identity_set import IdentitySet + from .rubric_level import RubricLevel + from .rubric_quality import RubricQuality + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody from .entity import Entity + from .identity_set import IdentitySet + from .rubric_level import RubricLevel + from .rubric_quality import RubricQuality fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "grading": lambda n : setattr(self, 'grading', n.get_object_value(EducationAssignmentGradeType)), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "levels": lambda n : setattr(self, 'levels', n.get_collection_of_object_values(RubricLevel)), + "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_object_values(RubricQuality)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +92,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("grading", self.grading) + writer.write_collection_of_object_values("levels", self.levels) + writer.write_collection_of_object_values("qualities", self.qualities) diff --git a/msgraph/generated/models/email_payload_detail.py b/msgraph/generated/models/email_payload_detail.py new file mode 100644 index 00000000000..42769a6cd42 --- /dev/null +++ b/msgraph/generated/models/email_payload_detail.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .payload_detail import PayloadDetail + +from .payload_detail import PayloadDetail + +@dataclass +class EmailPayloadDetail(PayloadDetail, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.emailPayloadDetail" + # Email address of the user. + from_email: Optional[str] = None + # Display name of the user. + from_name: Optional[str] = None + # Indicates whether the sender isn't from the user's organization. + is_external_sender: Optional[bool] = None + # The subject of the email address sent to the user. + subject: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EmailPayloadDetail: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EmailPayloadDetail + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EmailPayloadDetail() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .payload_detail import PayloadDetail + + from .payload_detail import PayloadDetail + + fields: dict[str, Callable[[Any], None]] = { + "fromEmail": lambda n : setattr(self, 'from_email', n.get_str_value()), + "fromName": lambda n : setattr(self, 'from_name', n.get_str_value()), + "isExternalSender": lambda n : setattr(self, 'is_external_sender', n.get_bool_value()), + "subject": lambda n : setattr(self, 'subject', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("fromEmail", self.from_email) + writer.write_str_value("fromName", self.from_name) + writer.write_bool_value("isExternalSender", self.is_external_sender) + writer.write_str_value("subject", self.subject) + + diff --git a/msgraph/generated/models/employee_experience_user.py b/msgraph/generated/models/employee_experience_user.py index fcb0319260f..6275334125e 100644 --- a/msgraph/generated/models/employee_experience_user.py +++ b/msgraph/generated/models/employee_experience_user.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .learning_course_activity import LearningCourseActivity from .entity import Entity @dataclass class EmployeeExperienceUser(Entity, Parsable): + # The learningCourseActivities property + learning_course_activities: Optional[list[LearningCourseActivity]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EmployeeExperienceUser: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .learning_course_activity import LearningCourseActivity from .entity import Entity + from .learning_course_activity import LearningCourseActivity fields: dict[str, Callable[[Any], None]] = { + "learningCourseActivities": lambda n : setattr(self, 'learning_course_activities', n.get_collection_of_object_values(LearningCourseActivity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("learningCourseActivities", self.learning_course_activities) diff --git a/msgraph/generated/models/end_user_notification.py b/msgraph/generated/models/end_user_notification.py index 44f1128802b..35489b3d960 100644 --- a/msgraph/generated/models/end_user_notification.py +++ b/msgraph/generated/models/end_user_notification.py @@ -1,16 +1,46 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .email_identity import EmailIdentity + from .end_user_notification_detail import EndUserNotificationDetail + from .end_user_notification_type import EndUserNotificationType from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class EndUserNotification(Entity, Parsable): + # Identity of the user who created the notification. + created_by: Optional[EmailIdentity] = None + # Date and time when the notification was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Description of the notification as defined by the user. + description: Optional[str] = None + # The details property + details: Optional[list[EndUserNotificationDetail]] = None + # Name of the notification as defined by the user. + display_name: Optional[str] = None + # Identity of the user who last modified the notification. + last_modified_by: Optional[EmailIdentity] = None + # Date and time when the notification was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # Type of notification. Possible values are: unknown, positiveReinforcement, noTraining, trainingAssignment, trainingReminder, unknownFutureValue. + notification_type: Optional[EndUserNotificationType] = None + # The OdataType property + odata_type: Optional[str] = None + # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + source: Optional[SimulationContentSource] = None + # The status of the notification. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + status: Optional[SimulationContentStatus] = None + # Supported locales for endUserNotification content. + supported_locales: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EndUserNotification: @@ -28,11 +58,32 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .email_identity import EmailIdentity + from .end_user_notification_detail import EndUserNotificationDetail + from .end_user_notification_type import EndUserNotificationType from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus + from .email_identity import EmailIdentity + from .end_user_notification_detail import EndUserNotificationDetail + from .end_user_notification_type import EndUserNotificationType from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "details": lambda n : setattr(self, 'details', n.get_collection_of_object_values(EndUserNotificationDetail)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "notificationType": lambda n : setattr(self, 'notification_type', n.get_enum_value(EndUserNotificationType)), + "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), + "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +98,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_collection_of_object_values("details", self.details) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_enum_value("notificationType", self.notification_type) + writer.write_enum_value("source", self.source) + writer.write_enum_value("status", self.status) + writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) diff --git a/msgraph/generated/models/end_user_notification_type.py b/msgraph/generated/models/end_user_notification_type.py new file mode 100644 index 00000000000..9470075f5ca --- /dev/null +++ b/msgraph/generated/models/end_user_notification_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class EndUserNotificationType(str, Enum): + Unknown = "unknown", + PositiveReinforcement = "positiveReinforcement", + NoTraining = "noTraining", + TrainingAssignment = "trainingAssignment", + TrainingReminder = "trainingReminder", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/entitlement_management.py b/msgraph/generated/models/entitlement_management.py index 95571737ae7..52b19b47a3a 100644 --- a/msgraph/generated/models/entitlement_management.py +++ b/msgraph/generated/models/entitlement_management.py @@ -5,12 +5,50 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .access_package import AccessPackage + from .access_package_assignment import AccessPackageAssignment + from .access_package_assignment_policy import AccessPackageAssignmentPolicy + from .access_package_assignment_request import AccessPackageAssignmentRequest + from .access_package_catalog import AccessPackageCatalog + from .access_package_resource import AccessPackageResource + from .access_package_resource_environment import AccessPackageResourceEnvironment + from .access_package_resource_request import AccessPackageResourceRequest + from .access_package_resource_role_scope import AccessPackageResourceRoleScope + from .approval import Approval + from .connected_organization import ConnectedOrganization + from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity from .entity import Entity @dataclass class EntitlementManagement(Entity, Parsable): + # Approval stages for decisions associated with access package assignment requests. + access_package_assignment_approvals: Optional[list[Approval]] = None + # Access packages define the collection of resource roles and the policies for which subjects can request or be assigned access to those resources. + access_packages: Optional[list[AccessPackage]] = None + # Access package assignment policies govern which subjects can request or be assigned an access package via an access package assignment. + assignment_policies: Optional[list[AccessPackageAssignmentPolicy]] = None + # Access package assignment requests created by or on behalf of a subject. + assignment_requests: Optional[list[AccessPackageAssignmentRequest]] = None + # The assignment of an access package to a subject for a period of time. + assignments: Optional[list[AccessPackageAssignment]] = None + # A container for access packages. + catalogs: Optional[list[AccessPackageCatalog]] = None + # References to a directory or domain of another organization whose users can request access. + connected_organizations: Optional[list[ConnectedOrganization]] = None + # The OdataType property + odata_type: Optional[str] = None + # A reference to the geolocation environments in which a resource is located. + resource_environments: Optional[list[AccessPackageResourceEnvironment]] = None + # Represents a request to add or remove a resource to or from a catalog respectively. + resource_requests: Optional[list[AccessPackageResourceRequest]] = None + # The resourceRoleScopes property + resource_role_scopes: Optional[list[AccessPackageResourceRoleScope]] = None + # The resources associated with the catalogs. + resources: Optional[list[AccessPackageResource]] = None + # The settings that control the behavior of Microsoft Entra entitlement management. + settings: Optional[EntitlementManagementSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EntitlementManagement: @@ -28,11 +66,47 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .access_package import AccessPackage + from .access_package_assignment import AccessPackageAssignment + from .access_package_assignment_policy import AccessPackageAssignmentPolicy + from .access_package_assignment_request import AccessPackageAssignmentRequest + from .access_package_catalog import AccessPackageCatalog + from .access_package_resource import AccessPackageResource + from .access_package_resource_environment import AccessPackageResourceEnvironment + from .access_package_resource_request import AccessPackageResourceRequest + from .access_package_resource_role_scope import AccessPackageResourceRoleScope + from .approval import Approval + from .connected_organization import ConnectedOrganization + from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity + from .access_package import AccessPackage + from .access_package_assignment import AccessPackageAssignment + from .access_package_assignment_policy import AccessPackageAssignmentPolicy + from .access_package_assignment_request import AccessPackageAssignmentRequest + from .access_package_catalog import AccessPackageCatalog + from .access_package_resource import AccessPackageResource + from .access_package_resource_environment import AccessPackageResourceEnvironment + from .access_package_resource_request import AccessPackageResourceRequest + from .access_package_resource_role_scope import AccessPackageResourceRoleScope + from .approval import Approval + from .connected_organization import ConnectedOrganization + from .entitlement_management_settings import EntitlementManagementSettings from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "accessPackageAssignmentApprovals": lambda n : setattr(self, 'access_package_assignment_approvals', n.get_collection_of_object_values(Approval)), + "accessPackages": lambda n : setattr(self, 'access_packages', n.get_collection_of_object_values(AccessPackage)), + "assignmentPolicies": lambda n : setattr(self, 'assignment_policies', n.get_collection_of_object_values(AccessPackageAssignmentPolicy)), + "assignmentRequests": lambda n : setattr(self, 'assignment_requests', n.get_collection_of_object_values(AccessPackageAssignmentRequest)), + "assignments": lambda n : setattr(self, 'assignments', n.get_collection_of_object_values(AccessPackageAssignment)), + "catalogs": lambda n : setattr(self, 'catalogs', n.get_collection_of_object_values(AccessPackageCatalog)), + "connectedOrganizations": lambda n : setattr(self, 'connected_organizations', n.get_collection_of_object_values(ConnectedOrganization)), + "resourceEnvironments": lambda n : setattr(self, 'resource_environments', n.get_collection_of_object_values(AccessPackageResourceEnvironment)), + "resourceRequests": lambda n : setattr(self, 'resource_requests', n.get_collection_of_object_values(AccessPackageResourceRequest)), + "resourceRoleScopes": lambda n : setattr(self, 'resource_role_scopes', n.get_collection_of_object_values(AccessPackageResourceRoleScope)), + "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(AccessPackageResource)), + "settings": lambda n : setattr(self, 'settings', n.get_object_value(EntitlementManagementSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +121,17 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("accessPackageAssignmentApprovals", self.access_package_assignment_approvals) + writer.write_collection_of_object_values("accessPackages", self.access_packages) + writer.write_collection_of_object_values("assignmentPolicies", self.assignment_policies) + writer.write_collection_of_object_values("assignmentRequests", self.assignment_requests) + writer.write_collection_of_object_values("assignments", self.assignments) + writer.write_collection_of_object_values("catalogs", self.catalogs) + writer.write_collection_of_object_values("connectedOrganizations", self.connected_organizations) + writer.write_collection_of_object_values("resourceEnvironments", self.resource_environments) + writer.write_collection_of_object_values("resourceRequests", self.resource_requests) + writer.write_collection_of_object_values("resourceRoleScopes", self.resource_role_scopes) + writer.write_collection_of_object_values("resources", self.resources) + writer.write_object_value("settings", self.settings) diff --git a/msgraph/generated/models/entity_type.py b/msgraph/generated/models/entity_type.py new file mode 100644 index 00000000000..239f9b3eba9 --- /dev/null +++ b/msgraph/generated/models/entity_type.py @@ -0,0 +1,17 @@ +from enum import Enum + +class EntityType(str, Enum): + Event = "event", + Message = "message", + DriveItem = "driveItem", + ExternalItem = "externalItem", + Site = "site", + List_ = "list", + ListItem = "listItem", + Drive = "drive", + UnknownFutureValue = "unknownFutureValue", + ChatMessage = "chatMessage", + Person = "person", + Acronym = "acronym", + Bookmark = "bookmark", + diff --git a/msgraph/generated/models/external_connectors/label.py b/msgraph/generated/models/external_connectors/label.py new file mode 100644 index 00000000000..cb258999fbf --- /dev/null +++ b/msgraph/generated/models/external_connectors/label.py @@ -0,0 +1,15 @@ +from enum import Enum + +class Label(str, Enum): + Title = "title", + Url = "url", + CreatedBy = "createdBy", + LastModifiedBy = "lastModifiedBy", + Authors = "authors", + CreatedDateTime = "createdDateTime", + LastModifiedDateTime = "lastModifiedDateTime", + FileName = "fileName", + FileExtension = "fileExtension", + UnknownFutureValue = "unknownFutureValue", + IconUrl = "iconUrl", + diff --git a/msgraph/generated/models/external_connectors/property_.py b/msgraph/generated/models/external_connectors/property_.py new file mode 100644 index 00000000000..74444ffe154 --- /dev/null +++ b/msgraph/generated/models/external_connectors/property_.py @@ -0,0 +1,92 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .label import Label + from .property_type import PropertyType + +@dataclass +class Property_(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # A set of aliases or a friendly name for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Optional. + aliases: Optional[list[str]] = None + # Specifies if the property is queryable. Queryable properties can be used in Keyword Query Language (KQL) queries. Optional. + is_queryable: Optional[bool] = None + # Specifies if the property is refinable. Refinable properties can be used to filter search results in the Search API and add a refiner control in the Microsoft Search user experience. Optional. + is_refinable: Optional[bool] = None + # Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. + is_retrievable: Optional[bool] = None + # Specifies if the property is searchable. Only properties of type String or StringCollection can be searchable. Nonsearchable properties aren't added to the search index. Optional. + is_searchable: Optional[bool] = None + # Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: iconUrl. + labels: Optional[list[Label]] = None + # The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: :, ;, ,, (, ), [, ], {, }, %, $, +, !, *, =, &, ?, @, #, /, ~, ', ', <, >, `, ^. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The type property + type: Optional[PropertyType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Property_: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Property_ + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Property_() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .label import Label + from .property_type import PropertyType + + from .label import Label + from .property_type import PropertyType + + fields: dict[str, Callable[[Any], None]] = { + "aliases": lambda n : setattr(self, 'aliases', n.get_collection_of_primitive_values(str)), + "isQueryable": lambda n : setattr(self, 'is_queryable', n.get_bool_value()), + "isRefinable": lambda n : setattr(self, 'is_refinable', n.get_bool_value()), + "isRetrievable": lambda n : setattr(self, 'is_retrievable', n.get_bool_value()), + "isSearchable": lambda n : setattr(self, 'is_searchable', n.get_bool_value()), + "labels": lambda n : setattr(self, 'labels', n.get_collection_of_enum_values(Label)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_enum_value(PropertyType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("aliases", self.aliases) + writer.write_bool_value("isQueryable", self.is_queryable) + writer.write_bool_value("isRefinable", self.is_refinable) + writer.write_bool_value("isRetrievable", self.is_retrievable) + writer.write_bool_value("isSearchable", self.is_searchable) + writer.write_collection_of_enum_values("labels", self.labels) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/external_connectors/property_type.py b/msgraph/generated/models/external_connectors/property_type.py new file mode 100644 index 00000000000..f3d7915f31e --- /dev/null +++ b/msgraph/generated/models/external_connectors/property_type.py @@ -0,0 +1,14 @@ +from enum import Enum + +class PropertyType(str, Enum): + String = "string", + Int64 = "int64", + Double = "double", + DateTime = "dateTime", + Boolean = "boolean", + StringCollection = "stringCollection", + Int64Collection = "int64Collection", + DoubleCollection = "doubleCollection", + DateTimeCollection = "dateTimeCollection", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/external_connectors/schema.py b/msgraph/generated/models/external_connectors/schema.py index 228dcf878d9..8b3e6fcde1c 100644 --- a/msgraph/generated/models/external_connectors/schema.py +++ b/msgraph/generated/models/external_connectors/schema.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from ..entity import Entity + from .property_ import Property_ from ..entity import Entity @dataclass class Schema(Entity, Parsable): + # Must be set to microsoft.graph.externalConnector.externalItem. Required. + base_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The properties defined for the items in the connection. The minimum number of properties is one, the maximum is 128. + properties: Optional[list[Property_]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Schema: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .property_ import Property_ from ..entity import Entity + from .property_ import Property_ fields: dict[str, Callable[[Any], None]] = { + "baseType": lambda n : setattr(self, 'base_type', n.get_str_value()), + "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(Property_)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("baseType", self.base_type) + writer.write_collection_of_object_values("properties", self.properties) diff --git a/msgraph/generated/models/fido2_authentication_method_configuration.py b/msgraph/generated/models/fido2_authentication_method_configuration.py index 7b9ee647f59..536bf549044 100644 --- a/msgraph/generated/models/fido2_authentication_method_configuration.py +++ b/msgraph/generated/models/fido2_authentication_method_configuration.py @@ -21,7 +21,7 @@ class Fido2AuthenticationMethodConfiguration(AuthenticationMethodConfiguration, is_attestation_enforced: Optional[bool] = None # Determines if users can register new FIDO2 security keys. is_self_service_registration_allowed: Optional[bool] = None - # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (e.g. make and model) of the authenticator. + # Controls whether key restrictions are enforced on FIDO2 security keys, either allowing or disallowing certain key types as defined by Authenticator Attestation GUID (AAGUID), an identifier that indicates the type (for example, make and model) of the authenticator. key_restrictions: Optional[Fido2KeyRestrictions] = None @staticmethod diff --git a/msgraph/generated/models/field_value_set.py b/msgraph/generated/models/field_value_set.py index d9407dfe9a4..cc9073e621b 100644 --- a/msgraph/generated/models/field_value_set.py +++ b/msgraph/generated/models/field_value_set.py @@ -11,6 +11,8 @@ @dataclass class FieldValueSet(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FieldValueSet: diff --git a/msgraph/generated/models/filter.py b/msgraph/generated/models/filter.py new file mode 100644 index 00000000000..160a95dea21 --- /dev/null +++ b/msgraph/generated/models/filter.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_group import FilterGroup + +@dataclass +class Filter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # *Experimental* Filter group set used to decide whether given object belongs and should be processed as part of this object mapping. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + category_filter_groups: Optional[list[FilterGroup]] = None + # Filter group set used to decide whether given object is in scope for provisioning. This is the filter which should be used in most cases. If an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter isn't satisfied any longer, such object will get deprovisioned'. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + groups: Optional[list[FilterGroup]] = None + # *Experimental* Filter group set used to filter out objects at the early stage of reading them from the directory. If an object doesn't satisfy this filter, then it will not be processed further. Important to understand is that if an object used to satisfy this filter at a given moment, and then the object or the filter was changed so that filter is no longer satisfied, such object will NOT get deprovisioned. An object is considered in scope if ANY of the groups in the collection is evaluated to true. + input_filter_groups: Optional[list[FilterGroup]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Filter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Filter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Filter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_group import FilterGroup + + from .filter_group import FilterGroup + + fields: dict[str, Callable[[Any], None]] = { + "categoryFilterGroups": lambda n : setattr(self, 'category_filter_groups', n.get_collection_of_object_values(FilterGroup)), + "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(FilterGroup)), + "inputFilterGroups": lambda n : setattr(self, 'input_filter_groups', n.get_collection_of_object_values(FilterGroup)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("categoryFilterGroups", self.category_filter_groups) + writer.write_collection_of_object_values("groups", self.groups) + writer.write_collection_of_object_values("inputFilterGroups", self.input_filter_groups) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/filter_clause.py b/msgraph/generated/models/filter_clause.py new file mode 100644 index 00000000000..e2a4e200d03 --- /dev/null +++ b/msgraph/generated/models/filter_clause.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_operand import FilterOperand + +@dataclass +class FilterClause(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # Name of the operator to be applied to the source and target operands. Must be one of the supported operators. Supported operators can be discovered. + operator_name: Optional[str] = None + # Name of source operand (the operand being tested). The source operand name must match one of the attribute names on the source object. + source_operand_name: Optional[str] = None + # Values that the source operand will be tested against. + target_operand: Optional[FilterOperand] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterClause: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterClause + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterClause() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_operand import FilterOperand + + from .filter_operand import FilterOperand + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "operatorName": lambda n : setattr(self, 'operator_name', n.get_str_value()), + "sourceOperandName": lambda n : setattr(self, 'source_operand_name', n.get_str_value()), + "targetOperand": lambda n : setattr(self, 'target_operand', n.get_object_value(FilterOperand)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("operatorName", self.operator_name) + writer.write_str_value("sourceOperandName", self.source_operand_name) + writer.write_object_value("targetOperand", self.target_operand) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/filter_group.py b/msgraph/generated/models/filter_group.py new file mode 100644 index 00000000000..6da03782c68 --- /dev/null +++ b/msgraph/generated/models/filter_group.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .filter_clause import FilterClause + +@dataclass +class FilterGroup(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Filter clauses (conditions) of this group. All clauses in a group must be satisfied in order for the filter group to evaluate to true. + clauses: Optional[list[FilterClause]] = None + # Human-readable name of the filter group. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterGroup: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterGroup + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterGroup() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .filter_clause import FilterClause + + from .filter_clause import FilterClause + + fields: dict[str, Callable[[Any], None]] = { + "clauses": lambda n : setattr(self, 'clauses', n.get_collection_of_object_values(FilterClause)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("clauses", self.clauses) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/filter_operand.py b/msgraph/generated/models/filter_operand.py new file mode 100644 index 00000000000..7e6cfbcd26f --- /dev/null +++ b/msgraph/generated/models/filter_operand.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class FilterOperand(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # Collection of values. + values: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FilterOperand: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FilterOperand + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FilterOperand() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "values": lambda n : setattr(self, 'values', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/giphy_rating_type.py b/msgraph/generated/models/giphy_rating_type.py new file mode 100644 index 00000000000..0174230c248 --- /dev/null +++ b/msgraph/generated/models/giphy_rating_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class GiphyRatingType(str, Enum): + Strict = "strict", + Moderate = "moderate", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/group_filter.py b/msgraph/generated/models/group_filter.py new file mode 100644 index 00000000000..6bc6b1d24ab --- /dev/null +++ b/msgraph/generated/models/group_filter.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GroupFilter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The includedGroups property + included_groups: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GroupFilter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GroupFilter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GroupFilter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("includedGroups", self.included_groups) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py b/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py index 17d9c5e8d30..b428d73e56b 100644 --- a/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py +++ b/msgraph/generated/models/identity_governance/lifecycle_workflows_container.py @@ -5,12 +5,35 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from ..deleted_item_container import DeletedItemContainer from ..entity import Entity + from .custom_task_extension import CustomTaskExtension + from .insights import Insights + from .lifecycle_management_settings import LifecycleManagementSettings + from .task_definition import TaskDefinition + from .workflow import Workflow + from .workflow_template import WorkflowTemplate from ..entity import Entity @dataclass class LifecycleWorkflowsContainer(Entity, Parsable): + # The customTaskExtension instance. + custom_task_extensions: Optional[list[CustomTaskExtension]] = None + # Deleted workflows in your lifecycle workflows instance. + deleted_items: Optional[DeletedItemContainer] = None + # The insight container holding workflow insight summaries for a tenant. + insights: Optional[Insights] = None + # The OdataType property + odata_type: Optional[str] = None + # The settings property + settings: Optional[LifecycleManagementSettings] = None + # The definition of tasks within the lifecycle workflows instance. + task_definitions: Optional[list[TaskDefinition]] = None + # The workflow templates in the lifecycle workflow instance. + workflow_templates: Optional[list[WorkflowTemplate]] = None + # The workflows in the lifecycle workflows instance. + workflows: Optional[list[Workflow]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LifecycleWorkflowsContainer: @@ -28,11 +51,32 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from ..deleted_item_container import DeletedItemContainer from ..entity import Entity + from .custom_task_extension import CustomTaskExtension + from .insights import Insights + from .lifecycle_management_settings import LifecycleManagementSettings + from .task_definition import TaskDefinition + from .workflow import Workflow + from .workflow_template import WorkflowTemplate + from ..deleted_item_container import DeletedItemContainer from ..entity import Entity + from .custom_task_extension import CustomTaskExtension + from .insights import Insights + from .lifecycle_management_settings import LifecycleManagementSettings + from .task_definition import TaskDefinition + from .workflow import Workflow + from .workflow_template import WorkflowTemplate fields: dict[str, Callable[[Any], None]] = { + "customTaskExtensions": lambda n : setattr(self, 'custom_task_extensions', n.get_collection_of_object_values(CustomTaskExtension)), + "deletedItems": lambda n : setattr(self, 'deleted_items', n.get_object_value(DeletedItemContainer)), + "insights": lambda n : setattr(self, 'insights', n.get_object_value(Insights)), + "settings": lambda n : setattr(self, 'settings', n.get_object_value(LifecycleManagementSettings)), + "taskDefinitions": lambda n : setattr(self, 'task_definitions', n.get_collection_of_object_values(TaskDefinition)), + "workflowTemplates": lambda n : setattr(self, 'workflow_templates', n.get_collection_of_object_values(WorkflowTemplate)), + "workflows": lambda n : setattr(self, 'workflows', n.get_collection_of_object_values(Workflow)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("customTaskExtensions", self.custom_task_extensions) + writer.write_object_value("deletedItems", self.deleted_items) + writer.write_object_value("insights", self.insights) + writer.write_object_value("settings", self.settings) + writer.write_collection_of_object_values("taskDefinitions", self.task_definitions) + writer.write_collection_of_object_values("workflowTemplates", self.workflow_templates) + writer.write_collection_of_object_values("workflows", self.workflows) diff --git a/msgraph/generated/models/idle_session_sign_out.py b/msgraph/generated/models/idle_session_sign_out.py new file mode 100644 index 00000000000..ad331d5a105 --- /dev/null +++ b/msgraph/generated/models/idle_session_sign_out.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class IdleSessionSignOut(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the idle session sign-out policy is enabled. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of seconds of inactivity after which a user is signed out. + sign_out_after_in_seconds: Optional[int] = None + # Number of seconds of inactivity after which a user is notified that they'll be signed out. + warn_after_in_seconds: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdleSessionSignOut: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdleSessionSignOut + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdleSessionSignOut() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "signOutAfterInSeconds": lambda n : setattr(self, 'sign_out_after_in_seconds', n.get_int_value()), + "warnAfterInSeconds": lambda n : setattr(self, 'warn_after_in_seconds', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("signOutAfterInSeconds", self.sign_out_after_in_seconds) + writer.write_int_value("warnAfterInSeconds", self.warn_after_in_seconds) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/image_tagging_choice.py b/msgraph/generated/models/image_tagging_choice.py new file mode 100644 index 00000000000..74f415d78b7 --- /dev/null +++ b/msgraph/generated/models/image_tagging_choice.py @@ -0,0 +1,8 @@ +from enum import Enum + +class ImageTaggingChoice(str, Enum): + Disabled = "disabled", + Basic = "basic", + Enhanced = "enhanced", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/inference_classification.py b/msgraph/generated/models/inference_classification.py index 27e6ff46e93..6b802dccbc4 100644 --- a/msgraph/generated/models/inference_classification.py +++ b/msgraph/generated/models/inference_classification.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride from .entity import Entity @dataclass class InferenceClassification(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # A set of overrides for a user to always classify messages from specific senders in certain ways: focused, or other. Read-only. Nullable. + overrides: Optional[list[InferenceClassificationOverride]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InferenceClassification: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride from .entity import Entity + from .inference_classification_override import InferenceClassificationOverride fields: dict[str, Callable[[Any], None]] = { + "overrides": lambda n : setattr(self, 'overrides', n.get_collection_of_object_values(InferenceClassificationOverride)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("overrides", self.overrides) diff --git a/msgraph/generated/models/internet_explorer_mode.py b/msgraph/generated/models/internet_explorer_mode.py index f0231b2eb5c..1fabc8795c0 100644 --- a/msgraph/generated/models/internet_explorer_mode.py +++ b/msgraph/generated/models/internet_explorer_mode.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .browser_site_list import BrowserSiteList from .entity import Entity from .entity import Entity @dataclass class InternetExplorerMode(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # A collection of site lists to support Internet Explorer mode. + site_lists: Optional[list[BrowserSiteList]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InternetExplorerMode: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .browser_site_list import BrowserSiteList from .entity import Entity + from .browser_site_list import BrowserSiteList from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "siteLists": lambda n : setattr(self, 'site_lists', n.get_collection_of_object_values(BrowserSiteList)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("siteLists", self.site_lists) diff --git a/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py b/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py new file mode 100644 index 00000000000..a695d50ee66 --- /dev/null +++ b/msgraph/generated/models/invitation_redemption_identity_provider_configuration.py @@ -0,0 +1,77 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + +@dataclass +class InvitationRedemptionIdentityProviderConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The fallback identity provider to be used in case no primary identity provider can be used for guest invitation redemption. Possible values are: defaultConfiguredIdp, emailOneTimePasscode, or microsoftAccount. + fallback_identity_provider: Optional[B2bIdentityProvidersType] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of identity providers in priority order of preference to be used for guest invitation redemption. Possible values are: azureActiveDirectory, externalFederation, or socialIdentityProviders. + primary_identity_provider_precedence_order: Optional[list[B2bIdentityProvidersType]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> InvitationRedemptionIdentityProviderConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: InvitationRedemptionIdentityProviderConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.defaultInvitationRedemptionIdentityProviderConfiguration".casefold(): + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + return DefaultInvitationRedemptionIdentityProviderConfiguration() + return InvitationRedemptionIdentityProviderConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + from .b2b_identity_providers_type import B2bIdentityProvidersType + from .default_invitation_redemption_identity_provider_configuration import DefaultInvitationRedemptionIdentityProviderConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "fallbackIdentityProvider": lambda n : setattr(self, 'fallback_identity_provider', n.get_enum_value(B2bIdentityProvidersType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "primaryIdentityProviderPrecedenceOrder": lambda n : setattr(self, 'primary_identity_provider_precedence_order', n.get_collection_of_enum_values(B2bIdentityProvidersType)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("fallbackIdentityProvider", self.fallback_identity_provider) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_enum_values("primaryIdentityProviderPrecedenceOrder", self.primary_identity_provider_precedence_order) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/item_analytics.py b/msgraph/generated/models/item_analytics.py index 5133f072629..4e56792cfdf 100644 --- a/msgraph/generated/models/item_analytics.py +++ b/msgraph/generated/models/item_analytics.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .entity import Entity + from .item_activity_stat import ItemActivityStat from .entity import Entity @dataclass class ItemAnalytics(Entity, Parsable): + # The allTime property + all_time: Optional[ItemActivityStat] = None + # The itemActivityStats property + item_activity_stats: Optional[list[ItemActivityStat]] = None + # The lastSevenDays property + last_seven_days: Optional[ItemActivityStat] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ItemAnalytics: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .item_activity_stat import ItemActivityStat from .entity import Entity + from .item_activity_stat import ItemActivityStat fields: dict[str, Callable[[Any], None]] = { + "allTime": lambda n : setattr(self, 'all_time', n.get_object_value(ItemActivityStat)), + "itemActivityStats": lambda n : setattr(self, 'item_activity_stats', n.get_collection_of_object_values(ItemActivityStat)), + "lastSevenDays": lambda n : setattr(self, 'last_seven_days', n.get_object_value(ItemActivityStat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("allTime", self.all_time) + writer.write_collection_of_object_values("itemActivityStats", self.item_activity_stats) + writer.write_object_value("lastSevenDays", self.last_seven_days) diff --git a/msgraph/generated/models/item_retention_label.py b/msgraph/generated/models/item_retention_label.py index c87093e900d..eaa1c58395a 100644 --- a/msgraph/generated/models/item_retention_label.py +++ b/msgraph/generated/models/item_retention_label.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,25 @@ if TYPE_CHECKING: from .entity import Entity + from .identity_set import IdentitySet + from .retention_label_settings import RetentionLabelSettings from .entity import Entity @dataclass class ItemRetentionLabel(Entity, Parsable): + # Specifies whether the label is applied explicitly on the item. True indicates that the label is applied explicitly; otherwise, the label is inherited from its parent. Read-only. + is_label_applied_explicitly: Optional[bool] = None + # Identity of the user who applied the label. Read-only. + label_applied_by: Optional[IdentitySet] = None + # The date and time when the label was applied on the item. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + label_applied_date_time: Optional[datetime.datetime] = None + # The retention label on the document. Read-write. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The retention settings enforced on the item. Read-write. + retention_settings: Optional[RetentionLabelSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ItemRetentionLabel: @@ -29,10 +44,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .identity_set import IdentitySet + from .retention_label_settings import RetentionLabelSettings from .entity import Entity + from .identity_set import IdentitySet + from .retention_label_settings import RetentionLabelSettings fields: dict[str, Callable[[Any], None]] = { + "isLabelAppliedExplicitly": lambda n : setattr(self, 'is_label_applied_explicitly', n.get_bool_value()), + "labelAppliedBy": lambda n : setattr(self, 'label_applied_by', n.get_object_value(IdentitySet)), + "labelAppliedDateTime": lambda n : setattr(self, 'label_applied_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "retentionSettings": lambda n : setattr(self, 'retention_settings', n.get_object_value(RetentionLabelSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +71,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("isLabelAppliedExplicitly", self.is_label_applied_explicitly) + writer.write_object_value("labelAppliedBy", self.label_applied_by) + writer.write_datetime_value("labelAppliedDateTime", self.label_applied_date_time) + writer.write_str_value("name", self.name) + writer.write_object_value("retentionSettings", self.retention_settings) diff --git a/msgraph/generated/models/landing_page.py b/msgraph/generated/models/landing_page.py index 8ee600a6b9b..ca61ccd0344 100644 --- a/msgraph/generated/models/landing_page.py +++ b/msgraph/generated/models/landing_page.py @@ -1,16 +1,45 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .email_identity import EmailIdentity from .entity import Entity + from .landing_page_detail import LandingPageDetail + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class LandingPage(Entity, Parsable): + # Identity of the user who created the landing page. + created_by: Optional[EmailIdentity] = None + # Date and time when the landing page was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Description of the landing page as defined by the user. + description: Optional[str] = None + # The detail information for a landing page associated with a simulation during its creation. + details: Optional[list[LandingPageDetail]] = None + # The display name of the landing page. + display_name: Optional[str] = None + # Email identity of the user who last modified the landing page. + last_modified_by: Optional[EmailIdentity] = None + # Date and time when the landing page was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # Content locale. + locale: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + source: Optional[SimulationContentSource] = None + # The status of the simulation. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + status: Optional[SimulationContentStatus] = None + # Supported locales. + supported_locales: Optional[list[str]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LandingPage: @@ -28,11 +57,30 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .email_identity import EmailIdentity from .entity import Entity + from .landing_page_detail import LandingPageDetail + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus + from .email_identity import EmailIdentity from .entity import Entity + from .landing_page_detail import LandingPageDetail + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "details": lambda n : setattr(self, 'details', n.get_collection_of_object_values(LandingPageDetail)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), + "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +95,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_collection_of_object_values("details", self.details) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("locale", self.locale) + writer.write_enum_value("source", self.source) + writer.write_enum_value("status", self.status) + writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) diff --git a/msgraph/generated/models/layout_template_type.py b/msgraph/generated/models/layout_template_type.py new file mode 100644 index 00000000000..1643fbea578 --- /dev/null +++ b/msgraph/generated/models/layout_template_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class LayoutTemplateType(str, Enum): + Default = "default", + VerticalSplit = "verticalSplit", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/list_.py b/msgraph/generated/models/list_.py index 26dddd69285..a5bc450f5e2 100644 --- a/msgraph/generated/models/list_.py +++ b/msgraph/generated/models/list_.py @@ -6,11 +6,42 @@ if TYPE_CHECKING: from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .list_info import ListInfo + from .list_item import ListItem + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet from .base_item import BaseItem @dataclass class List_(BaseItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.list" + # The collection of field definitions for this list. + columns: Optional[list[ColumnDefinition]] = None + # The collection of content types present in this list. + content_types: Optional[list[ContentType]] = None + # The displayable title of the list. + display_name: Optional[str] = None + # Allows access to the list as a drive resource with driveItems. Only present on document libraries. + drive: Optional[Drive] = None + # All items contained in the list. + items: Optional[list[ListItem]] = None + # Contains more details about the list. + list_: Optional[ListInfo] = None + # The collection of long-running operations on the list. + operations: Optional[list[RichLongRunningOperation]] = None + # Returns identifiers useful for SharePoint REST compatibility. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # The set of subscriptions on the list. + subscriptions: Optional[list[Subscription]] = None + # If present, indicates that the list is system-managed. Read-only. + system: Optional[SystemFacet] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> List_: @@ -29,10 +60,38 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .list_info import ListInfo + from .list_item import ListItem + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet from .base_item import BaseItem + from .column_definition import ColumnDefinition + from .content_type import ContentType + from .drive import Drive + from .list_info import ListInfo + from .list_item import ListItem + from .rich_long_running_operation import RichLongRunningOperation + from .sharepoint_ids import SharepointIds + from .subscription import Subscription + from .system_facet import SystemFacet fields: dict[str, Callable[[Any], None]] = { + "columns": lambda n : setattr(self, 'columns', n.get_collection_of_object_values(ColumnDefinition)), + "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_object_values(ContentType)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "drive": lambda n : setattr(self, 'drive', n.get_object_value(Drive)), + "items": lambda n : setattr(self, 'items', n.get_collection_of_object_values(ListItem)), + "list": lambda n : setattr(self, 'list_', n.get_object_value(ListInfo)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(RichLongRunningOperation)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "subscriptions": lambda n : setattr(self, 'subscriptions', n.get_collection_of_object_values(Subscription)), + "system": lambda n : setattr(self, 'system', n.get_object_value(SystemFacet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +106,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("columns", self.columns) + writer.write_collection_of_object_values("contentTypes", self.content_types) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("drive", self.drive) + writer.write_collection_of_object_values("items", self.items) + writer.write_object_value("list", self.list_) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_collection_of_object_values("subscriptions", self.subscriptions) + writer.write_object_value("system", self.system) diff --git a/msgraph/generated/models/list_info.py b/msgraph/generated/models/list_info.py new file mode 100644 index 00000000000..88e6db09a17 --- /dev/null +++ b/msgraph/generated/models/list_info.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ListInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If true, indicates that content types are enabled for this list. + content_types_enabled: Optional[bool] = None + # If true, indicates that the list isn't normally visible in the SharePoint user experience. + hidden: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # An enumerated value that represents the base list template used in creating the list. Possible values include documentLibrary, genericList, task, survey, announcements, contacts, and more. + template: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ListInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ListInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ListInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "contentTypesEnabled": lambda n : setattr(self, 'content_types_enabled', n.get_bool_value()), + "hidden": lambda n : setattr(self, 'hidden', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "template": lambda n : setattr(self, 'template', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("contentTypesEnabled", self.content_types_enabled) + writer.write_bool_value("hidden", self.hidden) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("template", self.template) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/list_item.py b/msgraph/generated/models/list_item.py index f8a5a1337dd..9f4a03d777f 100644 --- a/msgraph/generated/models/list_item.py +++ b/msgraph/generated/models/list_item.py @@ -6,11 +6,34 @@ if TYPE_CHECKING: from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .sharepoint_ids import SharepointIds from .base_item import BaseItem @dataclass class ListItem(BaseItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.listItem" + # Analytics about the view activities that took place on this item. + analytics: Optional[ItemAnalytics] = None + # The content type of this list item + content_type: Optional[ContentTypeInfo] = None + # Version information for a document set version created by a user. + document_set_versions: Optional[list[DocumentSetVersion]] = None + # For document libraries, the driveItem relationship exposes the listItem as a driveItem + drive_item: Optional[DriveItem] = None + # The values of the columns set on this list item. + fields: Optional[FieldValueSet] = None + # Returns identifiers useful for SharePoint REST compatibility. Read-only. + sharepoint_ids: Optional[SharepointIds] = None + # The list of previous versions of the list item. + versions: Optional[list[ListItemVersion]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ListItem: @@ -29,10 +52,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .sharepoint_ids import SharepointIds from .base_item import BaseItem + from .content_type_info import ContentTypeInfo + from .document_set_version import DocumentSetVersion + from .drive_item import DriveItem + from .field_value_set import FieldValueSet + from .item_analytics import ItemAnalytics + from .list_item_version import ListItemVersion + from .sharepoint_ids import SharepointIds fields: dict[str, Callable[[Any], None]] = { + "analytics": lambda n : setattr(self, 'analytics', n.get_object_value(ItemAnalytics)), + "contentType": lambda n : setattr(self, 'content_type', n.get_object_value(ContentTypeInfo)), + "documentSetVersions": lambda n : setattr(self, 'document_set_versions', n.get_collection_of_object_values(DocumentSetVersion)), + "driveItem": lambda n : setattr(self, 'drive_item', n.get_object_value(DriveItem)), + "fields": lambda n : setattr(self, 'fields', n.get_object_value(FieldValueSet)), + "sharepointIds": lambda n : setattr(self, 'sharepoint_ids', n.get_object_value(SharepointIds)), + "versions": lambda n : setattr(self, 'versions', n.get_collection_of_object_values(ListItemVersion)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("analytics", self.analytics) + writer.write_object_value("contentType", self.content_type) + writer.write_collection_of_object_values("documentSetVersions", self.document_set_versions) + writer.write_object_value("driveItem", self.drive_item) + writer.write_object_value("fields", self.fields) + writer.write_object_value("sharepointIds", self.sharepoint_ids) + writer.write_collection_of_object_values("versions", self.versions) diff --git a/msgraph/generated/models/login_page.py b/msgraph/generated/models/login_page.py index 6251538b416..b769e3afcc5 100644 --- a/msgraph/generated/models/login_page.py +++ b/msgraph/generated/models/login_page.py @@ -1,16 +1,42 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class LoginPage(Entity, Parsable): + # The HTML content of the login page. + content: Optional[str] = None + # Identity of the user who created the login page. + created_by: Optional[EmailIdentity] = None + # Date and time when the login page was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Description about the login page. + description: Optional[str] = None + # Display name of the login page. + display_name: Optional[str] = None + # The content language of the login page. + language: Optional[str] = None + # Identity of the user who last modified the login page. + last_modified_by: Optional[EmailIdentity] = None + # Date and time when the login page was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The source of the content. Possible values are: unknown, global, tenant, unknownFutureValue. + source: Optional[SimulationContentSource] = None + # The login page status. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + status: Optional[SimulationContentStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LoginPage: @@ -28,11 +54,27 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { + "content": lambda n : setattr(self, 'content', n.get_str_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "language": lambda n : setattr(self, 'language', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("content", self.content) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("language", self.language) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_enum_value("source", self.source) + writer.write_enum_value("status", self.status) diff --git a/msgraph/generated/models/login_page_layout_configuration.py b/msgraph/generated/models/login_page_layout_configuration.py new file mode 100644 index 00000000000..0af7317fc08 --- /dev/null +++ b/msgraph/generated/models/login_page_layout_configuration.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .layout_template_type import LayoutTemplateType + +@dataclass +class LoginPageLayoutConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Option to show the footer on the sign-in page. + is_footer_shown: Optional[bool] = None + # Option to show the header on the sign-in page. + is_header_shown: Optional[bool] = None + # Represents the layout template to be displayed on the login page for a tenant. The possible values are default - Represents the default Microsoft layout with a centered lightbox. verticalSplit - Represents a layout with a background on the left side and a full-height lightbox to the right. unknownFutureValue - Evolvable enumeration sentinel value. Don't use. + layout_template_type: Optional[LayoutTemplateType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageLayoutConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LoginPageLayoutConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LoginPageLayoutConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .layout_template_type import LayoutTemplateType + + from .layout_template_type import LayoutTemplateType + + fields: dict[str, Callable[[Any], None]] = { + "isFooterShown": lambda n : setattr(self, 'is_footer_shown', n.get_bool_value()), + "isHeaderShown": lambda n : setattr(self, 'is_header_shown', n.get_bool_value()), + "layoutTemplateType": lambda n : setattr(self, 'layout_template_type', n.get_enum_value(LayoutTemplateType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isFooterShown", self.is_footer_shown) + writer.write_bool_value("isHeaderShown", self.is_header_shown) + writer.write_enum_value("layoutTemplateType", self.layout_template_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/login_page_text_visibility_settings.py b/msgraph/generated/models/login_page_text_visibility_settings.py new file mode 100644 index 00000000000..a7dd0862fc3 --- /dev/null +++ b/msgraph/generated/models/login_page_text_visibility_settings.py @@ -0,0 +1,74 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class LoginPageTextVisibilitySettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Option to hide the self-service password reset (SSPR) hyperlinks such as 'Can't access your account?', 'Forgot my password' and 'Reset it now' on the sign-in form. + hide_account_reset_credentials: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in form. + hide_cannot_access_your_account: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'Forgot my password' hyperlink on the sign-in form. + hide_forgot_my_password: Optional[bool] = None + # Option to hide the 'Privacy & Cookies' hyperlink in the footer. + hide_privacy_and_cookies: Optional[bool] = None + # Option to hide the self-service password reset (SSPR) 'reset it now' hyperlink on the sign-in form. + hide_reset_it_now: Optional[bool] = None + # Option to hide the 'Terms of Use' hyperlink in the footer. + hide_terms_of_use: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LoginPageTextVisibilitySettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LoginPageTextVisibilitySettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LoginPageTextVisibilitySettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "hideAccountResetCredentials": lambda n : setattr(self, 'hide_account_reset_credentials', n.get_bool_value()), + "hideCannotAccessYourAccount": lambda n : setattr(self, 'hide_cannot_access_your_account', n.get_bool_value()), + "hideForgotMyPassword": lambda n : setattr(self, 'hide_forgot_my_password', n.get_bool_value()), + "hidePrivacyAndCookies": lambda n : setattr(self, 'hide_privacy_and_cookies', n.get_bool_value()), + "hideResetItNow": lambda n : setattr(self, 'hide_reset_it_now', n.get_bool_value()), + "hideTermsOfUse": lambda n : setattr(self, 'hide_terms_of_use', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("hideAccountResetCredentials", self.hide_account_reset_credentials) + writer.write_bool_value("hideCannotAccessYourAccount", self.hide_cannot_access_your_account) + writer.write_bool_value("hideForgotMyPassword", self.hide_forgot_my_password) + writer.write_bool_value("hidePrivacyAndCookies", self.hide_privacy_and_cookies) + writer.write_bool_value("hideResetItNow", self.hide_reset_it_now) + writer.write_bool_value("hideTermsOfUse", self.hide_terms_of_use) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/m365_apps_installation_options.py b/msgraph/generated/models/m365_apps_installation_options.py index 7e7e81861e1..ca7d501dea1 100644 --- a/msgraph/generated/models/m365_apps_installation_options.py +++ b/msgraph/generated/models/m365_apps_installation_options.py @@ -5,12 +5,23 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity from .entity import Entity @dataclass class M365AppsInstallationOptions(Entity, Parsable): + # The appsForMac property + apps_for_mac: Optional[AppsInstallationOptionsForMac] = None + # The appsForWindows property + apps_for_windows: Optional[AppsInstallationOptionsForWindows] = None + # The OdataType property + odata_type: Optional[str] = None + # The updateChannel property + update_channel: Optional[AppsUpdateChannelType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> M365AppsInstallationOptions: @@ -28,11 +39,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity + from .apps_installation_options_for_mac import AppsInstallationOptionsForMac + from .apps_installation_options_for_windows import AppsInstallationOptionsForWindows + from .apps_update_channel_type import AppsUpdateChannelType from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "appsForMac": lambda n : setattr(self, 'apps_for_mac', n.get_object_value(AppsInstallationOptionsForMac)), + "appsForWindows": lambda n : setattr(self, 'apps_for_windows', n.get_object_value(AppsInstallationOptionsForWindows)), + "updateChannel": lambda n : setattr(self, 'update_channel', n.get_enum_value(AppsUpdateChannelType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("appsForMac", self.apps_for_mac) + writer.write_object_value("appsForWindows", self.apps_for_windows) + writer.write_enum_value("updateChannel", self.update_channel) diff --git a/msgraph/generated/models/managed_app_policy_deployment_summary.py b/msgraph/generated/models/managed_app_policy_deployment_summary.py index 6330d6ff90e..994746921c6 100644 --- a/msgraph/generated/models/managed_app_policy_deployment_summary.py +++ b/msgraph/generated/models/managed_app_policy_deployment_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,7 @@ if TYPE_CHECKING: from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity @@ -14,6 +16,18 @@ class ManagedAppPolicyDeploymentSummary(Entity, Parsable): """ The ManagedAppEntity is the base entity type for all other entity types under app management workflow. """ + # Not yet documented + configuration_deployed_user_count: Optional[int] = None + # Not yet documented + configuration_deployment_summary_per_app: Optional[list[ManagedAppPolicyDeploymentSummaryPerApp]] = None + # Not yet documented + display_name: Optional[str] = None + # Not yet documented + last_refresh_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Version of the entity. + version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummary: @@ -32,10 +46,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp from .entity import Entity + from .managed_app_policy_deployment_summary_per_app import ManagedAppPolicyDeploymentSummaryPerApp fields: dict[str, Callable[[Any], None]] = { + "configurationDeployedUserCount": lambda n : setattr(self, 'configuration_deployed_user_count', n.get_int_value()), + "configurationDeploymentSummaryPerApp": lambda n : setattr(self, 'configuration_deployment_summary_per_app', n.get_collection_of_object_values(ManagedAppPolicyDeploymentSummaryPerApp)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "lastRefreshTime": lambda n : setattr(self, 'last_refresh_time', n.get_datetime_value()), + "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +71,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationDeployedUserCount", self.configuration_deployed_user_count) + writer.write_collection_of_object_values("configurationDeploymentSummaryPerApp", self.configuration_deployment_summary_per_app) + writer.write_str_value("displayName", self.display_name) + writer.write_datetime_value("lastRefreshTime", self.last_refresh_time) + writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py b/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py new file mode 100644 index 00000000000..9dd193964c1 --- /dev/null +++ b/msgraph/generated/models/managed_app_policy_deployment_summary_per_app.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .mobile_app_identifier import MobileAppIdentifier + +@dataclass +class ManagedAppPolicyDeploymentSummaryPerApp(AdditionalDataHolder, BackedModel, Parsable): + """ + Represents policy deployment summary per app. + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Number of users the policy is applied. + configuration_applied_user_count: Optional[int] = None + # Deployment of an app. + mobile_app_identifier: Optional[MobileAppIdentifier] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedAppPolicyDeploymentSummaryPerApp: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedAppPolicyDeploymentSummaryPerApp + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedAppPolicyDeploymentSummaryPerApp() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .mobile_app_identifier import MobileAppIdentifier + + from .mobile_app_identifier import MobileAppIdentifier + + fields: dict[str, Callable[[Any], None]] = { + "configurationAppliedUserCount": lambda n : setattr(self, 'configuration_applied_user_count', n.get_int_value()), + "mobileAppIdentifier": lambda n : setattr(self, 'mobile_app_identifier', n.get_object_value(MobileAppIdentifier)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("configurationAppliedUserCount", self.configuration_applied_user_count) + writer.write_object_value("mobileAppIdentifier", self.mobile_app_identifier) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py b/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py index 1ace58efdf4..36484589758 100644 --- a/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py +++ b/msgraph/generated/models/managed_device_mobile_app_configuration_device_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,22 @@ class ManagedDeviceMobileAppConfigurationDeviceSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary. """ + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error devices + error_count: Optional[int] = None + # Number of failed devices + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable devices + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending devices + pending_count: Optional[int] = None + # Number of succeeded devices + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationDeviceSummary: @@ -36,6 +53,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +74,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py b/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py index a7723053249..0391b027b48 100644 --- a/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py +++ b/msgraph/generated/models/managed_device_mobile_app_configuration_user_summary.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -14,6 +15,22 @@ class ManagedDeviceMobileAppConfigurationUserSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary. """ + # Version of the policy for that overview + configuration_version: Optional[int] = None + # Number of error Users + error_count: Optional[int] = None + # Number of failed Users + failed_count: Optional[int] = None + # Last update time + last_update_date_time: Optional[datetime.datetime] = None + # Number of not applicable users + not_applicable_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of pending Users + pending_count: Optional[int] = None + # Number of succeeded Users + success_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationUserSummary: @@ -36,6 +53,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "configurationVersion": lambda n : setattr(self, 'configuration_version', n.get_int_value()), + "errorCount": lambda n : setattr(self, 'error_count', n.get_int_value()), + "failedCount": lambda n : setattr(self, 'failed_count', n.get_int_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "notApplicableCount": lambda n : setattr(self, 'not_applicable_count', n.get_int_value()), + "pendingCount": lambda n : setattr(self, 'pending_count', n.get_int_value()), + "successCount": lambda n : setattr(self, 'success_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +74,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("configurationVersion", self.configuration_version) + writer.write_int_value("errorCount", self.error_count) + writer.write_int_value("failedCount", self.failed_count) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_int_value("notApplicableCount", self.not_applicable_count) + writer.write_int_value("pendingCount", self.pending_count) + writer.write_int_value("successCount", self.success_count) diff --git a/msgraph/generated/models/managed_device_overview.py b/msgraph/generated/models/managed_device_overview.py index 26108d9b20e..bbf5df91e5c 100644 --- a/msgraph/generated/models/managed_device_overview.py +++ b/msgraph/generated/models/managed_device_overview.py @@ -5,6 +5,8 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity from .entity import Entity @@ -14,6 +16,18 @@ class ManagedDeviceOverview(Entity, Parsable): """ Summary data for managed devices """ + # Distribution of Exchange Access State in Intune + device_exchange_access_state_summary: Optional[DeviceExchangeAccessStateSummary] = None + # Device operating system summary. + device_operating_system_summary: Optional[DeviceOperatingSystemSummary] = None + # The number of devices enrolled in both MDM and EAS + dual_enrolled_device_count: Optional[int] = None + # Total enrolled device count. Does not include PC devices managed via Intune PC Agent + enrolled_device_count: Optional[int] = None + # The number of devices enrolled in MDM + mdm_enrolled_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceOverview: @@ -31,11 +45,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity + from .device_exchange_access_state_summary import DeviceExchangeAccessStateSummary + from .device_operating_system_summary import DeviceOperatingSystemSummary from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "deviceExchangeAccessStateSummary": lambda n : setattr(self, 'device_exchange_access_state_summary', n.get_object_value(DeviceExchangeAccessStateSummary)), + "deviceOperatingSystemSummary": lambda n : setattr(self, 'device_operating_system_summary', n.get_object_value(DeviceOperatingSystemSummary)), + "dualEnrolledDeviceCount": lambda n : setattr(self, 'dual_enrolled_device_count', n.get_int_value()), + "enrolledDeviceCount": lambda n : setattr(self, 'enrolled_device_count', n.get_int_value()), + "mdmEnrolledCount": lambda n : setattr(self, 'mdm_enrolled_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +73,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("deviceExchangeAccessStateSummary", self.device_exchange_access_state_summary) + writer.write_object_value("deviceOperatingSystemSummary", self.device_operating_system_summary) + writer.write_int_value("dualEnrolledDeviceCount", self.dual_enrolled_device_count) + writer.write_int_value("enrolledDeviceCount", self.enrolled_device_count) + writer.write_int_value("mdmEnrolledCount", self.mdm_enrolled_count) diff --git a/msgraph/generated/models/microsoft_training_assignment_mapping.py b/msgraph/generated/models/microsoft_training_assignment_mapping.py index 02918d65d7a..da80bec5b7b 100644 --- a/msgraph/generated/models/microsoft_training_assignment_mapping.py +++ b/msgraph/generated/models/microsoft_training_assignment_mapping.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training_setting import TrainingSetting @@ -15,7 +16,7 @@ class MicrosoftTrainingAssignmentMapping(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftTrainingAssignmentMapping" # A user collection that specifies to whom the training should be assigned. Possible values are: none, allUsers, clickedPayload, compromised, reportedPhish, readButNotClicked, didNothing, unknownFutureValue. - assigned_to: Optional[list[str]] = None + assigned_to: Optional[list[TrainingAssignedTo]] = None # The training property training: Optional[Training] = None @@ -36,13 +37,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting from .training import Training + from .training_assigned_to import TrainingAssignedTo from .training_setting import TrainingSetting fields: dict[str, Callable[[Any], None]] = { - "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_primitive_values(str)), + "assignedTo": lambda n : setattr(self, 'assigned_to', n.get_collection_of_enum_values(TrainingAssignedTo)), "training": lambda n : setattr(self, 'training', n.get_object_value(Training)), } super_fields = super().get_field_deserializers() @@ -58,7 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_collection_of_primitive_values("assignedTo", self.assigned_to) + writer.write_collection_of_enum_values("assignedTo", self.assigned_to) writer.write_object_value("training", self.training) diff --git a/msgraph/generated/models/multi_tenant_organization_join_request_record.py b/msgraph/generated/models/multi_tenant_organization_join_request_record.py index 5fe9dc6f932..4570c07caf5 100644 --- a/msgraph/generated/models/multi_tenant_organization_join_request_record.py +++ b/msgraph/generated/models/multi_tenant_organization_join_request_record.py @@ -6,11 +6,24 @@ if TYPE_CHECKING: from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity @dataclass class MultiTenantOrganizationJoinRequestRecord(Entity, Parsable): + # Tenant ID of the Microsoft Entra tenant that added a tenant to the multitenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. + added_by_tenant_id: Optional[str] = None + # State of the tenant in the multitenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multitenant organization to participate in the multitenant organization. Tenants in the active state can participate in the multitenant organization. Tenants in the removed state are in the process of being removed from the multitenant organization. Read-only. + member_state: Optional[MultiTenantOrganizationMemberState] = None + # The OdataType property + odata_type: Optional[str] = None + # Role of the tenant in the multitenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multitenant organization. There can be multiple tenants with the owner role in a multitenant organization. Tenants with the member role can participate in a multitenant organization. + role: Optional[MultiTenantOrganizationMemberRole] = None + # Details of the processing status for a tenant joining a multitenant organization. Read-only. + transition_details: Optional[MultiTenantOrganizationJoinRequestTransitionDetails] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestRecord: @@ -29,10 +42,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState from .entity import Entity + from .multi_tenant_organization_join_request_transition_details import MultiTenantOrganizationJoinRequestTransitionDetails + from .multi_tenant_organization_member_role import MultiTenantOrganizationMemberRole + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState fields: dict[str, Callable[[Any], None]] = { + "addedByTenantId": lambda n : setattr(self, 'added_by_tenant_id', n.get_str_value()), + "memberState": lambda n : setattr(self, 'member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), + "role": lambda n : setattr(self, 'role', n.get_enum_value(MultiTenantOrganizationMemberRole)), + "transitionDetails": lambda n : setattr(self, 'transition_details', n.get_object_value(MultiTenantOrganizationJoinRequestTransitionDetails)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("addedByTenantId", self.added_by_tenant_id) + writer.write_enum_value("memberState", self.member_state) + writer.write_enum_value("role", self.role) + writer.write_object_value("transitionDetails", self.transition_details) diff --git a/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py b/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py new file mode 100644 index 00000000000..a2b35813d8d --- /dev/null +++ b/msgraph/generated/models/multi_tenant_organization_join_request_transition_details.py @@ -0,0 +1,72 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + +@dataclass +class MultiTenantOrganizationJoinRequestTransitionDetails(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + desired_member_state: Optional[MultiTenantOrganizationMemberState] = None + # Details that explain the processing status if any. Read-only. + details: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Processing state of the asynchronous job. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. Read-only. + status: Optional[MultiTenantOrganizationMemberProcessingStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MultiTenantOrganizationJoinRequestTransitionDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MultiTenantOrganizationJoinRequestTransitionDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MultiTenantOrganizationJoinRequestTransitionDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + + from .multi_tenant_organization_member_processing_status import MultiTenantOrganizationMemberProcessingStatus + from .multi_tenant_organization_member_state import MultiTenantOrganizationMemberState + + fields: dict[str, Callable[[Any], None]] = { + "desiredMemberState": lambda n : setattr(self, 'desired_member_state', n.get_enum_value(MultiTenantOrganizationMemberState)), + "details": lambda n : setattr(self, 'details', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "status": lambda n : setattr(self, 'status', n.get_enum_value(MultiTenantOrganizationMemberProcessingStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("desiredMemberState", self.desired_member_state) + writer.write_str_value("details", self.details) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("status", self.status) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/object_flow_types.py b/msgraph/generated/models/object_flow_types.py new file mode 100644 index 00000000000..a13694f1adb --- /dev/null +++ b/msgraph/generated/models/object_flow_types.py @@ -0,0 +1,8 @@ +from enum import Enum + +class ObjectFlowTypes(str, Enum): + None_ = "None", + Add = "Add", + Update = "Update", + Delete = "Delete", + diff --git a/msgraph/generated/models/object_mapping.py b/msgraph/generated/models/object_mapping.py new file mode 100644 index 00000000000..6b2f4ab0e24 --- /dev/null +++ b/msgraph/generated/models/object_mapping.py @@ -0,0 +1,98 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + +@dataclass +class ObjectMapping(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Attribute mappings define which attributes to map from the source object into the target object and how they should flow. A number of functions are available to support the transformation of the original source values. + attribute_mappings: Optional[list[AttributeMapping]] = None + # When true, this object mapping will be processed during synchronization. When false, this object mapping will be skipped. + enabled: Optional[bool] = None + # The flowTypes property + flow_types: Optional[ObjectFlowTypes] = None + # Additional extension properties. Unless mentioned explicitly, metadata values should not be changed. + metadata: Optional[list[ObjectMappingMetadataEntry]] = None + # Human-friendly name of the object mapping. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Defines a filter to be used when deciding whether a given object should be provisioned. For example, you might want to only provision users that are located in the US. + scope: Optional[Filter] = None + # Name of the object in the source directory. Must match the object name from the source directory definition. + source_object_name: Optional[str] = None + # Name of the object in target directory. Must match the object name from the target directory definition. + target_object_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ObjectMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ObjectMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + + from .attribute_mapping import AttributeMapping + from .filter import Filter + from .object_flow_types import ObjectFlowTypes + from .object_mapping_metadata_entry import ObjectMappingMetadataEntry + + fields: dict[str, Callable[[Any], None]] = { + "attributeMappings": lambda n : setattr(self, 'attribute_mappings', n.get_collection_of_object_values(AttributeMapping)), + "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), + "flowTypes": lambda n : setattr(self, 'flow_types', n.get_collection_of_enum_values(ObjectFlowTypes)), + "metadata": lambda n : setattr(self, 'metadata', n.get_collection_of_object_values(ObjectMappingMetadataEntry)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "scope": lambda n : setattr(self, 'scope', n.get_object_value(Filter)), + "sourceObjectName": lambda n : setattr(self, 'source_object_name', n.get_str_value()), + "targetObjectName": lambda n : setattr(self, 'target_object_name', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("attributeMappings", self.attribute_mappings) + writer.write_bool_value("enabled", self.enabled) + writer.write_enum_value("flowTypes", self.flow_types) + writer.write_collection_of_object_values("metadata", self.metadata) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("scope", self.scope) + writer.write_str_value("sourceObjectName", self.source_object_name) + writer.write_str_value("targetObjectName", self.target_object_name) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/object_mapping_metadata.py b/msgraph/generated/models/object_mapping_metadata.py new file mode 100644 index 00000000000..d0752eaf7e7 --- /dev/null +++ b/msgraph/generated/models/object_mapping_metadata.py @@ -0,0 +1,11 @@ +from enum import Enum + +class ObjectMappingMetadata(str, Enum): + EscrowBehavior = "EscrowBehavior", + DisableMonitoringForChanges = "DisableMonitoringForChanges", + OriginalJoiningProperty = "OriginalJoiningProperty", + Disposition = "Disposition", + IsCustomerDefined = "IsCustomerDefined", + ExcludeFromReporting = "ExcludeFromReporting", + Unsynchronized = "Unsynchronized", + diff --git a/msgraph/generated/models/object_mapping_metadata_entry.py b/msgraph/generated/models/object_mapping_metadata_entry.py new file mode 100644 index 00000000000..1694d8d97ff --- /dev/null +++ b/msgraph/generated/models/object_mapping_metadata_entry.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .object_mapping_metadata import ObjectMappingMetadata + +@dataclass +class ObjectMappingMetadataEntry(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Possible values are: EscrowBehavior, DisableMonitoringForChanges, OriginalJoiningProperty, Disposition, IsCustomerDefined, ExcludeFromReporting, Unsynchronized. + key: Optional[ObjectMappingMetadata] = None + # The OdataType property + odata_type: Optional[str] = None + # Value of the metadata property. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ObjectMappingMetadataEntry: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ObjectMappingMetadataEntry + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ObjectMappingMetadataEntry() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .object_mapping_metadata import ObjectMappingMetadata + + from .object_mapping_metadata import ObjectMappingMetadata + + fields: dict[str, Callable[[Any], None]] = { + "key": lambda n : setattr(self, 'key', n.get_enum_value(ObjectMappingMetadata)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("key", self.key) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/office_graph_insights.py b/msgraph/generated/models/office_graph_insights.py index b5186734fd9..fbcc3a84700 100644 --- a/msgraph/generated/models/office_graph_insights.py +++ b/msgraph/generated/models/office_graph_insights.py @@ -7,11 +7,22 @@ if TYPE_CHECKING: from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight from .entity import Entity @dataclass class OfficeGraphInsights(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Calculated relationship that identifies documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for work or school and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share. + shared: Optional[list[SharedInsight]] = None + # Calculated relationship that identifies documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for work or school and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before. + trending: Optional[list[Trending]] = None + # Calculated relationship that identifies the latest documents viewed or modified by a user, including OneDrive for work or school and SharePoint documents, ranked by recency of use. + used: Optional[list[UsedInsight]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OfficeGraphInsights: @@ -40,11 +51,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight from .entity import Entity from .item_insights import ItemInsights + from .shared_insight import SharedInsight + from .trending import Trending + from .used_insight import UsedInsight fields: dict[str, Callable[[Any], None]] = { + "shared": lambda n : setattr(self, 'shared', n.get_collection_of_object_values(SharedInsight)), + "trending": lambda n : setattr(self, 'trending', n.get_collection_of_object_values(Trending)), + "used": lambda n : setattr(self, 'used', n.get_collection_of_object_values(UsedInsight)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +79,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("shared", self.shared) + writer.write_collection_of_object_values("trending", self.trending) + writer.write_collection_of_object_values("used", self.used) diff --git a/msgraph/generated/models/on_premises_conditional_access_settings.py b/msgraph/generated/models/on_premises_conditional_access_settings.py index 157b6ab7622..847b73635e9 100644 --- a/msgraph/generated/models/on_premises_conditional_access_settings.py +++ b/msgraph/generated/models/on_premises_conditional_access_settings.py @@ -3,6 +3,7 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID if TYPE_CHECKING: from .entity import Entity @@ -14,6 +15,16 @@ class OnPremisesConditionalAccessSettings(Entity, Parsable): """ Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. """ + # Indicates if on premises conditional access is enabled for this organization + enabled: Optional[bool] = None + # User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy. + excluded_groups: Optional[list[UUID]] = None + # User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access. + included_groups: Optional[list[UUID]] = None + # The OdataType property + odata_type: Optional[str] = None + # Override the default access rule when allowing a device to ensure access is granted. + override_default_rule: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OnPremisesConditionalAccessSettings: @@ -36,6 +47,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "enabled": lambda n : setattr(self, 'enabled', n.get_bool_value()), + "excludedGroups": lambda n : setattr(self, 'excluded_groups', n.get_collection_of_primitive_values(UUID)), + "includedGroups": lambda n : setattr(self, 'included_groups', n.get_collection_of_primitive_values(UUID)), + "overrideDefaultRule": lambda n : setattr(self, 'override_default_rule', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +65,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("enabled", self.enabled) + writer.write_collection_of_primitive_values("excludedGroups", self.excluded_groups) + writer.write_collection_of_primitive_values("includedGroups", self.included_groups) + writer.write_bool_value("overrideDefaultRule", self.override_default_rule) diff --git a/msgraph/generated/models/onenote.py b/msgraph/generated/models/onenote.py index 571e8323c87..4f8f06ce580 100644 --- a/msgraph/generated/models/onenote.py +++ b/msgraph/generated/models/onenote.py @@ -6,11 +6,31 @@ if TYPE_CHECKING: from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup from .entity import Entity @dataclass class Onenote(Entity, Parsable): + # The collection of OneNote notebooks that are owned by the user or group. Read-only. Nullable. + notebooks: Optional[list[Notebook]] = None + # The OdataType property + odata_type: Optional[str] = None + # The status of OneNote operations. Getting an operations collection isn't supported, but you can get the status of long-running operations if the Operation-Location header is returned in the response. Read-only. Nullable. + operations: Optional[list[OnenoteOperation]] = None + # The pages in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. + pages: Optional[list[OnenotePage]] = None + # The image and other file resources in OneNote pages. Getting a resources collection isn't supported, but you can get the binary content of a specific resource. Read-only. Nullable. + resources: Optional[list[OnenoteResource]] = None + # The section groups in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. + section_groups: Optional[list[SectionGroup]] = None + # The sections in all OneNote notebooks that are owned by the user or group. Read-only. Nullable. + sections: Optional[list[OnenoteSection]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Onenote: @@ -29,10 +49,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup from .entity import Entity + from .notebook import Notebook + from .onenote_operation import OnenoteOperation + from .onenote_page import OnenotePage + from .onenote_resource import OnenoteResource + from .onenote_section import OnenoteSection + from .section_group import SectionGroup fields: dict[str, Callable[[Any], None]] = { + "notebooks": lambda n : setattr(self, 'notebooks', n.get_collection_of_object_values(Notebook)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(OnenoteOperation)), + "pages": lambda n : setattr(self, 'pages', n.get_collection_of_object_values(OnenotePage)), + "resources": lambda n : setattr(self, 'resources', n.get_collection_of_object_values(OnenoteResource)), + "sectionGroups": lambda n : setattr(self, 'section_groups', n.get_collection_of_object_values(SectionGroup)), + "sections": lambda n : setattr(self, 'sections', n.get_collection_of_object_values(OnenoteSection)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +85,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("notebooks", self.notebooks) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("pages", self.pages) + writer.write_collection_of_object_values("resources", self.resources) + writer.write_collection_of_object_values("sectionGroups", self.section_groups) + writer.write_collection_of_object_values("sections", self.sections) diff --git a/msgraph/generated/models/organizational_branding_properties.py b/msgraph/generated/models/organizational_branding_properties.py index 15dda99885d..c8965930f55 100644 --- a/msgraph/generated/models/organizational_branding_properties.py +++ b/msgraph/generated/models/organizational_branding_properties.py @@ -5,7 +5,10 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization @@ -13,6 +16,70 @@ @dataclass class OrganizationalBrandingProperties(Entity, Parsable): + # Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. + background_color: Optional[str] = None + # Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 × 1080 pixels. A smaller image reduces bandwidth requirements and make the page load faster. + background_image: Optional[bytes] = None + # A relative URL for the backgroundImage property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + background_image_relative_url: Optional[str] = None + # A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + banner_logo: Optional[bytes] = None + # A relative URL for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + banner_logo_relative_url: Optional[str] = None + # A list of base URLs for all available CDN providers that are serving the assets of the current resource. Several CDN providers are used at the same time for high availability of read requests. Read-only. + cdn_list: Optional[list[str]] = None + # Represents the content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra External ID in external tenants only. + content_customization: Optional[ContentCustomization] = None + # A custom URL for resetting account credentials. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. + custom_account_reset_credentials_url: Optional[str] = None + # CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25 KB. + custom_c_s_s: Optional[bytes] = None + # A relative URL for the customCSS property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + custom_c_s_s_relative_url: Optional[str] = None + # A string to replace the default 'Can't access your account?' self-service password reset (SSPR) hyperlink text on the sign-in page. This text must be in Unicode format and not exceed 256 characters. + custom_cannot_access_your_account_text: Optional[str] = None + # A custom URL to replace the default URL of the self-service password reset (SSPR) 'Can't access your account?' hyperlink on the sign-in page. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. DO NOT USE. Use customAccountResetCredentialsUrl instead. + custom_cannot_access_your_account_url: Optional[str] = None + # A string to replace the default 'Forgot my password' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. + custom_forgot_my_password_text: Optional[str] = None + # A string to replace the default 'Privacy and Cookies' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. + custom_privacy_and_cookies_text: Optional[str] = None + # A custom URL to replace the default URL of the 'Privacy and Cookies' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128 characters. + custom_privacy_and_cookies_url: Optional[str] = None + # A string to replace the default 'reset it now' hyperlink text on the sign-in form. This text must be in Unicode format and not exceed 256 characters. DO NOT USE: Customization of the 'reset it now' hyperlink text is currently not supported. + custom_reset_it_now_text: Optional[str] = None + # A string to replace the the default 'Terms of Use' hyperlink text in the footer. This text must be in Unicode format and not exceed 256 characters. + custom_terms_of_use_text: Optional[str] = None + # A custom URL to replace the default URL of the 'Terms of Use' hyperlink in the footer. This URL must be in ASCII format or non-ASCII characters must be URL encoded, and not exceed 128characters. + custom_terms_of_use_url: Optional[str] = None + # A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. + favicon: Optional[bytes] = None + # A relative url for the favicon above that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + favicon_relative_url: Optional[str] = None + # The RGB color to apply to customize the color of the header. + header_background_color: Optional[str] = None + # A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + header_logo: Optional[bytes] = None + # A relative URL for the headerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + header_logo_relative_url: Optional[str] = None + # Represents the layout configuration to be displayed on the login page for a tenant. + login_page_layout_configuration: Optional[LoginPageLayoutConfiguration] = None + # Represents the various texts that can be hidden on the login page for a tenant. + login_page_text_visibility_settings: Optional[LoginPageTextVisibilitySettings] = None + # The OdataType property + odata_type: Optional[str] = None + # Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. + sign_in_page_text: Optional[str] = None + # A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + square_logo: Optional[bytes] = None + # A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + square_logo_dark: Optional[bytes] = None + # A relative URL for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + square_logo_dark_relative_url: Optional[str] = None + # A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + square_logo_relative_url: Optional[str] = None + # A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. + username_hint_text: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OrganizationalBrandingProperties: @@ -43,15 +110,52 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization + from .content_customization import ContentCustomization from .entity import Entity + from .login_page_layout_configuration import LoginPageLayoutConfiguration + from .login_page_text_visibility_settings import LoginPageTextVisibilitySettings from .organizational_branding import OrganizationalBranding from .organizational_branding_localization import OrganizationalBrandingLocalization fields: dict[str, Callable[[Any], None]] = { + "backgroundColor": lambda n : setattr(self, 'background_color', n.get_str_value()), + "backgroundImage": lambda n : setattr(self, 'background_image', n.get_bytes_value()), + "backgroundImageRelativeUrl": lambda n : setattr(self, 'background_image_relative_url', n.get_str_value()), + "bannerLogo": lambda n : setattr(self, 'banner_logo', n.get_bytes_value()), + "bannerLogoRelativeUrl": lambda n : setattr(self, 'banner_logo_relative_url', n.get_str_value()), + "cdnList": lambda n : setattr(self, 'cdn_list', n.get_collection_of_primitive_values(str)), + "contentCustomization": lambda n : setattr(self, 'content_customization', n.get_object_value(ContentCustomization)), + "customAccountResetCredentialsUrl": lambda n : setattr(self, 'custom_account_reset_credentials_url', n.get_str_value()), + "customCSS": lambda n : setattr(self, 'custom_c_s_s', n.get_bytes_value()), + "customCSSRelativeUrl": lambda n : setattr(self, 'custom_c_s_s_relative_url', n.get_str_value()), + "customCannotAccessYourAccountText": lambda n : setattr(self, 'custom_cannot_access_your_account_text', n.get_str_value()), + "customCannotAccessYourAccountUrl": lambda n : setattr(self, 'custom_cannot_access_your_account_url', n.get_str_value()), + "customForgotMyPasswordText": lambda n : setattr(self, 'custom_forgot_my_password_text', n.get_str_value()), + "customPrivacyAndCookiesText": lambda n : setattr(self, 'custom_privacy_and_cookies_text', n.get_str_value()), + "customPrivacyAndCookiesUrl": lambda n : setattr(self, 'custom_privacy_and_cookies_url', n.get_str_value()), + "customResetItNowText": lambda n : setattr(self, 'custom_reset_it_now_text', n.get_str_value()), + "customTermsOfUseText": lambda n : setattr(self, 'custom_terms_of_use_text', n.get_str_value()), + "customTermsOfUseUrl": lambda n : setattr(self, 'custom_terms_of_use_url', n.get_str_value()), + "favicon": lambda n : setattr(self, 'favicon', n.get_bytes_value()), + "faviconRelativeUrl": lambda n : setattr(self, 'favicon_relative_url', n.get_str_value()), + "headerBackgroundColor": lambda n : setattr(self, 'header_background_color', n.get_str_value()), + "headerLogo": lambda n : setattr(self, 'header_logo', n.get_bytes_value()), + "headerLogoRelativeUrl": lambda n : setattr(self, 'header_logo_relative_url', n.get_str_value()), + "loginPageLayoutConfiguration": lambda n : setattr(self, 'login_page_layout_configuration', n.get_object_value(LoginPageLayoutConfiguration)), + "loginPageTextVisibilitySettings": lambda n : setattr(self, 'login_page_text_visibility_settings', n.get_object_value(LoginPageTextVisibilitySettings)), + "signInPageText": lambda n : setattr(self, 'sign_in_page_text', n.get_str_value()), + "squareLogo": lambda n : setattr(self, 'square_logo', n.get_bytes_value()), + "squareLogoDark": lambda n : setattr(self, 'square_logo_dark', n.get_bytes_value()), + "squareLogoDarkRelativeUrl": lambda n : setattr(self, 'square_logo_dark_relative_url', n.get_str_value()), + "squareLogoRelativeUrl": lambda n : setattr(self, 'square_logo_relative_url', n.get_str_value()), + "usernameHintText": lambda n : setattr(self, 'username_hint_text', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +170,36 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("backgroundColor", self.background_color) + writer.write_bytes_value("backgroundImage", self.background_image) + writer.write_str_value("backgroundImageRelativeUrl", self.background_image_relative_url) + writer.write_bytes_value("bannerLogo", self.banner_logo) + writer.write_str_value("bannerLogoRelativeUrl", self.banner_logo_relative_url) + writer.write_collection_of_primitive_values("cdnList", self.cdn_list) + writer.write_object_value("contentCustomization", self.content_customization) + writer.write_str_value("customAccountResetCredentialsUrl", self.custom_account_reset_credentials_url) + writer.write_bytes_value("customCSS", self.custom_c_s_s) + writer.write_str_value("customCSSRelativeUrl", self.custom_c_s_s_relative_url) + writer.write_str_value("customCannotAccessYourAccountText", self.custom_cannot_access_your_account_text) + writer.write_str_value("customCannotAccessYourAccountUrl", self.custom_cannot_access_your_account_url) + writer.write_str_value("customForgotMyPasswordText", self.custom_forgot_my_password_text) + writer.write_str_value("customPrivacyAndCookiesText", self.custom_privacy_and_cookies_text) + writer.write_str_value("customPrivacyAndCookiesUrl", self.custom_privacy_and_cookies_url) + writer.write_str_value("customResetItNowText", self.custom_reset_it_now_text) + writer.write_str_value("customTermsOfUseText", self.custom_terms_of_use_text) + writer.write_str_value("customTermsOfUseUrl", self.custom_terms_of_use_url) + writer.write_bytes_value("favicon", self.favicon) + writer.write_str_value("faviconRelativeUrl", self.favicon_relative_url) + writer.write_str_value("headerBackgroundColor", self.header_background_color) + writer.write_bytes_value("headerLogo", self.header_logo) + writer.write_str_value("headerLogoRelativeUrl", self.header_logo_relative_url) + writer.write_object_value("loginPageLayoutConfiguration", self.login_page_layout_configuration) + writer.write_object_value("loginPageTextVisibilitySettings", self.login_page_text_visibility_settings) + writer.write_str_value("signInPageText", self.sign_in_page_text) + writer.write_bytes_value("squareLogo", self.square_logo) + writer.write_bytes_value("squareLogoDark", self.square_logo_dark) + writer.write_str_value("squareLogoDarkRelativeUrl", self.square_logo_dark_relative_url) + writer.write_str_value("squareLogoRelativeUrl", self.square_logo_relative_url) + writer.write_str_value("usernameHintText", self.username_hint_text) diff --git a/msgraph/generated/models/outlook_user.py b/msgraph/generated/models/outlook_user.py index fb079aa7162..a1317cb6fed 100644 --- a/msgraph/generated/models/outlook_user.py +++ b/msgraph/generated/models/outlook_user.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .outlook_category import OutlookCategory from .entity import Entity @dataclass class OutlookUser(Entity, Parsable): + # A list of categories defined for the user. + master_categories: Optional[list[OutlookCategory]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> OutlookUser: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .outlook_category import OutlookCategory from .entity import Entity + from .outlook_category import OutlookCategory fields: dict[str, Callable[[Any], None]] = { + "masterCategories": lambda n : setattr(self, 'master_categories', n.get_collection_of_object_values(OutlookCategory)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("masterCategories", self.master_categories) diff --git a/msgraph/generated/models/partners/billing/billing.py b/msgraph/generated/models/partners/billing/billing.py index b74ae2e28a2..165dcf85ada 100644 --- a/msgraph/generated/models/partners/billing/billing.py +++ b/msgraph/generated/models/partners/billing/billing.py @@ -6,11 +6,25 @@ if TYPE_CHECKING: from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation from ...entity import Entity @dataclass class Billing(Entity, Parsable): + # Represents metadata for the exported data. + manifests: Optional[list[Manifest]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents an operation to export the billing data of a partner. + operations: Optional[list[Operation]] = None + # The reconciliation property + reconciliation: Optional[BillingReconciliation] = None + # The usage property + usage: Optional[AzureUsage] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Billing: @@ -29,10 +43,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation from ...entity import Entity + from .azure_usage import AzureUsage + from .billing_reconciliation import BillingReconciliation + from .manifest import Manifest + from .operation import Operation fields: dict[str, Callable[[Any], None]] = { + "manifests": lambda n : setattr(self, 'manifests', n.get_collection_of_object_values(Manifest)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(Operation)), + "reconciliation": lambda n : setattr(self, 'reconciliation', n.get_object_value(BillingReconciliation)), + "usage": lambda n : setattr(self, 'usage', n.get_object_value(AzureUsage)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +73,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("manifests", self.manifests) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_object_value("reconciliation", self.reconciliation) + writer.write_object_value("usage", self.usage) diff --git a/msgraph/generated/models/payload.py b/msgraph/generated/models/payload.py index 6196068c060..8bd1b92e8b6 100644 --- a/msgraph/generated/models/payload.py +++ b/msgraph/generated/models/payload.py @@ -1,16 +1,74 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .email_identity import EmailIdentity from .entity import Entity + from .payload_brand import PayloadBrand + from .payload_complexity import PayloadComplexity + from .payload_delivery_platform import PayloadDeliveryPlatform + from .payload_detail import PayloadDetail + from .payload_industry import PayloadIndustry + from .payload_theme import PayloadTheme + from .simulation_attack_technique import SimulationAttackTechnique + from .simulation_attack_type import SimulationAttackType + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus from .entity import Entity @dataclass class Payload(Entity, Parsable): + # The branch of a payload. Possible values are: unknown, other, americanExpress, capitalOne, dhl, docuSign, dropbox, facebook, firstAmerican, microsoft, netflix, scotiabank, sendGrid, stewartTitle, tesco, wellsFargo, syrinxCloud, adobe, teams, zoom, unknownFutureValue. + brand: Optional[PayloadBrand] = None + # The complexity of a payload. Possible values are: unknown, low, medium, high, unknownFutureValue. + complexity: Optional[PayloadComplexity] = None + # Identity of the user who created the attack simulation and training campaign payload. + created_by: Optional[EmailIdentity] = None + # Date and time when the attack simulation and training campaign payload. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # Description of the attack simulation and training campaign payload. + description: Optional[str] = None + # Additional details about the payload. + detail: Optional[PayloadDetail] = None + # Display name of the attack simulation and training campaign payload. Supports $filter and $orderby. + display_name: Optional[str] = None + # Industry of a payload. Possible values are: unknown, other, banking, businessServices, consumerServices, education, energy, construction, consulting, financialServices, government, hospitality, insurance, legal, courierServices, IT, healthcare, manufacturing, retail, telecom, realEstate, unknownFutureValue. + industry: Optional[PayloadIndustry] = None + # Indicates whether the attack simulation and training campaign payload was created from an automation flow. Supports $filter and $orderby. + is_automated: Optional[bool] = None + # Indicates whether the payload is controversial. + is_controversial: Optional[bool] = None + # Indicates whether the payload is from any recent event. + is_current_event: Optional[bool] = None + # Payload language. + language: Optional[str] = None + # Identity of the user who most recently modified the attack simulation and training campaign payload. + last_modified_by: Optional[EmailIdentity] = None + # Date and time when the attack simulation and training campaign payload was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Free text tags for a payload. + payload_tags: Optional[list[str]] = None + # The payload delivery platform for a simulation. Possible values are: unknown, sms, email, teams, unknownFutureValue. + platform: Optional[PayloadDeliveryPlatform] = None + # Predicted probability for a payload to phish a targeted user. + predicted_compromise_rate: Optional[float] = None + # Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. + simulation_attack_type: Optional[SimulationAttackType] = None + # The source property + source: Optional[SimulationContentSource] = None + # Simulation content status. Supports $filter and $orderby. Possible values are: unknown, draft, ready, archive, delete, unknownFutureValue. + status: Optional[SimulationContentStatus] = None + # The social engineering technique used in the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, credentialHarvesting, attachmentMalware, driveByUrl, linkInAttachment, linkToMalwareFile, unknownFutureValue, oAuthConsentGrant. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuthConsentGrant. For more information on the types of social engineering attack techniques, see simulations. + technique: Optional[SimulationAttackTechnique] = None + # The theme of a payload. Possible values are: unknown, other, accountActivation, accountVerification, billing, cleanUpMail, controversial, documentReceived, expense, fax, financeReport, incomingMessages, invoice, itemReceived, loginAlert, mailReceived, password, payment, payroll, personalizedOffer, quarantine, remoteWork, reviewMessage, securityUpdate, serviceSuspended, signatureRequired, upgradeMailboxStorage, verifyMailbox, voicemail, advertisement, employeeEngagement, unknownFutureValue. + theme: Optional[PayloadTheme] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Payload: @@ -28,11 +86,55 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .email_identity import EmailIdentity from .entity import Entity + from .payload_brand import PayloadBrand + from .payload_complexity import PayloadComplexity + from .payload_delivery_platform import PayloadDeliveryPlatform + from .payload_detail import PayloadDetail + from .payload_industry import PayloadIndustry + from .payload_theme import PayloadTheme + from .simulation_attack_technique import SimulationAttackTechnique + from .simulation_attack_type import SimulationAttackType + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus + from .email_identity import EmailIdentity from .entity import Entity + from .payload_brand import PayloadBrand + from .payload_complexity import PayloadComplexity + from .payload_delivery_platform import PayloadDeliveryPlatform + from .payload_detail import PayloadDetail + from .payload_industry import PayloadIndustry + from .payload_theme import PayloadTheme + from .simulation_attack_technique import SimulationAttackTechnique + from .simulation_attack_type import SimulationAttackType + from .simulation_content_source import SimulationContentSource + from .simulation_content_status import SimulationContentStatus fields: dict[str, Callable[[Any], None]] = { + "brand": lambda n : setattr(self, 'brand', n.get_enum_value(PayloadBrand)), + "complexity": lambda n : setattr(self, 'complexity', n.get_enum_value(PayloadComplexity)), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "detail": lambda n : setattr(self, 'detail', n.get_object_value(PayloadDetail)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "industry": lambda n : setattr(self, 'industry', n.get_enum_value(PayloadIndustry)), + "isAutomated": lambda n : setattr(self, 'is_automated', n.get_bool_value()), + "isControversial": lambda n : setattr(self, 'is_controversial', n.get_bool_value()), + "isCurrentEvent": lambda n : setattr(self, 'is_current_event', n.get_bool_value()), + "language": lambda n : setattr(self, 'language', n.get_str_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "payloadTags": lambda n : setattr(self, 'payload_tags', n.get_collection_of_primitive_values(str)), + "platform": lambda n : setattr(self, 'platform', n.get_enum_value(PayloadDeliveryPlatform)), + "predictedCompromiseRate": lambda n : setattr(self, 'predicted_compromise_rate', n.get_float_value()), + "simulationAttackType": lambda n : setattr(self, 'simulation_attack_type', n.get_enum_value(SimulationAttackType)), + "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(SimulationContentStatus)), + "technique": lambda n : setattr(self, 'technique', n.get_enum_value(SimulationAttackTechnique)), + "theme": lambda n : setattr(self, 'theme', n.get_enum_value(PayloadTheme)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +149,27 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("brand", self.brand) + writer.write_enum_value("complexity", self.complexity) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_object_value("detail", self.detail) + writer.write_str_value("displayName", self.display_name) + writer.write_enum_value("industry", self.industry) + writer.write_bool_value("isAutomated", self.is_automated) + writer.write_bool_value("isControversial", self.is_controversial) + writer.write_bool_value("isCurrentEvent", self.is_current_event) + writer.write_str_value("language", self.language) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_collection_of_primitive_values("payloadTags", self.payload_tags) + writer.write_enum_value("platform", self.platform) + writer.write_float_value("predictedCompromiseRate", self.predicted_compromise_rate) + writer.write_enum_value("simulationAttackType", self.simulation_attack_type) + writer.write_enum_value("source", self.source) + writer.write_enum_value("status", self.status) + writer.write_enum_value("technique", self.technique) + writer.write_enum_value("theme", self.theme) diff --git a/msgraph/generated/models/payload_brand.py b/msgraph/generated/models/payload_brand.py new file mode 100644 index 00000000000..01880c77384 --- /dev/null +++ b/msgraph/generated/models/payload_brand.py @@ -0,0 +1,25 @@ +from enum import Enum + +class PayloadBrand(str, Enum): + Unknown = "unknown", + Other = "other", + AmericanExpress = "americanExpress", + CapitalOne = "capitalOne", + Dhl = "dhl", + DocuSign = "docuSign", + Dropbox = "dropbox", + Facebook = "facebook", + FirstAmerican = "firstAmerican", + Microsoft = "microsoft", + Netflix = "netflix", + Scotiabank = "scotiabank", + SendGrid = "sendGrid", + StewartTitle = "stewartTitle", + Tesco = "tesco", + WellsFargo = "wellsFargo", + SyrinxCloud = "syrinxCloud", + Adobe = "adobe", + Teams = "teams", + Zoom = "zoom", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/payload_coachmark.py b/msgraph/generated/models/payload_coachmark.py new file mode 100644 index 00000000000..9d42a8556f4 --- /dev/null +++ b/msgraph/generated/models/payload_coachmark.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .coachmark_location import CoachmarkLocation + +@dataclass +class PayloadCoachmark(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The coachmark location. + coachmark_location: Optional[CoachmarkLocation] = None + # The description about the coachmark. + description: Optional[str] = None + # The coachmark indicator. + indicator: Optional[str] = None + # Indicates whether the coachmark is valid or not. + is_valid: Optional[bool] = None + # The coachmark language. + language: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The coachmark order. + order: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PayloadCoachmark: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PayloadCoachmark + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PayloadCoachmark() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .coachmark_location import CoachmarkLocation + + from .coachmark_location import CoachmarkLocation + + fields: dict[str, Callable[[Any], None]] = { + "coachmarkLocation": lambda n : setattr(self, 'coachmark_location', n.get_object_value(CoachmarkLocation)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "indicator": lambda n : setattr(self, 'indicator', n.get_str_value()), + "isValid": lambda n : setattr(self, 'is_valid', n.get_bool_value()), + "language": lambda n : setattr(self, 'language', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "order": lambda n : setattr(self, 'order', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("coachmarkLocation", self.coachmark_location) + writer.write_str_value("description", self.description) + writer.write_str_value("indicator", self.indicator) + writer.write_bool_value("isValid", self.is_valid) + writer.write_str_value("language", self.language) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("order", self.order) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/payload_complexity.py b/msgraph/generated/models/payload_complexity.py new file mode 100644 index 00000000000..360ebce9d85 --- /dev/null +++ b/msgraph/generated/models/payload_complexity.py @@ -0,0 +1,9 @@ +from enum import Enum + +class PayloadComplexity(str, Enum): + Unknown = "unknown", + Low = "low", + Medium = "medium", + High = "high", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/payload_detail.py b/msgraph/generated/models/payload_detail.py new file mode 100644 index 00000000000..06ccca72ef1 --- /dev/null +++ b/msgraph/generated/models/payload_detail.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .email_payload_detail import EmailPayloadDetail + from .payload_coachmark import PayloadCoachmark + +@dataclass +class PayloadDetail(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The coachmarks property + coachmarks: Optional[list[PayloadCoachmark]] = None + # Payload content details. + content: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The phishing URL used to target a user. + phishing_url: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PayloadDetail: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PayloadDetail + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.emailPayloadDetail".casefold(): + from .email_payload_detail import EmailPayloadDetail + + return EmailPayloadDetail() + return PayloadDetail() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .email_payload_detail import EmailPayloadDetail + from .payload_coachmark import PayloadCoachmark + + from .email_payload_detail import EmailPayloadDetail + from .payload_coachmark import PayloadCoachmark + + fields: dict[str, Callable[[Any], None]] = { + "coachmarks": lambda n : setattr(self, 'coachmarks', n.get_collection_of_object_values(PayloadCoachmark)), + "content": lambda n : setattr(self, 'content', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "phishingUrl": lambda n : setattr(self, 'phishing_url', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("coachmarks", self.coachmarks) + writer.write_str_value("content", self.content) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("phishingUrl", self.phishing_url) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/payload_industry.py b/msgraph/generated/models/payload_industry.py new file mode 100644 index 00000000000..64f5db76990 --- /dev/null +++ b/msgraph/generated/models/payload_industry.py @@ -0,0 +1,26 @@ +from enum import Enum + +class PayloadIndustry(str, Enum): + Unknown = "unknown", + Other = "other", + Banking = "banking", + BusinessServices = "businessServices", + ConsumerServices = "consumerServices", + Education = "education", + Energy = "energy", + Construction = "construction", + Consulting = "consulting", + FinancialServices = "financialServices", + Government = "government", + Hospitality = "hospitality", + Insurance = "insurance", + Legal = "legal", + CourierServices = "courierServices", + IT = "IT", + Healthcare = "healthcare", + Manufacturing = "manufacturing", + Retail = "retail", + Telecom = "telecom", + RealEstate = "realEstate", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/payload_theme.py b/msgraph/generated/models/payload_theme.py new file mode 100644 index 00000000000..fa27c8ddb8c --- /dev/null +++ b/msgraph/generated/models/payload_theme.py @@ -0,0 +1,36 @@ +from enum import Enum + +class PayloadTheme(str, Enum): + Unknown = "unknown", + Other = "other", + AccountActivation = "accountActivation", + AccountVerification = "accountVerification", + Billing = "billing", + CleanUpMail = "cleanUpMail", + Controversial = "controversial", + DocumentReceived = "documentReceived", + Expense = "expense", + Fax = "fax", + FinanceReport = "financeReport", + IncomingMessages = "incomingMessages", + Invoice = "invoice", + ItemReceived = "itemReceived", + LoginAlert = "loginAlert", + MailReceived = "mailReceived", + Password = "password", + Payment = "payment", + Payroll = "payroll", + PersonalizedOffer = "personalizedOffer", + Quarantine = "quarantine", + RemoteWork = "remoteWork", + ReviewMessage = "reviewMessage", + SecurityUpdate = "securityUpdate", + ServiceSuspended = "serviceSuspended", + SignatureRequired = "signatureRequired", + UpgradeMailboxStorage = "upgradeMailboxStorage", + VerifyMailbox = "verifyMailbox", + Voicemail = "voicemail", + Advertisement = "advertisement", + EmployeeEngagement = "employeeEngagement", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/planner_assigned_to_task_board_task_format.py b/msgraph/generated/models/planner_assigned_to_task_board_task_format.py index 6b8f606b6d8..ec7390cf246 100644 --- a/msgraph/generated/models/planner_assigned_to_task_board_task_format.py +++ b/msgraph/generated/models/planner_assigned_to_task_board_task_format.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee from .entity import Entity @dataclass class PlannerAssignedToTaskBoardTaskFormat(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Dictionary of hints used to order tasks on the AssignedTo view of the Task Board. The key of each entry is one of the users the task is assigned to and the value is the order hint. The format of each value is defined as outlined here. + order_hints_by_assignee: Optional[PlannerOrderHintsByAssignee] = None + # Hint value used to order the task on the AssignedTo view of the Task Board when the task isn't assigned to anyone, or if the orderHintsByAssignee dictionary doesn't provide an order hint for the user the task is assigned to. The format is defined as outlined here. + unassigned_order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerAssignedToTaskBoardTaskFormat: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee from .entity import Entity + from .planner_order_hints_by_assignee import PlannerOrderHintsByAssignee fields: dict[str, Callable[[Any], None]] = { + "orderHintsByAssignee": lambda n : setattr(self, 'order_hints_by_assignee', n.get_object_value(PlannerOrderHintsByAssignee)), + "unassignedOrderHint": lambda n : setattr(self, 'unassigned_order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("orderHintsByAssignee", self.order_hints_by_assignee) + writer.write_str_value("unassignedOrderHint", self.unassigned_order_hint) diff --git a/msgraph/generated/models/planner_bucket_task_board_task_format.py b/msgraph/generated/models/planner_bucket_task_board_task_format.py index f33da906db3..78f25f796d2 100644 --- a/msgraph/generated/models/planner_bucket_task_board_task_format.py +++ b/msgraph/generated/models/planner_bucket_task_board_task_format.py @@ -11,6 +11,10 @@ @dataclass class PlannerBucketTaskBoardTaskFormat(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Hint used to order tasks in the bucket view of the task board. For details about the supported format, see Using order hints in Planner. + order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerBucketTaskBoardTaskFormat: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph/generated/models/planner_category_descriptions.py b/msgraph/generated/models/planner_category_descriptions.py new file mode 100644 index 00000000000..1182ca870c4 --- /dev/null +++ b/msgraph/generated/models/planner_category_descriptions.py @@ -0,0 +1,150 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerCategoryDescriptions(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The label associated with Category 1 + category1: Optional[str] = None + # The label associated with Category 10 + category10: Optional[str] = None + # The label associated with Category 11 + category11: Optional[str] = None + # The label associated with Category 12 + category12: Optional[str] = None + # The label associated with Category 13 + category13: Optional[str] = None + # The label associated with Category 14 + category14: Optional[str] = None + # The label associated with Category 15 + category15: Optional[str] = None + # The label associated with Category 16 + category16: Optional[str] = None + # The label associated with Category 17 + category17: Optional[str] = None + # The label associated with Category 18 + category18: Optional[str] = None + # The label associated with Category 19 + category19: Optional[str] = None + # The label associated with Category 2 + category2: Optional[str] = None + # The label associated with Category 20 + category20: Optional[str] = None + # The label associated with Category 21 + category21: Optional[str] = None + # The label associated with Category 22 + category22: Optional[str] = None + # The label associated with Category 23 + category23: Optional[str] = None + # The label associated with Category 24 + category24: Optional[str] = None + # The label associated with Category 25 + category25: Optional[str] = None + # The label associated with Category 3 + category3: Optional[str] = None + # The label associated with Category 4 + category4: Optional[str] = None + # The label associated with Category 5 + category5: Optional[str] = None + # The label associated with Category 6 + category6: Optional[str] = None + # The label associated with Category 7 + category7: Optional[str] = None + # The label associated with Category 8 + category8: Optional[str] = None + # The label associated with Category 9 + category9: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerCategoryDescriptions: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerCategoryDescriptions + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerCategoryDescriptions() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "category1": lambda n : setattr(self, 'category1', n.get_str_value()), + "category10": lambda n : setattr(self, 'category10', n.get_str_value()), + "category11": lambda n : setattr(self, 'category11', n.get_str_value()), + "category12": lambda n : setattr(self, 'category12', n.get_str_value()), + "category13": lambda n : setattr(self, 'category13', n.get_str_value()), + "category14": lambda n : setattr(self, 'category14', n.get_str_value()), + "category15": lambda n : setattr(self, 'category15', n.get_str_value()), + "category16": lambda n : setattr(self, 'category16', n.get_str_value()), + "category17": lambda n : setattr(self, 'category17', n.get_str_value()), + "category18": lambda n : setattr(self, 'category18', n.get_str_value()), + "category19": lambda n : setattr(self, 'category19', n.get_str_value()), + "category2": lambda n : setattr(self, 'category2', n.get_str_value()), + "category20": lambda n : setattr(self, 'category20', n.get_str_value()), + "category21": lambda n : setattr(self, 'category21', n.get_str_value()), + "category22": lambda n : setattr(self, 'category22', n.get_str_value()), + "category23": lambda n : setattr(self, 'category23', n.get_str_value()), + "category24": lambda n : setattr(self, 'category24', n.get_str_value()), + "category25": lambda n : setattr(self, 'category25', n.get_str_value()), + "category3": lambda n : setattr(self, 'category3', n.get_str_value()), + "category4": lambda n : setattr(self, 'category4', n.get_str_value()), + "category5": lambda n : setattr(self, 'category5', n.get_str_value()), + "category6": lambda n : setattr(self, 'category6', n.get_str_value()), + "category7": lambda n : setattr(self, 'category7', n.get_str_value()), + "category8": lambda n : setattr(self, 'category8', n.get_str_value()), + "category9": lambda n : setattr(self, 'category9', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("category1", self.category1) + writer.write_str_value("category10", self.category10) + writer.write_str_value("category11", self.category11) + writer.write_str_value("category12", self.category12) + writer.write_str_value("category13", self.category13) + writer.write_str_value("category14", self.category14) + writer.write_str_value("category15", self.category15) + writer.write_str_value("category16", self.category16) + writer.write_str_value("category17", self.category17) + writer.write_str_value("category18", self.category18) + writer.write_str_value("category19", self.category19) + writer.write_str_value("category2", self.category2) + writer.write_str_value("category20", self.category20) + writer.write_str_value("category21", self.category21) + writer.write_str_value("category22", self.category22) + writer.write_str_value("category23", self.category23) + writer.write_str_value("category24", self.category24) + writer.write_str_value("category25", self.category25) + writer.write_str_value("category3", self.category3) + writer.write_str_value("category4", self.category4) + writer.write_str_value("category5", self.category5) + writer.write_str_value("category6", self.category6) + writer.write_str_value("category7", self.category7) + writer.write_str_value("category8", self.category8) + writer.write_str_value("category9", self.category9) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/planner_checklist_items.py b/msgraph/generated/models/planner_checklist_items.py new file mode 100644 index 00000000000..a7e00267cb6 --- /dev/null +++ b/msgraph/generated/models/planner_checklist_items.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerChecklistItems(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerChecklistItems: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerChecklistItems + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerChecklistItems() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/planner_external_references.py b/msgraph/generated/models/planner_external_references.py new file mode 100644 index 00000000000..91c9aacd6cc --- /dev/null +++ b/msgraph/generated/models/planner_external_references.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerExternalReferences(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerExternalReferences: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerExternalReferences + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerExternalReferences() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/planner_group.py b/msgraph/generated/models/planner_group.py index 5e346386780..6554cdcd84e 100644 --- a/msgraph/generated/models/planner_group.py +++ b/msgraph/generated/models/planner_group.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_plan import PlannerPlan from .entity import Entity @dataclass class PlannerGroup(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Read-only. Nullable. Returns the plannerPlans owned by the group. + plans: Optional[list[PlannerPlan]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerGroup: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_plan import PlannerPlan from .entity import Entity + from .planner_plan import PlannerPlan fields: dict[str, Callable[[Any], None]] = { + "plans": lambda n : setattr(self, 'plans', n.get_collection_of_object_values(PlannerPlan)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("plans", self.plans) diff --git a/msgraph/generated/models/planner_order_hints_by_assignee.py b/msgraph/generated/models/planner_order_hints_by_assignee.py new file mode 100644 index 00000000000..ebc69c0fb28 --- /dev/null +++ b/msgraph/generated/models/planner_order_hints_by_assignee.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerOrderHintsByAssignee(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerOrderHintsByAssignee: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerOrderHintsByAssignee + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerOrderHintsByAssignee() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/planner_plan_details.py b/msgraph/generated/models/planner_plan_details.py index 7d3bee65324..d8007bcbb98 100644 --- a/msgraph/generated/models/planner_plan_details.py +++ b/msgraph/generated/models/planner_plan_details.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_category_descriptions import PlannerCategoryDescriptions + from .planner_user_ids import PlannerUserIds from .entity import Entity @dataclass class PlannerPlanDetails(Entity, Parsable): + # An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. + category_descriptions: Optional[PlannerCategoryDescriptions] = None + # The OdataType property + odata_type: Optional[str] = None + # Set of user IDs that this plan is shared with. If you're using Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it isn't required for them to access the plan owned by the group. + shared_with: Optional[PlannerUserIds] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerPlanDetails: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_category_descriptions import PlannerCategoryDescriptions + from .planner_user_ids import PlannerUserIds from .entity import Entity + from .planner_category_descriptions import PlannerCategoryDescriptions + from .planner_user_ids import PlannerUserIds fields: dict[str, Callable[[Any], None]] = { + "categoryDescriptions": lambda n : setattr(self, 'category_descriptions', n.get_object_value(PlannerCategoryDescriptions)), + "sharedWith": lambda n : setattr(self, 'shared_with', n.get_object_value(PlannerUserIds)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("categoryDescriptions", self.category_descriptions) + writer.write_object_value("sharedWith", self.shared_with) diff --git a/msgraph/generated/models/planner_progress_task_board_task_format.py b/msgraph/generated/models/planner_progress_task_board_task_format.py index f59474cfd8a..2f25d693d8a 100644 --- a/msgraph/generated/models/planner_progress_task_board_task_format.py +++ b/msgraph/generated/models/planner_progress_task_board_task_format.py @@ -11,6 +11,10 @@ @dataclass class PlannerProgressTaskBoardTaskFormat(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. + order_hint: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerProgressTaskBoardTaskFormat: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("orderHint", self.order_hint) diff --git a/msgraph/generated/models/planner_task_details.py b/msgraph/generated/models/planner_task_details.py index eef0edcc4d2..01f5163def1 100644 --- a/msgraph/generated/models/planner_task_details.py +++ b/msgraph/generated/models/planner_task_details.py @@ -6,11 +6,24 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_preview_type import PlannerPreviewType from .entity import Entity @dataclass class PlannerTaskDetails(Entity, Parsable): + # The collection of checklist items on the task. + checklist: Optional[PlannerChecklistItems] = None + # Description of the task. + description: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + preview_type: Optional[PlannerPreviewType] = None + # The collection of references on the task. + references: Optional[PlannerExternalReferences] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskDetails: @@ -29,10 +42,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_preview_type import PlannerPreviewType from .entity import Entity + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_preview_type import PlannerPreviewType fields: dict[str, Callable[[Any], None]] = { + "checklist": lambda n : setattr(self, 'checklist', n.get_object_value(PlannerChecklistItems)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "previewType": lambda n : setattr(self, 'preview_type', n.get_enum_value(PlannerPreviewType)), + "references": lambda n : setattr(self, 'references', n.get_object_value(PlannerExternalReferences)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +70,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("checklist", self.checklist) + writer.write_str_value("description", self.description) + writer.write_enum_value("previewType", self.preview_type) + writer.write_object_value("references", self.references) diff --git a/msgraph/generated/models/planner_user.py b/msgraph/generated/models/planner_user.py index 94d5d468a86..07b76e68276 100644 --- a/msgraph/generated/models/planner_user.py +++ b/msgraph/generated/models/planner_user.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .planner_plan import PlannerPlan + from .planner_task import PlannerTask from .entity import Entity @dataclass class PlannerUser(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Read-only. Nullable. Returns the plannerTasks assigned to the user. + plans: Optional[list[PlannerPlan]] = None + # Read-only. Nullable. Returns the plannerPlans shared with the user. + tasks: Optional[list[PlannerTask]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PlannerUser: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .planner_plan import PlannerPlan + from .planner_task import PlannerTask from .entity import Entity + from .planner_plan import PlannerPlan + from .planner_task import PlannerTask fields: dict[str, Callable[[Any], None]] = { + "plans": lambda n : setattr(self, 'plans', n.get_collection_of_object_values(PlannerPlan)), + "tasks": lambda n : setattr(self, 'tasks', n.get_collection_of_object_values(PlannerTask)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("plans", self.plans) + writer.write_collection_of_object_values("tasks", self.tasks) diff --git a/msgraph/generated/models/planner_user_ids.py b/msgraph/generated/models/planner_user_ids.py new file mode 100644 index 00000000000..4fc8fbbfd31 --- /dev/null +++ b/msgraph/generated/models/planner_user_ids.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class PlannerUserIds(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerUserIds: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerUserIds + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerUserIds() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/policy_template.py b/msgraph/generated/models/policy_template.py index 5b30e0e23c8..f83fa80d581 100644 --- a/msgraph/generated/models/policy_template.py +++ b/msgraph/generated/models/policy_template.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity @dataclass class PolicyTemplate(Entity, Parsable): + # Defines an optional cross-tenant access policy template with user synchronization settings for a multitenant organization. + multi_tenant_organization_identity_synchronization: Optional[MultiTenantOrganizationIdentitySyncPolicyTemplate] = None + # Defines an optional cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization. + multi_tenant_organization_partner_configuration: Optional[MultiTenantOrganizationPartnerConfigurationTemplate] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PolicyTemplate: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate from .entity import Entity + from .multi_tenant_organization_identity_sync_policy_template import MultiTenantOrganizationIdentitySyncPolicyTemplate + from .multi_tenant_organization_partner_configuration_template import MultiTenantOrganizationPartnerConfigurationTemplate fields: dict[str, Callable[[Any], None]] = { + "multiTenantOrganizationIdentitySynchronization": lambda n : setattr(self, 'multi_tenant_organization_identity_synchronization', n.get_object_value(MultiTenantOrganizationIdentitySyncPolicyTemplate)), + "multiTenantOrganizationPartnerConfiguration": lambda n : setattr(self, 'multi_tenant_organization_partner_configuration', n.get_object_value(MultiTenantOrganizationPartnerConfigurationTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("multiTenantOrganizationIdentitySynchronization", self.multi_tenant_organization_identity_synchronization) + writer.write_object_value("multiTenantOrganizationPartnerConfiguration", self.multi_tenant_organization_partner_configuration) diff --git a/msgraph/generated/models/print_finishing.py b/msgraph/generated/models/print_finishing.py new file mode 100644 index 00000000000..5ab5bbeee39 --- /dev/null +++ b/msgraph/generated/models/print_finishing.py @@ -0,0 +1,70 @@ +from enum import Enum + +class PrintFinishing(str, Enum): + None_ = "none", + Staple = "staple", + Punch = "punch", + Cover = "cover", + Bind = "bind", + SaddleStitch = "saddleStitch", + StitchEdge = "stitchEdge", + StapleTopLeft = "stapleTopLeft", + StapleBottomLeft = "stapleBottomLeft", + StapleTopRight = "stapleTopRight", + StapleBottomRight = "stapleBottomRight", + StitchLeftEdge = "stitchLeftEdge", + StitchTopEdge = "stitchTopEdge", + StitchRightEdge = "stitchRightEdge", + StitchBottomEdge = "stitchBottomEdge", + StapleDualLeft = "stapleDualLeft", + StapleDualTop = "stapleDualTop", + StapleDualRight = "stapleDualRight", + StapleDualBottom = "stapleDualBottom", + UnknownFutureValue = "unknownFutureValue", + StapleTripleLeft = "stapleTripleLeft", + StapleTripleTop = "stapleTripleTop", + StapleTripleRight = "stapleTripleRight", + StapleTripleBottom = "stapleTripleBottom", + BindLeft = "bindLeft", + BindTop = "bindTop", + BindRight = "bindRight", + BindBottom = "bindBottom", + FoldAccordion = "foldAccordion", + FoldDoubleGate = "foldDoubleGate", + FoldGate = "foldGate", + FoldHalf = "foldHalf", + FoldHalfZ = "foldHalfZ", + FoldLeftGate = "foldLeftGate", + FoldLetter = "foldLetter", + FoldParallel = "foldParallel", + FoldPoster = "foldPoster", + FoldRightGate = "foldRightGate", + FoldZ = "foldZ", + FoldEngineeringZ = "foldEngineeringZ", + PunchTopLeft = "punchTopLeft", + PunchBottomLeft = "punchBottomLeft", + PunchTopRight = "punchTopRight", + PunchBottomRight = "punchBottomRight", + PunchDualLeft = "punchDualLeft", + PunchDualTop = "punchDualTop", + PunchDualRight = "punchDualRight", + PunchDualBottom = "punchDualBottom", + PunchTripleLeft = "punchTripleLeft", + PunchTripleTop = "punchTripleTop", + PunchTripleRight = "punchTripleRight", + PunchTripleBottom = "punchTripleBottom", + PunchQuadLeft = "punchQuadLeft", + PunchQuadTop = "punchQuadTop", + PunchQuadRight = "punchQuadRight", + PunchQuadBottom = "punchQuadBottom", + Fold = "fold", + Trim = "trim", + Bale = "bale", + BookletMaker = "bookletMaker", + Coat = "coat", + Laminate = "laminate", + TrimAfterPages = "trimAfterPages", + TrimAfterDocuments = "trimAfterDocuments", + TrimAfterCopies = "trimAfterCopies", + TrimAfterJob = "trimAfterJob", + diff --git a/msgraph/generated/models/print_job_configuration.py b/msgraph/generated/models/print_job_configuration.py index 0cc5285b0e1..bc2d16941d9 100644 --- a/msgraph/generated/models/print_job_configuration.py +++ b/msgraph/generated/models/print_job_configuration.py @@ -10,6 +10,7 @@ from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -36,7 +37,7 @@ class PrintJobConfiguration(AdditionalDataHolder, BackedModel, Parsable): # The orientation to use when feeding media into the printer. Valid values are described in the following table. Read-only. feed_orientation: Optional[PrinterFeedOrientation] = None # Finishing processes to use when printing. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # True to fit each page of a PDF document to a physical sheet of media; false to let the printer decide how to lay out impressions. fit_pdf_to_page: Optional[bool] = None # The input bin (tray) to use when printing. See the printer's capabilities for a list of supported input bins. @@ -84,6 +85,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -94,6 +96,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .printer_feed_orientation import PrinterFeedOrientation from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_margin import PrintMargin from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation @@ -107,7 +110,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), "feedOrientation": lambda n : setattr(self, 'feed_orientation', n.get_enum_value(PrinterFeedOrientation)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "margin": lambda n : setattr(self, 'margin', n.get_object_value(PrintMargin)), @@ -138,7 +141,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexMode", self.duplex_mode) writer.write_enum_value("feedOrientation", self.feed_orientation) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_object_value("margin", self.margin) diff --git a/msgraph/generated/models/printer_capabilities.py b/msgraph/generated/models/printer_capabilities.py index 4009cd2f198..46844b8a33b 100644 --- a/msgraph/generated/models/printer_capabilities.py +++ b/msgraph/generated/models/printer_capabilities.py @@ -7,6 +7,14 @@ if TYPE_CHECKING: from .integer_range import IntegerRange + from .printer_feed_orientation import PrinterFeedOrientation + from .print_color_mode import PrintColorMode + from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing + from .print_multipage_layout import PrintMultipageLayout + from .print_orientation import PrintOrientation + from .print_quality import PrintQuality + from .print_scaling import PrintScaling @dataclass class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): @@ -20,7 +28,7 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # True if the printer supports collating when printing muliple copies of a multi-page document; false otherwise. collation: Optional[bool] = None # The color modes supported by the printer. Valid values are described in the following table. - color_modes: Optional[list[str]] = None + color_modes: Optional[list[PrintColorMode]] = None # A list of supported content (MIME) types that the printer supports. It is not guaranteed that the Universal Print service supports printing all of these MIME types. content_types: Optional[list[str]] = None # The range of copies per job supported by the printer. @@ -28,11 +36,11 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The list of print resolutions in DPI that are supported by the printer. dpis: Optional[list[int]] = None # The list of duplex modes that are supported by the printer. Valid values are described in the following table. - duplex_modes: Optional[list[str]] = None + duplex_modes: Optional[list[PrintDuplexMode]] = None # The list of feed orientations that are supported by the printer. - feed_orientations: Optional[list[str]] = None + feed_orientations: Optional[list[PrinterFeedOrientation]] = None # Finishing processes the printer supports for a printed document. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # Supported input bins for the printer. input_bins: Optional[list[str]] = None # True if color printing is supported by the printer; false otherwise. Read-only. @@ -48,21 +56,21 @@ class PrinterCapabilities(AdditionalDataHolder, BackedModel, Parsable): # The media types supported by the printer. media_types: Optional[list[str]] = None # The presentation directions supported by the printer. Supported values are described in the following table. - multipage_layouts: Optional[list[str]] = None + multipage_layouts: Optional[list[PrintMultipageLayout]] = None # The OdataType property odata_type: Optional[str] = None # The print orientations supported by the printer. Valid values are described in the following table. - orientations: Optional[list[str]] = None + orientations: Optional[list[PrintOrientation]] = None # The printer's supported output bins (trays). output_bins: Optional[list[str]] = None # Supported number of Input Pages to impose upon a single Impression. pages_per_sheet: Optional[list[int]] = None # The print qualities supported by the printer. - qualities: Optional[list[str]] = None + qualities: Optional[list[PrintQuality]] = None # A list of supported right margins(in microns) for the printer. right_margins: Optional[list[int]] = None # Supported print scalings. - scalings: Optional[list[str]] = None + scalings: Optional[list[PrintScaling]] = None # True if the printer supports scaling PDF pages to match the print media size; false otherwise. supports_fit_pdf_to_page: Optional[bool] = None # A list of supported top margins(in microns) for the printer. @@ -85,19 +93,35 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .integer_range import IntegerRange + from .printer_feed_orientation import PrinterFeedOrientation + from .print_color_mode import PrintColorMode + from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing + from .print_multipage_layout import PrintMultipageLayout + from .print_orientation import PrintOrientation + from .print_quality import PrintQuality + from .print_scaling import PrintScaling from .integer_range import IntegerRange + from .printer_feed_orientation import PrinterFeedOrientation + from .print_color_mode import PrintColorMode + from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing + from .print_multipage_layout import PrintMultipageLayout + from .print_orientation import PrintOrientation + from .print_quality import PrintQuality + from .print_scaling import PrintScaling fields: dict[str, Callable[[Any], None]] = { "bottomMargins": lambda n : setattr(self, 'bottom_margins', n.get_collection_of_primitive_values(int)), "collation": lambda n : setattr(self, 'collation', n.get_bool_value()), - "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_primitive_values(str)), + "colorModes": lambda n : setattr(self, 'color_modes', n.get_collection_of_enum_values(PrintColorMode)), "contentTypes": lambda n : setattr(self, 'content_types', n.get_collection_of_primitive_values(str)), "copiesPerJob": lambda n : setattr(self, 'copies_per_job', n.get_object_value(IntegerRange)), "dpis": lambda n : setattr(self, 'dpis', n.get_collection_of_primitive_values(int)), - "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_primitive_values(str)), - "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_primitive_values(str)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "duplexModes": lambda n : setattr(self, 'duplex_modes', n.get_collection_of_enum_values(PrintDuplexMode)), + "feedOrientations": lambda n : setattr(self, 'feed_orientations', n.get_collection_of_enum_values(PrinterFeedOrientation)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "inputBins": lambda n : setattr(self, 'input_bins', n.get_collection_of_primitive_values(str)), "isColorPrintingSupported": lambda n : setattr(self, 'is_color_printing_supported', n.get_bool_value()), "isPageRangeSupported": lambda n : setattr(self, 'is_page_range_supported', n.get_bool_value()), @@ -105,14 +129,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "mediaColors": lambda n : setattr(self, 'media_colors', n.get_collection_of_primitive_values(str)), "mediaSizes": lambda n : setattr(self, 'media_sizes', n.get_collection_of_primitive_values(str)), "mediaTypes": lambda n : setattr(self, 'media_types', n.get_collection_of_primitive_values(str)), - "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_primitive_values(str)), + "multipageLayouts": lambda n : setattr(self, 'multipage_layouts', n.get_collection_of_enum_values(PrintMultipageLayout)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_primitive_values(str)), + "orientations": lambda n : setattr(self, 'orientations', n.get_collection_of_enum_values(PrintOrientation)), "outputBins": lambda n : setattr(self, 'output_bins', n.get_collection_of_primitive_values(str)), "pagesPerSheet": lambda n : setattr(self, 'pages_per_sheet', n.get_collection_of_primitive_values(int)), - "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_primitive_values(str)), + "qualities": lambda n : setattr(self, 'qualities', n.get_collection_of_enum_values(PrintQuality)), "rightMargins": lambda n : setattr(self, 'right_margins', n.get_collection_of_primitive_values(int)), - "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_primitive_values(str)), + "scalings": lambda n : setattr(self, 'scalings', n.get_collection_of_enum_values(PrintScaling)), "supportsFitPdfToPage": lambda n : setattr(self, 'supports_fit_pdf_to_page', n.get_bool_value()), "topMargins": lambda n : setattr(self, 'top_margins', n.get_collection_of_primitive_values(int)), } @@ -128,13 +152,13 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_collection_of_primitive_values("bottomMargins", self.bottom_margins) writer.write_bool_value("collation", self.collation) - writer.write_collection_of_primitive_values("colorModes", self.color_modes) + writer.write_collection_of_enum_values("colorModes", self.color_modes) writer.write_collection_of_primitive_values("contentTypes", self.content_types) writer.write_object_value("copiesPerJob", self.copies_per_job) writer.write_collection_of_primitive_values("dpis", self.dpis) - writer.write_collection_of_primitive_values("duplexModes", self.duplex_modes) - writer.write_collection_of_primitive_values("feedOrientations", self.feed_orientations) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("duplexModes", self.duplex_modes) + writer.write_collection_of_enum_values("feedOrientations", self.feed_orientations) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_collection_of_primitive_values("inputBins", self.input_bins) writer.write_bool_value("isColorPrintingSupported", self.is_color_printing_supported) writer.write_bool_value("isPageRangeSupported", self.is_page_range_supported) @@ -142,14 +166,14 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_primitive_values("mediaColors", self.media_colors) writer.write_collection_of_primitive_values("mediaSizes", self.media_sizes) writer.write_collection_of_primitive_values("mediaTypes", self.media_types) - writer.write_collection_of_primitive_values("multipageLayouts", self.multipage_layouts) + writer.write_collection_of_enum_values("multipageLayouts", self.multipage_layouts) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("orientations", self.orientations) + writer.write_collection_of_enum_values("orientations", self.orientations) writer.write_collection_of_primitive_values("outputBins", self.output_bins) writer.write_collection_of_primitive_values("pagesPerSheet", self.pages_per_sheet) - writer.write_collection_of_primitive_values("qualities", self.qualities) + writer.write_collection_of_enum_values("qualities", self.qualities) writer.write_collection_of_primitive_values("rightMargins", self.right_margins) - writer.write_collection_of_primitive_values("scalings", self.scalings) + writer.write_collection_of_enum_values("scalings", self.scalings) writer.write_bool_value("supportsFitPdfToPage", self.supports_fit_pdf_to_page) writer.write_collection_of_primitive_values("topMargins", self.top_margins) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/printer_defaults.py b/msgraph/generated/models/printer_defaults.py index 55c58e5451e..a904d539b0f 100644 --- a/msgraph/generated/models/printer_defaults.py +++ b/msgraph/generated/models/printer_defaults.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -31,7 +32,7 @@ class PrinterDefaults(AdditionalDataHolder, BackedModel, Parsable): # The default duplex (double-sided) configuration to use when printing a document. Valid values are described in the following table. duplex_mode: Optional[PrintDuplexMode] = None # The default set of finishings to apply to print jobs. Valid values are described in the following table. - finishings: Optional[list[str]] = None + finishings: Optional[list[PrintFinishing]] = None # The default fitPdfToPage setting. True to fit each page of a PDF document to a physical sheet of media; false to let the printer decide how to lay out impressions. fit_pdf_to_page: Optional[bool] = None # The default input bin that serves as the paper source. @@ -75,6 +76,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -82,6 +84,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .print_color_mode import PrintColorMode from .print_duplex_mode import PrintDuplexMode + from .print_finishing import PrintFinishing from .print_multipage_layout import PrintMultipageLayout from .print_orientation import PrintOrientation from .print_quality import PrintQuality @@ -93,7 +96,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "copiesPerJob": lambda n : setattr(self, 'copies_per_job', n.get_int_value()), "dpi": lambda n : setattr(self, 'dpi', n.get_int_value()), "duplexMode": lambda n : setattr(self, 'duplex_mode', n.get_enum_value(PrintDuplexMode)), - "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_primitive_values(str)), + "finishings": lambda n : setattr(self, 'finishings', n.get_collection_of_enum_values(PrintFinishing)), "fitPdfToPage": lambda n : setattr(self, 'fit_pdf_to_page', n.get_bool_value()), "inputBin": lambda n : setattr(self, 'input_bin', n.get_str_value()), "mediaColor": lambda n : setattr(self, 'media_color', n.get_str_value()), @@ -122,7 +125,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("copiesPerJob", self.copies_per_job) writer.write_int_value("dpi", self.dpi) writer.write_enum_value("duplexMode", self.duplex_mode) - writer.write_collection_of_primitive_values("finishings", self.finishings) + writer.write_collection_of_enum_values("finishings", self.finishings) writer.write_bool_value("fitPdfToPage", self.fit_pdf_to_page) writer.write_str_value("inputBin", self.input_bin) writer.write_str_value("mediaColor", self.media_color) diff --git a/msgraph/generated/models/privileged_access_group_eligibility_schedule.py b/msgraph/generated/models/privileged_access_group_eligibility_schedule.py index 9343099f1c9..4193563e86c 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule.py @@ -5,12 +5,30 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule from .privileged_access_schedule import PrivilegedAccessSchedule @dataclass class PrivilegedAccessGroupEligibilitySchedule(PrivilegedAccessSchedule, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilitySchedule" + # The identifier of the membership or ownership eligibility to the group that is governed by PIM. Required. The possible values are: owner, member. Supports $filter (eq). + access_id: Optional[PrivilegedAccessGroupRelationships] = None + # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. + group: Optional[Group] = None + # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). + group_id: Optional[str] = None + # Indicates whether the assignment is derived from a group assignment. It can further imply whether the caller can manage the schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). + member_type: Optional[PrivilegedAccessGroupMemberType] = None + # References the principal that's in the scope of this membership or ownership eligibility request to the group that's governed by PIM. Supports $expand. + principal: Optional[DirectoryObject] = None + # The identifier of the principal whose membership or ownership eligibility is granted through PIM for Groups. Required. Supports $filter (eq). + principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilitySchedule: @@ -28,11 +46,25 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule import PrivilegedAccessSchedule fields: dict[str, Callable[[Any], None]] = { + "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), + "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), + "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), + "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), + "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("accessId", self.access_id) + writer.write_object_value("group", self.group) + writer.write_str_value("groupId", self.group_id) + writer.write_enum_value("memberType", self.member_type) + writer.write_object_value("principal", self.principal) + writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py b/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py index e6b3bb8bacb..70ab320500f 100644 --- a/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py +++ b/msgraph/generated/models/privileged_access_group_eligibility_schedule_instance.py @@ -5,12 +5,32 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance @dataclass class PrivilegedAccessGroupEligibilityScheduleInstance(PrivilegedAccessScheduleInstance, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance" + # The identifier of the membership or ownership eligibility relationship to the group. Required. The possible values are: owner, member. Supports $filter (eq). + access_id: Optional[PrivilegedAccessGroupRelationships] = None + # The identifier of the privilegedAccessGroupEligibilitySchedule from which this instance was created. Required. Supports $filter (eq, ne). + eligibility_schedule_id: Optional[str] = None + # References the group that is the scope of the membership or ownership eligibility through PIM for Groups. Supports $expand. + group: Optional[Group] = None + # The identifier of the group representing the scope of the membership or ownership eligibility through PIM for Groups. Required. Supports $filter (eq). + group_id: Optional[str] = None + # Indicates whether the assignment is derived from a group assignment. It can further imply whether the calling principal can manage the assignment schedule. Required. The possible values are: direct, group, unknownFutureValue. Supports $filter (eq). + member_type: Optional[PrivilegedAccessGroupMemberType] = None + # References the principal that's in the scope of the membership or ownership eligibility request through the group that's governed by PIM. Supports $expand. + principal: Optional[DirectoryObject] = None + # The identifier of the principal whose membership or ownership eligibility to the group is managed through PIM for Groups. Required. Supports $filter (eq). + principal_id: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleInstance: @@ -28,11 +48,26 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance + from .directory_object import DirectoryObject + from .group import Group + from .privileged_access_group_member_type import PrivilegedAccessGroupMemberType + from .privileged_access_group_relationships import PrivilegedAccessGroupRelationships from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance fields: dict[str, Callable[[Any], None]] = { + "accessId": lambda n : setattr(self, 'access_id', n.get_enum_value(PrivilegedAccessGroupRelationships)), + "eligibilityScheduleId": lambda n : setattr(self, 'eligibility_schedule_id', n.get_str_value()), + "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), + "memberType": lambda n : setattr(self, 'member_type', n.get_enum_value(PrivilegedAccessGroupMemberType)), + "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), + "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +82,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("accessId", self.access_id) + writer.write_str_value("eligibilityScheduleId", self.eligibility_schedule_id) + writer.write_object_value("group", self.group) + writer.write_str_value("groupId", self.group_id) + writer.write_enum_value("memberType", self.member_type) + writer.write_object_value("principal", self.principal) + writer.write_str_value("principalId", self.principal_id) diff --git a/msgraph/generated/models/privileged_access_root.py b/msgraph/generated/models/privileged_access_root.py index f57e75e8d6e..e04261cb2b5 100644 --- a/msgraph/generated/models/privileged_access_root.py +++ b/msgraph/generated/models/privileged_access_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .privileged_access_group import PrivilegedAccessGroup from .entity import Entity @dataclass class PrivilegedAccessRoot(Entity, Parsable): + # A group that's governed through Privileged Identity Management (PIM). + group: Optional[PrivilegedAccessGroup] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .privileged_access_group import PrivilegedAccessGroup from .entity import Entity + from .privileged_access_group import PrivilegedAccessGroup fields: dict[str, Callable[[Any], None]] = { + "group": lambda n : setattr(self, 'group', n.get_object_value(PrivilegedAccessGroup)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("group", self.group) diff --git a/msgraph/generated/models/privileged_access_schedule.py b/msgraph/generated/models/privileged_access_schedule.py index 9bcb92016c5..5c6ff897570 100644 --- a/msgraph/generated/models/privileged_access_schedule.py +++ b/msgraph/generated/models/privileged_access_schedule.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -8,11 +9,24 @@ from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule from .entity import Entity @dataclass class PrivilegedAccessSchedule(Entity, Parsable): + # When the schedule was created. Optional. + created_date_time: Optional[datetime.datetime] = None + # The identifier of the access assignment or eligibility request that created this schedule. Optional. + created_using: Optional[str] = None + # When the schedule was last modified. Optional. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the period of the access assignment or eligibility. The scheduleInfo can represent a single occurrence or multiple recurring instances. Required. + schedule_info: Optional[RequestSchedule] = None + # The status of the access assignment or eligibility request. The possible values are: Canceled, Denied, Failed, Granted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revoked, and ScheduleCreated. Not nullable. Optional. + status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessSchedule: @@ -46,12 +60,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule from .entity import Entity from .privileged_access_group_assignment_schedule import PrivilegedAccessGroupAssignmentSchedule from .privileged_access_group_eligibility_schedule import PrivilegedAccessGroupEligibilitySchedule + from .request_schedule import RequestSchedule fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "createdUsing": lambda n : setattr(self, 'created_using', n.get_str_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "scheduleInfo": lambda n : setattr(self, 'schedule_info', n.get_object_value(RequestSchedule)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +87,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("createdUsing", self.created_using) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_object_value("scheduleInfo", self.schedule_info) + writer.write_str_value("status", self.status) diff --git a/msgraph/generated/models/profile_photo.py b/msgraph/generated/models/profile_photo.py index b19dc3b8a9b..c366a2565ce 100644 --- a/msgraph/generated/models/profile_photo.py +++ b/msgraph/generated/models/profile_photo.py @@ -11,6 +11,12 @@ @dataclass class ProfilePhoto(Entity, Parsable): + # The height of the photo. Read-only. + height: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The width of the photo. Read-only. + width: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ProfilePhoto: @@ -33,6 +39,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "height": lambda n : setattr(self, 'height', n.get_int_value()), + "width": lambda n : setattr(self, 'width', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("height", self.height) + writer.write_int_value("width", self.width) diff --git a/msgraph/generated/models/pronouns_settings.py b/msgraph/generated/models/pronouns_settings.py index badb3a2a6ee..2ece7b1a5b9 100644 --- a/msgraph/generated/models/pronouns_settings.py +++ b/msgraph/generated/models/pronouns_settings.py @@ -11,6 +11,10 @@ @dataclass class PronounsSettings(Entity, Parsable): + # true to enable pronouns in the organization; otherwise, false. The default value is false, and pronouns are disabled. + is_enabled_in_organization: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PronounsSettings: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "isEnabledInOrganization": lambda n : setattr(self, 'is_enabled_in_organization', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("isEnabledInOrganization", self.is_enabled_in_organization) diff --git a/msgraph/generated/models/public_key_infrastructure_root.py b/msgraph/generated/models/public_key_infrastructure_root.py index a64837aced0..d60fa155789 100644 --- a/msgraph/generated/models/public_key_infrastructure_root.py +++ b/msgraph/generated/models/public_key_infrastructure_root.py @@ -5,12 +5,17 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity from .entity import Entity @dataclass class PublicKeyInfrastructureRoot(Entity, Parsable): + # The collection of public key infrastructure instances for the certificate-based authentication feature for users. + certificate_based_auth_configurations: Optional[list[CertificateBasedAuthPki]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PublicKeyInfrastructureRoot: @@ -28,11 +33,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity + from .certificate_based_auth_pki import CertificateBasedAuthPki from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "certificateBasedAuthConfigurations": lambda n : setattr(self, 'certificate_based_auth_configurations', n.get_collection_of_object_values(CertificateBasedAuthPki)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("certificateBasedAuthConfigurations", self.certificate_based_auth_configurations) diff --git a/msgraph/generated/models/recurrence_pattern.py b/msgraph/generated/models/recurrence_pattern.py index b24e69e9df8..a8b99957ed5 100644 --- a/msgraph/generated/models/recurrence_pattern.py +++ b/msgraph/generated/models/recurrence_pattern.py @@ -20,7 +20,7 @@ class RecurrencePattern(AdditionalDataHolder, BackedModel, Parsable): # The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly. day_of_month: Optional[int] = None # A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly. - days_of_week: Optional[list[str]] = None + days_of_week: Optional[list[DayOfWeek]] = None # The first day of the week. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly. first_day_of_week: Optional[DayOfWeek] = None # Specifies on which instance of the allowed days specified in daysOfWeek the event occurs, counted from the first instance in the month. The possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly. @@ -60,7 +60,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "dayOfMonth": lambda n : setattr(self, 'day_of_month', n.get_int_value()), - "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_primitive_values(str)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), "firstDayOfWeek": lambda n : setattr(self, 'first_day_of_week', n.get_enum_value(DayOfWeek)), "index": lambda n : setattr(self, 'index', n.get_enum_value(WeekIndex)), "interval": lambda n : setattr(self, 'interval', n.get_int_value()), @@ -79,7 +79,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_int_value("dayOfMonth", self.day_of_month) - writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_enum_values("daysOfWeek", self.days_of_week) writer.write_enum_value("firstDayOfWeek", self.first_day_of_week) writer.write_enum_value("index", self.index) writer.write_int_value("interval", self.interval) diff --git a/msgraph/generated/models/remote_desktop_security_configuration.py b/msgraph/generated/models/remote_desktop_security_configuration.py index a5c9a0a1628..dcb79eeee22 100644 --- a/msgraph/generated/models/remote_desktop_security_configuration.py +++ b/msgraph/generated/models/remote_desktop_security_configuration.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from .entity import Entity + from .target_device_group import TargetDeviceGroup from .entity import Entity @dataclass class RemoteDesktopSecurityConfiguration(Entity, Parsable): + # Determines if Microsoft Entra ID RDS authentication protocol for RDP is enabled. + is_remote_desktop_protocol_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol. + target_device_groups: Optional[list[TargetDeviceGroup]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoteDesktopSecurityConfiguration: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .target_device_group import TargetDeviceGroup from .entity import Entity + from .target_device_group import TargetDeviceGroup fields: dict[str, Callable[[Any], None]] = { + "isRemoteDesktopProtocolEnabled": lambda n : setattr(self, 'is_remote_desktop_protocol_enabled', n.get_bool_value()), + "targetDeviceGroups": lambda n : setattr(self, 'target_device_groups', n.get_collection_of_object_values(TargetDeviceGroup)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("isRemoteDesktopProtocolEnabled", self.is_remote_desktop_protocol_enabled) + writer.write_collection_of_object_values("targetDeviceGroups", self.target_device_groups) diff --git a/msgraph/generated/models/restore_point.py b/msgraph/generated/models/restore_point.py index 46afa2629cc..b138b7bc355 100644 --- a/msgraph/generated/models/restore_point.py +++ b/msgraph/generated/models/restore_point.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,23 @@ if TYPE_CHECKING: from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags from .entity import Entity @dataclass class RestorePoint(Entity, Parsable): + # Expiration date time of the restore point. + expiration_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Date time when the restore point was created. + protection_date_time: Optional[datetime.datetime] = None + # The site, drive, or mailbox units that are protected under a protection policy. + protection_unit: Optional[ProtectionUnitBase] = None + # The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue. + tags: Optional[RestorePointTags] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RestorePoint: @@ -29,10 +42,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags from .entity import Entity + from .protection_unit_base import ProtectionUnitBase + from .restore_point_tags import RestorePointTags fields: dict[str, Callable[[Any], None]] = { + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "protectionDateTime": lambda n : setattr(self, 'protection_date_time', n.get_datetime_value()), + "protectionUnit": lambda n : setattr(self, 'protection_unit', n.get_object_value(ProtectionUnitBase)), + "tags": lambda n : setattr(self, 'tags', n.get_collection_of_enum_values(RestorePointTags)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +68,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_datetime_value("protectionDateTime", self.protection_date_time) + writer.write_object_value("protectionUnit", self.protection_unit) + writer.write_enum_value("tags", self.tags) diff --git a/msgraph/generated/models/retention_label_settings.py b/msgraph/generated/models/retention_label_settings.py new file mode 100644 index 00000000000..49adba3280c --- /dev/null +++ b/msgraph/generated/models/retention_label_settings.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod + +@dataclass +class RetentionLabelSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Describes the item behavior during retention period. Possible values are: doNotRetain, retain, retainAsRecord, retainAsRegulatoryRecord, unknownFutureValue. Read-only. + behavior_during_retention_period: Optional[BehaviorDuringRetentionPeriod] = None + # Specifies whether updates to document content are allowed. Read-only. + is_content_update_allowed: Optional[bool] = None + # Specifies whether the document deletion is allowed. Read-only. + is_delete_allowed: Optional[bool] = None + # Specifies whether you're allowed to change the retention label on the document. Read-only. + is_label_update_allowed: Optional[bool] = None + # Specifies whether updates to the item metadata (for example, the Title field) are blocked. Read-only. + is_metadata_update_allowed: Optional[bool] = None + # Specifies whether the item is locked. Read-write. + is_record_locked: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetentionLabelSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetentionLabelSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetentionLabelSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod + + from .security.behavior_during_retention_period import BehaviorDuringRetentionPeriod + + fields: dict[str, Callable[[Any], None]] = { + "behaviorDuringRetentionPeriod": lambda n : setattr(self, 'behavior_during_retention_period', n.get_enum_value(BehaviorDuringRetentionPeriod)), + "isContentUpdateAllowed": lambda n : setattr(self, 'is_content_update_allowed', n.get_bool_value()), + "isDeleteAllowed": lambda n : setattr(self, 'is_delete_allowed', n.get_bool_value()), + "isLabelUpdateAllowed": lambda n : setattr(self, 'is_label_update_allowed', n.get_bool_value()), + "isMetadataUpdateAllowed": lambda n : setattr(self, 'is_metadata_update_allowed', n.get_bool_value()), + "isRecordLocked": lambda n : setattr(self, 'is_record_locked', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_enum_value("behaviorDuringRetentionPeriod", self.behavior_during_retention_period) + writer.write_bool_value("isContentUpdateAllowed", self.is_content_update_allowed) + writer.write_bool_value("isDeleteAllowed", self.is_delete_allowed) + writer.write_bool_value("isLabelUpdateAllowed", self.is_label_update_allowed) + writer.write_bool_value("isMetadataUpdateAllowed", self.is_metadata_update_allowed) + writer.write_bool_value("isRecordLocked", self.is_record_locked) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/risk_event_type.py b/msgraph/generated/models/risk_event_type.py new file mode 100644 index 00000000000..aa3e0edf68c --- /dev/null +++ b/msgraph/generated/models/risk_event_type.py @@ -0,0 +1,19 @@ +from enum import Enum + +class RiskEventType(str, Enum): + UnlikelyTravel = "unlikelyTravel", + AnonymizedIPAddress = "anonymizedIPAddress", + MaliciousIPAddress = "maliciousIPAddress", + UnfamiliarFeatures = "unfamiliarFeatures", + MalwareInfectedIPAddress = "malwareInfectedIPAddress", + SuspiciousIPAddress = "suspiciousIPAddress", + LeakedCredentials = "leakedCredentials", + InvestigationsThreatIntelligence = "investigationsThreatIntelligence", + Generic = "generic", + AdminConfirmedUserCompromised = "adminConfirmedUserCompromised", + McasImpossibleTravel = "mcasImpossibleTravel", + McasSuspiciousInboxManipulationRules = "mcasSuspiciousInboxManipulationRules", + InvestigationsThreatIntelligenceSigninLinked = "investigationsThreatIntelligenceSigninLinked", + MaliciousIPAddressValidCredentialsBlockedIP = "maliciousIPAddressValidCredentialsBlockedIP", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/role_definition.py b/msgraph/generated/models/role_definition.py index 7181202f042..66596fa78f4 100644 --- a/msgraph/generated/models/role_definition.py +++ b/msgraph/generated/models/role_definition.py @@ -7,6 +7,8 @@ if TYPE_CHECKING: from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity + from .role_assignment import RoleAssignment + from .role_permission import RolePermission from .entity import Entity @@ -15,6 +17,18 @@ class RoleDefinition(Entity, Parsable): """ The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role. """ + # Description of the Role definition. + description: Optional[str] = None + # Display Name of the Role definition. + display_name: Optional[str] = None + # Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition. + is_built_in: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # List of Role assignments for this role definition. + role_assignments: Optional[list[RoleAssignment]] = None + # List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission. + role_permissions: Optional[list[RolePermission]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RoleDefinition: @@ -43,11 +57,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity + from .role_assignment import RoleAssignment + from .role_permission import RolePermission from .device_and_app_management_role_definition import DeviceAndAppManagementRoleDefinition from .entity import Entity + from .role_assignment import RoleAssignment + from .role_permission import RolePermission fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isBuiltIn": lambda n : setattr(self, 'is_built_in', n.get_bool_value()), + "roleAssignments": lambda n : setattr(self, 'role_assignments', n.get_collection_of_object_values(RoleAssignment)), + "rolePermissions": lambda n : setattr(self, 'role_permissions', n.get_collection_of_object_values(RolePermission)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -62,5 +85,10 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isBuiltIn", self.is_built_in) + writer.write_collection_of_object_values("roleAssignments", self.role_assignments) + writer.write_collection_of_object_values("rolePermissions", self.role_permissions) diff --git a/msgraph/generated/models/rubric_criterion.py b/msgraph/generated/models/rubric_criterion.py new file mode 100644 index 00000000000..2105d05f01c --- /dev/null +++ b/msgraph/generated/models/rubric_criterion.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .education_item_body import EducationItemBody + +@dataclass +class RubricCriterion(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The description of this criterion. + description: Optional[EducationItemBody] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RubricCriterion: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RubricCriterion + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RubricCriterion() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .education_item_body import EducationItemBody + + from .education_item_body import EducationItemBody + + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("description", self.description) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/rubric_level.py b/msgraph/generated/models/rubric_level.py new file mode 100644 index 00000000000..a2c7bd4cc52 --- /dev/null +++ b/msgraph/generated/models/rubric_level.py @@ -0,0 +1,76 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody + +@dataclass +class RubricLevel(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The description of this rubric level. + description: Optional[EducationItemBody] = None + # The name of this rubric level. + display_name: Optional[str] = None + # Null if this is a no-points rubric; educationAssignmentPointsGradeType if it's a points rubric. + grading: Optional[EducationAssignmentGradeType] = None + # The ID of this resource. + level_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RubricLevel: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RubricLevel + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RubricLevel() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody + + from .education_assignment_grade_type import EducationAssignmentGradeType + from .education_item_body import EducationItemBody + + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "grading": lambda n : setattr(self, 'grading', n.get_object_value(EducationAssignmentGradeType)), + "levelId": lambda n : setattr(self, 'level_id', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_object_value("grading", self.grading) + writer.write_str_value("levelId", self.level_id) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/rubric_quality.py b/msgraph/generated/models/rubric_quality.py new file mode 100644 index 00000000000..4e47e7d2aea --- /dev/null +++ b/msgraph/generated/models/rubric_quality.py @@ -0,0 +1,80 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .education_item_body import EducationItemBody + from .rubric_criterion import RubricCriterion + +@dataclass +class RubricQuality(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The collection of criteria for this rubric quality. + criteria: Optional[list[RubricCriterion]] = None + # The description of this rubric quality. + description: Optional[EducationItemBody] = None + # The name of this rubric quality. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The ID of this resource. + quality_id: Optional[str] = None + # If present, a numerical weight for this quality. Weights must add up to 100. + weight: Optional[float] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RubricQuality: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RubricQuality + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RubricQuality() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .education_item_body import EducationItemBody + from .rubric_criterion import RubricCriterion + + from .education_item_body import EducationItemBody + from .rubric_criterion import RubricCriterion + + fields: dict[str, Callable[[Any], None]] = { + "criteria": lambda n : setattr(self, 'criteria', n.get_collection_of_object_values(RubricCriterion)), + "description": lambda n : setattr(self, 'description', n.get_object_value(EducationItemBody)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "qualityId": lambda n : setattr(self, 'quality_id', n.get_str_value()), + "weight": lambda n : setattr(self, 'weight', n.get_float_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("criteria", self.criteria) + writer.write_object_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("qualityId", self.quality_id) + writer.write_float_value("weight", self.weight) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/search_request.py b/msgraph/generated/models/search_request.py index d56d9de1366..b626d44360a 100644 --- a/msgraph/generated/models/search_request.py +++ b/msgraph/generated/models/search_request.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -32,7 +33,7 @@ class SearchRequest(AdditionalDataHolder, BackedModel, Parsable): # This triggers hybrid sort for messages : the first 3 messages are the most relevant. This property is only applicable to entityType=message. Optional. enable_top_results: Optional[bool] = None # One or more types of resources expected in the response. Possible values are: event, message, driveItem, externalItem, site, list, listItem, drive, chatMessage, person, acronym, bookmark. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: chatMessage, person, acronym, bookmark. See known limitations for those combinations of two or more entity types that are supported in the same search request. Required. - entity_types: Optional[list[str]] = None + entity_types: Optional[list[EntityType]] = None # Contains the fields to be returned for each resource object specified in entityTypes, allowing customization of the fields returned by default; otherwise, including additional fields such as custom managed properties from SharePoint and OneDrive, or custom fields in externalItem from the content that Microsoft 365 Copilot connectors bring in. The fields property can use the semantic labels applied to properties. For example, if a property is labeled as title, you can retrieve it using the following syntax: label_title. Optional. fields: Optional[list[str]] = None # Specifies the offset for the search results. Offset 0 returns the very first result. Optional. @@ -72,6 +73,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -80,6 +82,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .aggregation_option import AggregationOption from .collapse_property import CollapseProperty + from .entity_type import EntityType from .result_template_option import ResultTemplateOption from .search_alteration_options import SearchAlterationOptions from .search_query import SearchQuery @@ -92,7 +95,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "collapseProperties": lambda n : setattr(self, 'collapse_properties', n.get_collection_of_object_values(CollapseProperty)), "contentSources": lambda n : setattr(self, 'content_sources', n.get_collection_of_primitive_values(str)), "enableTopResults": lambda n : setattr(self, 'enable_top_results', n.get_bool_value()), - "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_primitive_values(str)), + "entityTypes": lambda n : setattr(self, 'entity_types', n.get_collection_of_enum_values(EntityType)), "fields": lambda n : setattr(self, 'fields', n.get_collection_of_primitive_values(str)), "from": lambda n : setattr(self, 'from_', n.get_int_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), @@ -119,7 +122,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("collapseProperties", self.collapse_properties) writer.write_collection_of_primitive_values("contentSources", self.content_sources) writer.write_bool_value("enableTopResults", self.enable_top_results) - writer.write_collection_of_primitive_values("entityTypes", self.entity_types) + writer.write_collection_of_enum_values("entityTypes", self.entity_types) writer.write_collection_of_primitive_values("fields", self.fields) writer.write_int_value("from", self.from_) writer.write_str_value("@odata.type", self.odata_type) diff --git a/msgraph/generated/models/security/audit_core_root.py b/msgraph/generated/models/security/audit_core_root.py index d1c2ce5cab1..225fc49d053 100644 --- a/msgraph/generated/models/security/audit_core_root.py +++ b/msgraph/generated/models/security/audit_core_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .audit_log_query import AuditLogQuery from ..entity import Entity @dataclass class AuditCoreRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The queries property + queries: Optional[list[AuditLogQuery]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AuditCoreRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .audit_log_query import AuditLogQuery from ..entity import Entity + from .audit_log_query import AuditLogQuery fields: dict[str, Callable[[Any], None]] = { + "queries": lambda n : setattr(self, 'queries', n.get_collection_of_object_values(AuditLogQuery)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("queries", self.queries) diff --git a/msgraph/generated/models/security/audit_log_query.py b/msgraph/generated/models/security/audit_log_query.py index 5706acbe41d..9523c50ab3d 100644 --- a/msgraph/generated/models/security/audit_log_query.py +++ b/msgraph/generated/models/security/audit_log_query.py @@ -9,6 +9,7 @@ from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity @@ -33,7 +34,7 @@ class AuditLogQuery(Entity, Parsable): # The name of the user or admin activity. For a description of the most common operations/activities, see Search the audit log in the Office 365 Protection Center. operation_filters: Optional[list[str]] = None # The type of operation indicated by the record. The possible values are: exchangeAdmin, exchangeItem, exchangeItemGroup, sharePoint, syntheticProbe, sharePointFileOperation, oneDrive, azureActiveDirectory, azureActiveDirectoryAccountLogon, dataCenterSecurityCmdlet, complianceDLPSharePoint, sway, complianceDLPExchange, sharePointSharingOperation, azureActiveDirectoryStsLogon, skypeForBusinessPSTNUsage, skypeForBusinessUsersBlocked, securityComplianceCenterEOPCmdlet, exchangeAggregatedOperation, powerBIAudit, crm, yammer, skypeForBusinessCmdlets, discovery, microsoftTeams, threatIntelligence, mailSubmission, microsoftFlow, aeD, microsoftStream, complianceDLPSharePointClassification, threatFinder, project, sharePointListOperation, sharePointCommentOperation, dataGovernance, kaizala, securityComplianceAlerts, threatIntelligenceUrl, securityComplianceInsights, mipLabel, workplaceAnalytics, powerAppsApp, powerAppsPlan, threatIntelligenceAtpContent, labelContentExplorer, teamsHealthcare, exchangeItemAggregated, hygieneEvent, dataInsightsRestApiAudit, informationBarrierPolicyApplication, sharePointListItemOperation, sharePointContentTypeOperation, sharePointFieldOperation, microsoftTeamsAdmin, hrSignal, microsoftTeamsDevice, microsoftTeamsAnalytics, informationWorkerProtection, campaign, dlpEndpoint, airInvestigation, quarantine, microsoftForms, applicationAudit, complianceSupervisionExchange, customerKeyServiceEncryption, officeNative, mipAutoLabelSharePointItem, mipAutoLabelSharePointPolicyLocation, microsoftTeamsShifts, secureScore, mipAutoLabelExchangeItem, cortanaBriefing, search, wdatpAlerts, powerPlatformAdminDlp, powerPlatformAdminEnvironment, mdatpAudit, sensitivityLabelPolicyMatch, sensitivityLabelAction, sensitivityLabeledFileAction, attackSim, airManualInvestigation, securityComplianceRBAC, userTraining, airAdminActionInvestigation, mstic, physicalBadgingSignal, teamsEasyApprovals, aipDiscover, aipSensitivityLabelAction, aipProtectionAction, aipFileDeleted, aipHeartBeat, mcasAlerts, onPremisesFileShareScannerDlp, onPremisesSharePointScannerDlp, exchangeSearch, sharePointSearch, privacyDataMinimization, labelAnalyticsAggregate, myAnalyticsSettings, securityComplianceUserChange, complianceDLPExchangeClassification, complianceDLPEndpoint, mipExactDataMatch, msdeResponseActions, msdeGeneralSettings, msdeIndicatorsSettings, ms365DCustomDetection, msdeRolesSettings, mapgAlerts, mapgPolicy, mapgRemediation, privacyRemediationAction, privacyDigestEmail, mipAutoLabelSimulationProgress, mipAutoLabelSimulationCompletion, mipAutoLabelProgressFeedback, dlpSensitiveInformationType, mipAutoLabelSimulationStatistics, largeContentMetadata, microsoft365Group, cdpMlInferencingResult, filteringMailMetadata, cdpClassificationMailItem, cdpClassificationDocument, officeScriptsRunAction, filteringPostMailDeliveryAction, cdpUnifiedFeedback, tenantAllowBlockList, consumptionResource, healthcareSignal, dlpImportResult, cdpCompliancePolicyExecution, multiStageDisposition, privacyDataMatch, filteringDocMetadata, filteringEmailFeatures, powerBIDlp, filteringUrlInfo, filteringAttachmentInfo, coreReportingSettings, complianceConnector, powerPlatformLockboxResourceAccessRequest, powerPlatformLockboxResourceCommand, cdpPredictiveCodingLabel, cdpCompliancePolicyUserFeedback, webpageActivityEndpoint, omePortal, cmImprovementActionChange, filteringUrlClick, mipLabelAnalyticsAuditRecord, filteringEntityEvent, filteringRuleHits, filteringMailSubmission, labelExplorer, microsoftManagedServicePlatform, powerPlatformServiceActivity, scorePlatformGenericAuditRecord, filteringTimeTravelDocMetadata, alert, alertStatus, alertIncident, incidentStatus, case, caseInvestigation, recordsManagement, privacyRemediation, dataShareOperation, cdpDlpSensitive, ehrConnector, filteringMailGradingResult, publicFolder, privacyTenantAuditHistoryRecord, aipScannerDiscoverEvent, eduDataLakeDownloadOperation, m365ComplianceConnector, microsoftGraphDataConnectOperation, microsoftPurview, filteringEmailContentFeatures, powerPagesSite, powerAppsResource, plannerPlan, plannerCopyPlan, plannerTask, plannerRoster, plannerPlanList, plannerTaskList, plannerTenantSettings, projectForTheWebProject, projectForTheWebTask, projectForTheWebRoadmap, projectForTheWebRoadmapItem, projectForTheWebProjectSettings, projectForTheWebRoadmapSettings, quarantineMetadata, microsoftTodoAudit, timeTravelFilteringDocMetadata, teamsQuarantineMetadata, sharePointAppPermissionOperation, microsoftTeamsSensitivityLabelAction, filteringTeamsMetadata, filteringTeamsUrlInfo, filteringTeamsPostDeliveryAction, mdcAssessments, mdcRegulatoryComplianceStandards, mdcRegulatoryComplianceControls, mdcRegulatoryComplianceAssessments, mdcSecurityConnectors, mdaDataSecuritySignal, vivaGoals, filteringRuntimeInfo, attackSimAdmin, microsoftGraphDataConnectConsent, filteringAtpDetonationInfo, privacyPortal, managedTenants, unifiedSimulationMatchedItem, unifiedSimulationSummary, updateQuarantineMetadata, ms365DSuppressionRule, purviewDataMapOperation, filteringUrlPostClickAction, irmUserDefinedDetectionSignal, teamsUpdates, plannerRosterSensitivityLabel, ms365DIncident, filteringDelistingMetadata, complianceDLPSharePointClassificationExtended, microsoftDefenderForIdentityAudit, supervisoryReviewDayXInsight, defenderExpertsforXDRAdmin, cdpEdgeBlockedMessage, hostedRpa, cdpContentExplorerAggregateRecord, cdpHygieneAttachmentInfo, cdpHygieneSummary, cdpPostMailDeliveryAction, cdpEmailFeatures, cdpHygieneUrlInfo, cdpUrlClick, cdpPackageManagerHygieneEvent, filteringDocScan, timeTravelFilteringDocScan, mapgOnboard, unknownFutureValue. - record_type_filters: Optional[list[str]] = None + record_type_filters: Optional[list[AuditLogRecordType]] = None # An individual audit log record. records: Optional[list[AuditLogRecord]] = None # The serviceFilters property @@ -62,10 +63,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType from ..entity import Entity from .audit_log_query_status import AuditLogQueryStatus from .audit_log_record import AuditLogRecord + from .audit_log_record_type import AuditLogRecordType fields: dict[str, Callable[[Any], None]] = { "administrativeUnitIdFilters": lambda n : setattr(self, 'administrative_unit_id_filters', n.get_collection_of_primitive_values(str)), @@ -76,7 +79,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "keywordFilter": lambda n : setattr(self, 'keyword_filter', n.get_str_value()), "objectIdFilters": lambda n : setattr(self, 'object_id_filters', n.get_collection_of_primitive_values(str)), "operationFilters": lambda n : setattr(self, 'operation_filters', n.get_collection_of_primitive_values(str)), - "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_primitive_values(str)), + "recordTypeFilters": lambda n : setattr(self, 'record_type_filters', n.get_collection_of_enum_values(AuditLogRecordType)), "records": lambda n : setattr(self, 'records', n.get_collection_of_object_values(AuditLogRecord)), "serviceFilters": lambda n : setattr(self, 'service_filters', n.get_collection_of_primitive_values(str)), "status": lambda n : setattr(self, 'status', n.get_enum_value(AuditLogQueryStatus)), @@ -103,7 +106,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("keywordFilter", self.keyword_filter) writer.write_collection_of_primitive_values("objectIdFilters", self.object_id_filters) writer.write_collection_of_primitive_values("operationFilters", self.operation_filters) - writer.write_collection_of_primitive_values("recordTypeFilters", self.record_type_filters) + writer.write_collection_of_enum_values("recordTypeFilters", self.record_type_filters) writer.write_collection_of_object_values("records", self.records) writer.write_collection_of_primitive_values("serviceFilters", self.service_filters) writer.write_enum_value("status", self.status) diff --git a/msgraph/generated/models/security/cases_root.py b/msgraph/generated/models/security/cases_root.py index 277adbe2698..1d604c9c0fa 100644 --- a/msgraph/generated/models/security/cases_root.py +++ b/msgraph/generated/models/security/cases_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .ediscovery_case import EdiscoveryCase from ..entity import Entity @dataclass class CasesRoot(Entity, Parsable): + # The ediscoveryCases property + ediscovery_cases: Optional[list[EdiscoveryCase]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CasesRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .ediscovery_case import EdiscoveryCase from ..entity import Entity + from .ediscovery_case import EdiscoveryCase fields: dict[str, Callable[[Any], None]] = { + "ediscoveryCases": lambda n : setattr(self, 'ediscovery_cases', n.get_collection_of_object_values(EdiscoveryCase)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("ediscoveryCases", self.ediscovery_cases) diff --git a/msgraph/generated/models/security/container_image_evidence.py b/msgraph/generated/models/security/container_image_evidence.py index b99f2269e2d..265d611c75d 100644 --- a/msgraph/generated/models/security/container_image_evidence.py +++ b/msgraph/generated/models/security/container_image_evidence.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence @dataclass class ContainerImageEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.containerImageEvidence" + # The digest image entity, in case this is a tag image. + digest_image: Optional[ContainerImageEvidence] = None + # The unique identifier for the container image entity. + image_id: Optional[str] = None + # The container registry for this image. + registry: Optional[ContainerRegistryEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ContainerImageEvidence: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence from .alert_evidence import AlertEvidence + from .container_registry_evidence import ContainerRegistryEvidence fields: dict[str, Callable[[Any], None]] = { + "digestImage": lambda n : setattr(self, 'digest_image', n.get_object_value(ContainerImageEvidence)), + "imageId": lambda n : setattr(self, 'image_id', n.get_str_value()), + "registry": lambda n : setattr(self, 'registry', n.get_object_value(ContainerRegistryEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("digestImage", self.digest_image) + writer.write_str_value("imageId", self.image_id) + writer.write_object_value("registry", self.registry) diff --git a/msgraph/generated/models/security/data_set.py b/msgraph/generated/models/security/data_set.py index 2fbb050e877..926e3d53233 100644 --- a/msgraph/generated/models/security/data_set.py +++ b/msgraph/generated/models/security/data_set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,12 +7,23 @@ if TYPE_CHECKING: from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity @dataclass class DataSet(Entity, Parsable): + # The user who created the data set. Read-only. + created_by: Optional[IdentitySet] = None + # The date and time when the review set was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The description of the data set. + description: Optional[str] = None + # The name of the data set. The name is unique with a maximum limit of 64 characters. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DataSet: @@ -39,12 +51,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet from ..entity import Entity + from ..identity_set import IdentitySet from .ediscovery_review_set import EdiscoveryReviewSet fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +77,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) diff --git a/msgraph/generated/models/security/ediscovery_case_settings.py b/msgraph/generated/models/security/ediscovery_case_settings.py index 81c98c5c0c5..13d2c72008f 100644 --- a/msgraph/generated/models/security/ediscovery_case_settings.py +++ b/msgraph/generated/models/security/ediscovery_case_settings.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity @dataclass class EdiscoveryCaseSettings(Entity, Parsable): + # The OCR (Optical Character Recognition) settings for the case. + ocr: Optional[OcrSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # The redundancy (near duplicate and email threading) detection settings for the case. + redundancy_detection: Optional[RedundancyDetectionSettings] = None + # The Topic Modeling (Themes) settings for the case. + topic_modeling: Optional[TopicModelingSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryCaseSettings: @@ -29,10 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings from ..entity import Entity + from .ocr_settings import OcrSettings + from .redundancy_detection_settings import RedundancyDetectionSettings + from .topic_modeling_settings import TopicModelingSettings fields: dict[str, Callable[[Any], None]] = { + "ocr": lambda n : setattr(self, 'ocr', n.get_object_value(OcrSettings)), + "redundancyDetection": lambda n : setattr(self, 'redundancy_detection', n.get_object_value(RedundancyDetectionSettings)), + "topicModeling": lambda n : setattr(self, 'topic_modeling', n.get_object_value(TopicModelingSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("ocr", self.ocr) + writer.write_object_value("redundancyDetection", self.redundancy_detection) + writer.write_object_value("topicModeling", self.topic_modeling) diff --git a/msgraph/generated/models/security/ediscovery_estimate_operation.py b/msgraph/generated/models/security/ediscovery_estimate_operation.py index 35f1d5d082b..1c87307bb2a 100644 --- a/msgraph/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph/generated/models/security/ediscovery_estimate_operation.py @@ -6,11 +6,31 @@ if TYPE_CHECKING: from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation @dataclass class EdiscoveryEstimateOperation(CaseOperation, Parsable): + # The estimated count of items for the search that matched the content query. + indexed_item_count: Optional[int] = None + # The estimated size of items for the search that matched the content query. + indexed_items_size: Optional[int] = None + # The number of mailboxes that had search hits. + mailbox_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # eDiscovery search. + search: Optional[EdiscoverySearch] = None + # The number of mailboxes that had search hits. + site_count: Optional[int] = None + # The statisticsOptions property + statistics_options: Optional[StatisticsOptions] = None + # The estimated count of unindexed items for the collection. + unindexed_item_count: Optional[int] = None + # The estimated size of unindexed items for the collection. + unindexed_items_size: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryEstimateOperation: @@ -29,10 +49,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions from .case_operation import CaseOperation + from .ediscovery_search import EdiscoverySearch + from .statistics_options import StatisticsOptions fields: dict[str, Callable[[Any], None]] = { + "indexedItemCount": lambda n : setattr(self, 'indexed_item_count', n.get_int_value()), + "indexedItemsSize": lambda n : setattr(self, 'indexed_items_size', n.get_int_value()), + "mailboxCount": lambda n : setattr(self, 'mailbox_count', n.get_int_value()), + "search": lambda n : setattr(self, 'search', n.get_object_value(EdiscoverySearch)), + "siteCount": lambda n : setattr(self, 'site_count', n.get_int_value()), + "statisticsOptions": lambda n : setattr(self, 'statistics_options', n.get_collection_of_enum_values(StatisticsOptions)), + "unindexedItemCount": lambda n : setattr(self, 'unindexed_item_count', n.get_int_value()), + "unindexedItemsSize": lambda n : setattr(self, 'unindexed_items_size', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("indexedItemCount", self.indexed_item_count) + writer.write_int_value("indexedItemsSize", self.indexed_items_size) + writer.write_int_value("mailboxCount", self.mailbox_count) + writer.write_object_value("search", self.search) + writer.write_int_value("siteCount", self.site_count) + writer.write_enum_value("statisticsOptions", self.statistics_options) + writer.write_int_value("unindexedItemCount", self.unindexed_item_count) + writer.write_int_value("unindexedItemsSize", self.unindexed_items_size) diff --git a/msgraph/generated/models/security/ediscovery_index_operation.py b/msgraph/generated/models/security/ediscovery_index_operation.py index 15b703ff4e5..b7458deae43 100644 --- a/msgraph/generated/models/security/ediscovery_index_operation.py +++ b/msgraph/generated/models/security/ediscovery_index_operation.py @@ -11,6 +11,8 @@ @dataclass class EdiscoveryIndexOperation(CaseOperation, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EdiscoveryIndexOperation: diff --git a/msgraph/generated/models/security/file_plan_subcategory.py b/msgraph/generated/models/security/file_plan_subcategory.py index ad8a9832404..386f5d18446 100644 --- a/msgraph/generated/models/security/file_plan_subcategory.py +++ b/msgraph/generated/models/security/file_plan_subcategory.py @@ -11,6 +11,8 @@ @dataclass class FilePlanSubcategory(FilePlanDescriptorBase, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FilePlanSubcategory: diff --git a/msgraph/generated/models/security/geo_location.py b/msgraph/generated/models/security/geo_location.py new file mode 100644 index 00000000000..c455fa1a4be --- /dev/null +++ b/msgraph/generated/models/security/geo_location.py @@ -0,0 +1,70 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GeoLocation(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The city property + city: Optional[str] = None + # The countryName property + country_name: Optional[str] = None + # The latitude property + latitude: Optional[float] = None + # The longitude property + longitude: Optional[float] = None + # The OdataType property + odata_type: Optional[str] = None + # The state property + state: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GeoLocation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GeoLocation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GeoLocation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "city": lambda n : setattr(self, 'city', n.get_str_value()), + "countryName": lambda n : setattr(self, 'country_name', n.get_str_value()), + "latitude": lambda n : setattr(self, 'latitude', n.get_float_value()), + "longitude": lambda n : setattr(self, 'longitude', n.get_float_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "state": lambda n : setattr(self, 'state', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("city", self.city) + writer.write_str_value("countryName", self.country_name) + writer.write_float_value("latitude", self.latitude) + writer.write_float_value("longitude", self.longitude) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("state", self.state) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/host_reputation.py b/msgraph/generated/models/security/host_reputation.py index 558a372d601..bc51b52f71a 100644 --- a/msgraph/generated/models/security/host_reputation.py +++ b/msgraph/generated/models/security/host_reputation.py @@ -6,11 +6,21 @@ if TYPE_CHECKING: from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule from ..entity import Entity @dataclass class HostReputation(Entity, Parsable): + # The classification property + classification: Optional[HostReputationClassification] = None + # The OdataType property + odata_type: Optional[str] = None + # A collection of rules that have been used to calculate the classification and score. + rules: Optional[list[HostReputationRule]] = None + # The calculated score (0-100) of the requested host. A higher value indicates that this host is more likely to be suspicious or malicious. + score: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HostReputation: @@ -29,10 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule from ..entity import Entity + from .host_reputation_classification import HostReputationClassification + from .host_reputation_rule import HostReputationRule fields: dict[str, Callable[[Any], None]] = { + "classification": lambda n : setattr(self, 'classification', n.get_enum_value(HostReputationClassification)), + "rules": lambda n : setattr(self, 'rules', n.get_collection_of_object_values(HostReputationRule)), + "score": lambda n : setattr(self, 'score', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("classification", self.classification) + writer.write_collection_of_object_values("rules", self.rules) + writer.write_int_value("score", self.score) diff --git a/msgraph/generated/models/security/host_reputation_classification.py b/msgraph/generated/models/security/host_reputation_classification.py new file mode 100644 index 00000000000..5facb54e4a2 --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_classification.py @@ -0,0 +1,9 @@ +from enum import Enum + +class HostReputationClassification(str, Enum): + Unknown = "unknown", + Neutral = "neutral", + Suspicious = "suspicious", + Malicious = "malicious", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/host_reputation_rule.py b/msgraph/generated/models/security/host_reputation_rule.py new file mode 100644 index 00000000000..adebaffbc37 --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_rule.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .host_reputation_rule_severity import HostReputationRuleSeverity + +@dataclass +class HostReputationRule(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The description of the rule that gives more context. + description: Optional[str] = None + # The name of the rule. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Link to a web page with details related to this rule. + related_details_url: Optional[str] = None + # The severity property + severity: Optional[HostReputationRuleSeverity] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HostReputationRule: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HostReputationRule + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HostReputationRule() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .host_reputation_rule_severity import HostReputationRuleSeverity + + from .host_reputation_rule_severity import HostReputationRuleSeverity + + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "relatedDetailsUrl": lambda n : setattr(self, 'related_details_url', n.get_str_value()), + "severity": lambda n : setattr(self, 'severity', n.get_enum_value(HostReputationRuleSeverity)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("description", self.description) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("relatedDetailsUrl", self.related_details_url) + writer.write_enum_value("severity", self.severity) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/host_reputation_rule_severity.py b/msgraph/generated/models/security/host_reputation_rule_severity.py new file mode 100644 index 00000000000..aa30bd1b02a --- /dev/null +++ b/msgraph/generated/models/security/host_reputation_rule_severity.py @@ -0,0 +1,9 @@ +from enum import Enum + +class HostReputationRuleSeverity(str, Enum): + Unknown = "unknown", + Low = "low", + Medium = "medium", + High = "high", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/identity_container.py b/msgraph/generated/models/security/identity_container.py index 769845ce4ca..146d92e4efa 100644 --- a/msgraph/generated/models/security/identity_container.py +++ b/msgraph/generated/models/security/identity_container.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from ..entity import Entity + from .health_issue import HealthIssue + from .sensor import Sensor from ..entity import Entity @dataclass class IdentityContainer(Entity, Parsable): + # Represents potential issues identified by Microsoft Defender for Identity within a customer's Microsoft Defender for Identity configuration. + health_issues: Optional[list[HealthIssue]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents a customer's Microsoft Defender for Identity sensors. + sensors: Optional[list[Sensor]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IdentityContainer: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .health_issue import HealthIssue + from .sensor import Sensor from ..entity import Entity + from .health_issue import HealthIssue + from .sensor import Sensor fields: dict[str, Callable[[Any], None]] = { + "healthIssues": lambda n : setattr(self, 'health_issues', n.get_collection_of_object_values(HealthIssue)), + "sensors": lambda n : setattr(self, 'sensors', n.get_collection_of_object_values(Sensor)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("healthIssues", self.health_issues) + writer.write_collection_of_object_values("sensors", self.sensors) diff --git a/msgraph/generated/models/security/ip_evidence.py b/msgraph/generated/models/security/ip_evidence.py index 76e8105a184..c1854b3e6ed 100644 --- a/msgraph/generated/models/security/ip_evidence.py +++ b/msgraph/generated/models/security/ip_evidence.py @@ -6,11 +6,23 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream from .alert_evidence import AlertEvidence @dataclass class IpEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.ipEvidence" + # The two-letter country code according to ISO 3166 format, for example: US, UK, CA, etc. + country_letter_code: Optional[str] = None + # The value of the IP Address, can be either in V4 address or V6 address format. + ip_address: Optional[str] = None + # The location property + location: Optional[GeoLocation] = None + # The stream property + stream: Optional[Stream] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IpEvidence: @@ -29,10 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream from .alert_evidence import AlertEvidence + from .geo_location import GeoLocation + from .stream import Stream fields: dict[str, Callable[[Any], None]] = { + "countryLetterCode": lambda n : setattr(self, 'country_letter_code', n.get_str_value()), + "ipAddress": lambda n : setattr(self, 'ip_address', n.get_str_value()), + "location": lambda n : setattr(self, 'location', n.get_object_value(GeoLocation)), + "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("countryLetterCode", self.country_letter_code) + writer.write_str_value("ipAddress", self.ip_address) + writer.write_object_value("location", self.location) + writer.write_object_value("stream", self.stream) diff --git a/msgraph/generated/models/security/kubernetes_namespace_evidence.py b/msgraph/generated/models/security/kubernetes_namespace_evidence.py index df6e436ee00..0ae37d902d7 100644 --- a/msgraph/generated/models/security/kubernetes_namespace_evidence.py +++ b/msgraph/generated/models/security/kubernetes_namespace_evidence.py @@ -6,11 +6,21 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesNamespaceEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.kubernetesNamespaceEvidence" + # The namespace cluster. + cluster: Optional[KubernetesClusterEvidence] = None + # The labels for the Kubernetes pod. + labels: Optional[Dictionary] = None + # The namespace name. + name: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesNamespaceEvidence: @@ -29,10 +39,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence from .alert_evidence import AlertEvidence + from .dictionary import Dictionary + from .kubernetes_cluster_evidence import KubernetesClusterEvidence fields: dict[str, Callable[[Any], None]] = { + "cluster": lambda n : setattr(self, 'cluster', n.get_object_value(KubernetesClusterEvidence)), + "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("cluster", self.cluster) + writer.write_object_value("labels", self.labels) + writer.write_str_value("name", self.name) diff --git a/msgraph/generated/models/security/kubernetes_pod_evidence.py b/msgraph/generated/models/security/kubernetes_pod_evidence.py index c608e352db0..b45c48407d1 100644 --- a/msgraph/generated/models/security/kubernetes_pod_evidence.py +++ b/msgraph/generated/models/security/kubernetes_pod_evidence.py @@ -6,11 +6,37 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence @dataclass class KubernetesPodEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.kubernetesPodEvidence" + # The list of pod containers which are not init or ephemeral containers. + containers: Optional[list[ContainerEvidence]] = None + # The pod controller. + controller: Optional[KubernetesControllerEvidence] = None + # The list of pod ephemeral containers. + ephemeral_containers: Optional[list[ContainerEvidence]] = None + # The list of pod init containers. + init_containers: Optional[list[ContainerEvidence]] = None + # The pod labels. + labels: Optional[Dictionary] = None + # The pod name. + name: Optional[str] = None + # The pod namespace. + namespace: Optional[KubernetesNamespaceEvidence] = None + # The pod IP. + pod_ip: Optional[IpEvidence] = None + # The pod service account. + service_account: Optional[KubernetesServiceAccountEvidence] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> KubernetesPodEvidence: @@ -29,10 +55,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence from .alert_evidence import AlertEvidence + from .container_evidence import ContainerEvidence + from .dictionary import Dictionary + from .ip_evidence import IpEvidence + from .kubernetes_controller_evidence import KubernetesControllerEvidence + from .kubernetes_namespace_evidence import KubernetesNamespaceEvidence + from .kubernetes_service_account_evidence import KubernetesServiceAccountEvidence fields: dict[str, Callable[[Any], None]] = { + "containers": lambda n : setattr(self, 'containers', n.get_collection_of_object_values(ContainerEvidence)), + "controller": lambda n : setattr(self, 'controller', n.get_object_value(KubernetesControllerEvidence)), + "ephemeralContainers": lambda n : setattr(self, 'ephemeral_containers', n.get_collection_of_object_values(ContainerEvidence)), + "initContainers": lambda n : setattr(self, 'init_containers', n.get_collection_of_object_values(ContainerEvidence)), + "labels": lambda n : setattr(self, 'labels', n.get_object_value(Dictionary)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "namespace": lambda n : setattr(self, 'namespace', n.get_object_value(KubernetesNamespaceEvidence)), + "podIp": lambda n : setattr(self, 'pod_ip', n.get_object_value(IpEvidence)), + "serviceAccount": lambda n : setattr(self, 'service_account', n.get_object_value(KubernetesServiceAccountEvidence)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +94,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("containers", self.containers) + writer.write_object_value("controller", self.controller) + writer.write_collection_of_object_values("ephemeralContainers", self.ephemeral_containers) + writer.write_collection_of_object_values("initContainers", self.init_containers) + writer.write_object_value("labels", self.labels) + writer.write_str_value("name", self.name) + writer.write_object_value("namespace", self.namespace) + writer.write_object_value("podIp", self.pod_ip) + writer.write_object_value("serviceAccount", self.service_account) diff --git a/msgraph/generated/models/security/labels_root.py b/msgraph/generated/models/security/labels_root.py index e1506250f2e..70d51bf66a6 100644 --- a/msgraph/generated/models/security/labels_root.py +++ b/msgraph/generated/models/security/labels_root.py @@ -6,11 +6,31 @@ if TYPE_CHECKING: from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_reference_template import FilePlanReferenceTemplate + from .retention_label import RetentionLabel from ..entity import Entity @dataclass class LabelsRoot(Entity, Parsable): + # Specifies the underlying authority that describes the type of content to be retained and its retention schedule. + authorities: Optional[list[AuthorityTemplate]] = None + # Specifies a group of similar types of content in a particular department. + categories: Optional[list[CategoryTemplate]] = None + # The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted. + citations: Optional[list[CitationTemplate]] = None + # Specifies the department or business unit of an organization to which a label belongs. + departments: Optional[list[DepartmentTemplate]] = None + # Specifies a unique alpha-numeric identifier for an organization’s retention schedule. + file_plan_references: Optional[list[FilePlanReferenceTemplate]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents how customers can manage their data, whether and for how long to retain or delete it. + retention_labels: Optional[list[RetentionLabel]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> LabelsRoot: @@ -29,10 +49,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_reference_template import FilePlanReferenceTemplate + from .retention_label import RetentionLabel from ..entity import Entity + from .authority_template import AuthorityTemplate + from .category_template import CategoryTemplate + from .citation_template import CitationTemplate + from .department_template import DepartmentTemplate + from .file_plan_reference_template import FilePlanReferenceTemplate + from .retention_label import RetentionLabel fields: dict[str, Callable[[Any], None]] = { + "authorities": lambda n : setattr(self, 'authorities', n.get_collection_of_object_values(AuthorityTemplate)), + "categories": lambda n : setattr(self, 'categories', n.get_collection_of_object_values(CategoryTemplate)), + "citations": lambda n : setattr(self, 'citations', n.get_collection_of_object_values(CitationTemplate)), + "departments": lambda n : setattr(self, 'departments', n.get_collection_of_object_values(DepartmentTemplate)), + "filePlanReferences": lambda n : setattr(self, 'file_plan_references', n.get_collection_of_object_values(FilePlanReferenceTemplate)), + "retentionLabels": lambda n : setattr(self, 'retention_labels', n.get_collection_of_object_values(RetentionLabel)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +85,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("authorities", self.authorities) + writer.write_collection_of_object_values("categories", self.categories) + writer.write_collection_of_object_values("citations", self.citations) + writer.write_collection_of_object_values("departments", self.departments) + writer.write_collection_of_object_values("filePlanReferences", self.file_plan_references) + writer.write_collection_of_object_values("retentionLabels", self.retention_labels) diff --git a/msgraph/generated/models/security/ocr_settings.py b/msgraph/generated/models/security/ocr_settings.py new file mode 100644 index 00000000000..e6ea0eb4733 --- /dev/null +++ b/msgraph/generated/models/security/ocr_settings.py @@ -0,0 +1,63 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class OcrSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether or not OCR is enabled for the case. + is_enabled: Optional[bool] = None + # Maximum image size that will be processed in KB). + max_image_size: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The timeout duration for the OCR engine. A longer timeout might increase success of OCR, but might add to the total processing time. + timeout: Optional[datetime.timedelta] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OcrSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OcrSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OcrSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxImageSize": lambda n : setattr(self, 'max_image_size', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "timeout": lambda n : setattr(self, 'timeout', n.get_timedelta_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxImageSize", self.max_image_size) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_timedelta_value("timeout", self.timeout) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/redundancy_detection_settings.py b/msgraph/generated/models/security/redundancy_detection_settings.py new file mode 100644 index 00000000000..31133badb07 --- /dev/null +++ b/msgraph/generated/models/security/redundancy_detection_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class RedundancyDetectionSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether email threading and near duplicate detection are enabled. + is_enabled: Optional[bool] = None + # Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + max_words: Optional[int] = None + # Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. + min_words: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold. + similarity_threshold: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RedundancyDetectionSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RedundancyDetectionSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RedundancyDetectionSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "maxWords": lambda n : setattr(self, 'max_words', n.get_int_value()), + "minWords": lambda n : setattr(self, 'min_words', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "similarityThreshold": lambda n : setattr(self, 'similarity_threshold', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_int_value("maxWords", self.max_words) + writer.write_int_value("minWords", self.min_words) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("similarityThreshold", self.similarity_threshold) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/ssl_certificate.py b/msgraph/generated/models/security/ssl_certificate.py index fdd64bade1d..a15ca3453a2 100644 --- a/msgraph/generated/models/security/ssl_certificate.py +++ b/msgraph/generated/models/security/ssl_certificate.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,35 @@ if TYPE_CHECKING: from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact @dataclass class SslCertificate(Artifact, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sslCertificate" + # The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + expiration_date_time: Optional[datetime.datetime] = None + # A hash of the certificate calculated on the data and signature. + fingerprint: Optional[str] = None + # The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + issue_date_time: Optional[datetime.datetime] = None + # The entity that grants this certificate. + issuer: Optional[SslCertificateEntity] = None + # The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The host resources related with this sslCertificate. + related_hosts: Optional[list[Host]] = None + # The serial number associated with an SSL certificate. + serial_number: Optional[str] = None + # A SHA-1 hash of the certificate. Note: This is not the signature. + sha1: Optional[str] = None + # The person, site, machine, and so on, this certificate is for. + subject: Optional[SslCertificateEntity] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificate: @@ -29,10 +54,24 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity from .artifact import Artifact + from .host import Host + from .ssl_certificate_entity import SslCertificateEntity fields: dict[str, Callable[[Any], None]] = { + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "fingerprint": lambda n : setattr(self, 'fingerprint', n.get_str_value()), + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "issueDateTime": lambda n : setattr(self, 'issue_date_time', n.get_datetime_value()), + "issuer": lambda n : setattr(self, 'issuer', n.get_object_value(SslCertificateEntity)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "relatedHosts": lambda n : setattr(self, 'related_hosts', n.get_collection_of_object_values(Host)), + "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), + "sha1": lambda n : setattr(self, 'sha1', n.get_str_value()), + "subject": lambda n : setattr(self, 'subject', n.get_object_value(SslCertificateEntity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +86,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_str_value("fingerprint", self.fingerprint) + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_datetime_value("issueDateTime", self.issue_date_time) + writer.write_object_value("issuer", self.issuer) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_collection_of_object_values("relatedHosts", self.related_hosts) + writer.write_str_value("serialNumber", self.serial_number) + writer.write_str_value("sha1", self.sha1) + writer.write_object_value("subject", self.subject) diff --git a/msgraph/generated/models/security/ssl_certificate_entity.py b/msgraph/generated/models/security/ssl_certificate_entity.py new file mode 100644 index 00000000000..6a906cc5658 --- /dev/null +++ b/msgraph/generated/models/security/ssl_certificate_entity.py @@ -0,0 +1,93 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..physical_address import PhysicalAddress + +@dataclass +class SslCertificateEntity(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # A physical address of the entity. + address: Optional[PhysicalAddress] = None + # Alternate names for this entity that are part of the certificate. + alternate_names: Optional[list[str]] = None + # A common name for this entity. + common_name: Optional[str] = None + # An email for this entity. + email: Optional[str] = None + # If the entity is a person, this is the person's given name (first name). + given_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # If the entity is an organization, this is the name of the organization. + organization_name: Optional[str] = None + # If the entity is an organization, this communicates if a unit in the organization is named on the entity. + organization_unit_name: Optional[str] = None + # A serial number assigned to the entity; usually only available if the entity is the issuer. + serial_number: Optional[str] = None + # If the entity is a person, this is the person's surname (last name). + surname: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SslCertificateEntity: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SslCertificateEntity + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SslCertificateEntity() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..physical_address import PhysicalAddress + + from ..physical_address import PhysicalAddress + + fields: dict[str, Callable[[Any], None]] = { + "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), + "alternateNames": lambda n : setattr(self, 'alternate_names', n.get_collection_of_primitive_values(str)), + "commonName": lambda n : setattr(self, 'common_name', n.get_str_value()), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "givenName": lambda n : setattr(self, 'given_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "organizationName": lambda n : setattr(self, 'organization_name', n.get_str_value()), + "organizationUnitName": lambda n : setattr(self, 'organization_unit_name', n.get_str_value()), + "serialNumber": lambda n : setattr(self, 'serial_number', n.get_str_value()), + "surname": lambda n : setattr(self, 'surname', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("address", self.address) + writer.write_collection_of_primitive_values("alternateNames", self.alternate_names) + writer.write_str_value("commonName", self.common_name) + writer.write_str_value("email", self.email) + writer.write_str_value("givenName", self.given_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("organizationName", self.organization_name) + writer.write_str_value("organizationUnitName", self.organization_unit_name) + writer.write_str_value("serialNumber", self.serial_number) + writer.write_str_value("surname", self.surname) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/statistics_options.py b/msgraph/generated/models/security/statistics_options.py new file mode 100644 index 00000000000..eab6ca1b709 --- /dev/null +++ b/msgraph/generated/models/security/statistics_options.py @@ -0,0 +1,10 @@ +from enum import Enum + +class StatisticsOptions(str, Enum): + IncludeRefiners = "includeRefiners", + IncludeQueryStats = "includeQueryStats", + IncludeUnindexedStats = "includeUnindexedStats", + AdvancedIndexing = "advancedIndexing", + LocationsWithoutHits = "locationsWithoutHits", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/security/threat_intelligence.py b/msgraph/generated/models/security/threat_intelligence.py index 8b069087589..c7f2d93b8f8 100644 --- a/msgraph/generated/models/security/threat_intelligence.py +++ b/msgraph/generated/models/security/threat_intelligence.py @@ -6,11 +6,64 @@ if TYPE_CHECKING: from ..entity import Entity + from .article import Article + from .article_indicator import ArticleIndicator + from .host import Host + from .host_component import HostComponent + from .host_cookie import HostCookie + from .host_pair import HostPair + from .host_port import HostPort + from .host_ssl_certificate import HostSslCertificate + from .host_tracker import HostTracker + from .intelligence_profile import IntelligenceProfile + from .intelligence_profile_indicator import IntelligenceProfileIndicator + from .passive_dns_record import PassiveDnsRecord + from .ssl_certificate import SslCertificate + from .subdomain import Subdomain + from .vulnerability import Vulnerability + from .whois_history_record import WhoisHistoryRecord + from .whois_record import WhoisRecord from ..entity import Entity @dataclass class ThreatIntelligence(Entity, Parsable): + # Refers to indicators of threat or compromise highlighted in an article.Note: List retrieval is not yet supported. + article_indicators: Optional[list[ArticleIndicator]] = None + # A list of article objects. + articles: Optional[list[Article]] = None + # Retrieve details about hostComponent objects.Note: List retrieval is not yet supported. + host_components: Optional[list[HostComponent]] = None + # Retrieve details about hostCookie objects.Note: List retrieval is not yet supported. + host_cookies: Optional[list[HostCookie]] = None + # Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. + host_pairs: Optional[list[HostPair]] = None + # Retrieve details about hostPort objects.Note: List retrieval is not yet supported. + host_ports: Optional[list[HostPort]] = None + # Retrieve details about hostSslCertificate objects.Note: List retrieval is not yet supported. + host_ssl_certificates: Optional[list[HostSslCertificate]] = None + # Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. + host_trackers: Optional[list[HostTracker]] = None + # Refers to host objects that Microsoft Threat Intelligence has observed.Note: List retrieval is not yet supported. + hosts: Optional[list[Host]] = None + # A list of intelligenceProfile objects. + intel_profiles: Optional[list[IntelligenceProfile]] = None + # The intelligenceProfileIndicators property + intelligence_profile_indicators: Optional[list[IntelligenceProfileIndicator]] = None + # The OdataType property + odata_type: Optional[str] = None + # Retrieve details about passiveDnsRecord objects.Note: List retrieval is not yet supported. + passive_dns_records: Optional[list[PassiveDnsRecord]] = None + # Retrieve details about sslCertificate objects.Note: List retrieval is not yet supported. + ssl_certificates: Optional[list[SslCertificate]] = None + # Retrieve details about the subdomain.Note: List retrieval is not yet supported. + subdomains: Optional[list[Subdomain]] = None + # Retrieve details about vulnerabilities.Note: List retrieval is not yet supported. + vulnerabilities: Optional[list[Vulnerability]] = None + # Retrieve details about whoisHistoryRecord objects.Note: List retrieval is not yet supported. + whois_history_records: Optional[list[WhoisHistoryRecord]] = None + # A list of whoisRecord objects. + whois_records: Optional[list[WhoisRecord]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ThreatIntelligence: @@ -29,10 +82,61 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .article import Article + from .article_indicator import ArticleIndicator + from .host import Host + from .host_component import HostComponent + from .host_cookie import HostCookie + from .host_pair import HostPair + from .host_port import HostPort + from .host_ssl_certificate import HostSslCertificate + from .host_tracker import HostTracker + from .intelligence_profile import IntelligenceProfile + from .intelligence_profile_indicator import IntelligenceProfileIndicator + from .passive_dns_record import PassiveDnsRecord + from .ssl_certificate import SslCertificate + from .subdomain import Subdomain + from .vulnerability import Vulnerability + from .whois_history_record import WhoisHistoryRecord + from .whois_record import WhoisRecord from ..entity import Entity + from .article import Article + from .article_indicator import ArticleIndicator + from .host import Host + from .host_component import HostComponent + from .host_cookie import HostCookie + from .host_pair import HostPair + from .host_port import HostPort + from .host_ssl_certificate import HostSslCertificate + from .host_tracker import HostTracker + from .intelligence_profile import IntelligenceProfile + from .intelligence_profile_indicator import IntelligenceProfileIndicator + from .passive_dns_record import PassiveDnsRecord + from .ssl_certificate import SslCertificate + from .subdomain import Subdomain + from .vulnerability import Vulnerability + from .whois_history_record import WhoisHistoryRecord + from .whois_record import WhoisRecord fields: dict[str, Callable[[Any], None]] = { + "articleIndicators": lambda n : setattr(self, 'article_indicators', n.get_collection_of_object_values(ArticleIndicator)), + "articles": lambda n : setattr(self, 'articles', n.get_collection_of_object_values(Article)), + "hostComponents": lambda n : setattr(self, 'host_components', n.get_collection_of_object_values(HostComponent)), + "hostCookies": lambda n : setattr(self, 'host_cookies', n.get_collection_of_object_values(HostCookie)), + "hostPairs": lambda n : setattr(self, 'host_pairs', n.get_collection_of_object_values(HostPair)), + "hostPorts": lambda n : setattr(self, 'host_ports', n.get_collection_of_object_values(HostPort)), + "hostSslCertificates": lambda n : setattr(self, 'host_ssl_certificates', n.get_collection_of_object_values(HostSslCertificate)), + "hostTrackers": lambda n : setattr(self, 'host_trackers', n.get_collection_of_object_values(HostTracker)), + "hosts": lambda n : setattr(self, 'hosts', n.get_collection_of_object_values(Host)), + "intelProfiles": lambda n : setattr(self, 'intel_profiles', n.get_collection_of_object_values(IntelligenceProfile)), + "intelligenceProfileIndicators": lambda n : setattr(self, 'intelligence_profile_indicators', n.get_collection_of_object_values(IntelligenceProfileIndicator)), + "passiveDnsRecords": lambda n : setattr(self, 'passive_dns_records', n.get_collection_of_object_values(PassiveDnsRecord)), + "sslCertificates": lambda n : setattr(self, 'ssl_certificates', n.get_collection_of_object_values(SslCertificate)), + "subdomains": lambda n : setattr(self, 'subdomains', n.get_collection_of_object_values(Subdomain)), + "vulnerabilities": lambda n : setattr(self, 'vulnerabilities', n.get_collection_of_object_values(Vulnerability)), + "whoisHistoryRecords": lambda n : setattr(self, 'whois_history_records', n.get_collection_of_object_values(WhoisHistoryRecord)), + "whoisRecords": lambda n : setattr(self, 'whois_records', n.get_collection_of_object_values(WhoisRecord)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +151,22 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("articleIndicators", self.article_indicators) + writer.write_collection_of_object_values("articles", self.articles) + writer.write_collection_of_object_values("hostComponents", self.host_components) + writer.write_collection_of_object_values("hostCookies", self.host_cookies) + writer.write_collection_of_object_values("hostPairs", self.host_pairs) + writer.write_collection_of_object_values("hostPorts", self.host_ports) + writer.write_collection_of_object_values("hostSslCertificates", self.host_ssl_certificates) + writer.write_collection_of_object_values("hostTrackers", self.host_trackers) + writer.write_collection_of_object_values("hosts", self.hosts) + writer.write_collection_of_object_values("intelProfiles", self.intel_profiles) + writer.write_collection_of_object_values("intelligenceProfileIndicators", self.intelligence_profile_indicators) + writer.write_collection_of_object_values("passiveDnsRecords", self.passive_dns_records) + writer.write_collection_of_object_values("sslCertificates", self.ssl_certificates) + writer.write_collection_of_object_values("subdomains", self.subdomains) + writer.write_collection_of_object_values("vulnerabilities", self.vulnerabilities) + writer.write_collection_of_object_values("whoisHistoryRecords", self.whois_history_records) + writer.write_collection_of_object_values("whoisRecords", self.whois_records) diff --git a/msgraph/generated/models/security/topic_modeling_settings.py b/msgraph/generated/models/security/topic_modeling_settings.py new file mode 100644 index 00000000000..8b0fb725efc --- /dev/null +++ b/msgraph/generated/models/security/topic_modeling_settings.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TopicModelingSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the themes model should dynamically optimize the number of generated topics. To learn more, see Adjust maximum number of themes dynamically. + dynamically_adjust_topic_count: Optional[bool] = None + # Indicates whether the themes model should exclude numbers while parsing document texts. To learn more, see Include numbers in themes. + ignore_numbers: Optional[bool] = None + # Indicates whether themes model is enabled for the case. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The total number of topics that the themes model will generate for a review set. To learn more, see Maximum number of themes. + topic_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TopicModelingSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TopicModelingSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TopicModelingSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "dynamicallyAdjustTopicCount": lambda n : setattr(self, 'dynamically_adjust_topic_count', n.get_bool_value()), + "ignoreNumbers": lambda n : setattr(self, 'ignore_numbers', n.get_bool_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "topicCount": lambda n : setattr(self, 'topic_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("dynamicallyAdjustTopicCount", self.dynamically_adjust_topic_count) + writer.write_bool_value("ignoreNumbers", self.ignore_numbers) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("topicCount", self.topic_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/trigger_types_root.py b/msgraph/generated/models/security/trigger_types_root.py index 46c9484d466..50743a9156a 100644 --- a/msgraph/generated/models/security/trigger_types_root.py +++ b/msgraph/generated/models/security/trigger_types_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .retention_event_type import RetentionEventType from ..entity import Entity @dataclass class TriggerTypesRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The retentionEventTypes property + retention_event_types: Optional[list[RetentionEventType]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TriggerTypesRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .retention_event_type import RetentionEventType from ..entity import Entity + from .retention_event_type import RetentionEventType fields: dict[str, Callable[[Any], None]] = { + "retentionEventTypes": lambda n : setattr(self, 'retention_event_types', n.get_collection_of_object_values(RetentionEventType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("retentionEventTypes", self.retention_event_types) diff --git a/msgraph/generated/models/security/triggers_root.py b/msgraph/generated/models/security/triggers_root.py index 9dbb862f7d6..2769984a07a 100644 --- a/msgraph/generated/models/security/triggers_root.py +++ b/msgraph/generated/models/security/triggers_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from ..entity import Entity + from .retention_event import RetentionEvent from ..entity import Entity @dataclass class TriggersRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The retentionEvents property + retention_events: Optional[list[RetentionEvent]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TriggersRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .retention_event import RetentionEvent from ..entity import Entity + from .retention_event import RetentionEvent fields: dict[str, Callable[[Any], None]] = { + "retentionEvents": lambda n : setattr(self, 'retention_events', n.get_collection_of_object_values(RetentionEvent)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("retentionEvents", self.retention_events) diff --git a/msgraph/generated/models/security/url_evidence.py b/msgraph/generated/models/security/url_evidence.py index ec92d18d5f7..5f72a9ea6da 100644 --- a/msgraph/generated/models/security/url_evidence.py +++ b/msgraph/generated/models/security/url_evidence.py @@ -11,6 +11,10 @@ @dataclass class UrlEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urlEvidence" + # The Unique Resource Locator (URL). + url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UrlEvidence: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .alert_evidence import AlertEvidence fields: dict[str, Callable[[Any], None]] = { + "url": lambda n : setattr(self, 'url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("url", self.url) diff --git a/msgraph/generated/models/security/user_evidence.py b/msgraph/generated/models/security/user_evidence.py index 182167f21be..8e424921bc9 100644 --- a/msgraph/generated/models/security/user_evidence.py +++ b/msgraph/generated/models/security/user_evidence.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount from .alert_evidence import AlertEvidence @dataclass class UserEvidence(AlertEvidence, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.userEvidence" + # The stream property + stream: Optional[Stream] = None + # The user account details. + user_account: Optional[UserAccount] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserEvidence: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount from .alert_evidence import AlertEvidence + from .stream import Stream + from .user_account import UserAccount fields: dict[str, Callable[[Any], None]] = { + "stream": lambda n : setattr(self, 'stream', n.get_object_value(Stream)), + "userAccount": lambda n : setattr(self, 'user_account', n.get_object_value(UserAccount)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("stream", self.stream) + writer.write_object_value("userAccount", self.user_account) diff --git a/msgraph/generated/models/security/whois_base_record.py b/msgraph/generated/models/security/whois_base_record.py index 115851b29be..3d169842760 100644 --- a/msgraph/generated/models/security/whois_base_record.py +++ b/msgraph/generated/models/security/whois_base_record.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,13 +7,54 @@ if TYPE_CHECKING: from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity @dataclass class WhoisBaseRecord(Entity, Parsable): + # The contact information for the abuse contact. + abuse: Optional[WhoisContact] = None + # The contact information for the admin contact. + admin: Optional[WhoisContact] = None + # The contact information for the billing contact. + billing: Optional[WhoisContact] = None + # The domain status for this WHOIS object. + domain_status: Optional[str] = None + # The date and time when this WHOIS record expires with the registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + expiration_date_time: Optional[datetime.datetime] = None + # The first seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The host property + host: Optional[Host] = None + # The last seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The date and time when this WHOIS record was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_update_date_time: Optional[datetime.datetime] = None + # The nameservers for this WHOIS object. + nameservers: Optional[list[WhoisNameserver]] = None + # The contact information for the noc contact. + noc: Optional[WhoisContact] = None + # The OdataType property + odata_type: Optional[str] = None + # The raw WHOIS details for this WHOIS object. + raw_whois_text: Optional[str] = None + # The contact information for the registrant contact. + registrant: Optional[WhoisContact] = None + # The contact information for the registrar contact. + registrar: Optional[WhoisContact] = None + # The date and time when this WHOIS record was registered with a registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + registration_date_time: Optional[datetime.datetime] = None + # The contact information for the technical contact. + technical: Optional[WhoisContact] = None + # The WHOIS server that provides the details. + whois_server: Optional[str] = None + # The contact information for the zone contact. + zone: Optional[WhoisContact] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WhoisBaseRecord: @@ -44,14 +86,38 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord from ..entity import Entity + from .host import Host + from .whois_contact import WhoisContact from .whois_history_record import WhoisHistoryRecord + from .whois_nameserver import WhoisNameserver from .whois_record import WhoisRecord fields: dict[str, Callable[[Any], None]] = { + "abuse": lambda n : setattr(self, 'abuse', n.get_object_value(WhoisContact)), + "admin": lambda n : setattr(self, 'admin', n.get_object_value(WhoisContact)), + "billing": lambda n : setattr(self, 'billing', n.get_object_value(WhoisContact)), + "domainStatus": lambda n : setattr(self, 'domain_status', n.get_str_value()), + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "lastUpdateDateTime": lambda n : setattr(self, 'last_update_date_time', n.get_datetime_value()), + "nameservers": lambda n : setattr(self, 'nameservers', n.get_collection_of_object_values(WhoisNameserver)), + "noc": lambda n : setattr(self, 'noc', n.get_object_value(WhoisContact)), + "rawWhoisText": lambda n : setattr(self, 'raw_whois_text', n.get_str_value()), + "registrant": lambda n : setattr(self, 'registrant', n.get_object_value(WhoisContact)), + "registrar": lambda n : setattr(self, 'registrar', n.get_object_value(WhoisContact)), + "registrationDateTime": lambda n : setattr(self, 'registration_date_time', n.get_datetime_value()), + "technical": lambda n : setattr(self, 'technical', n.get_object_value(WhoisContact)), + "whoisServer": lambda n : setattr(self, 'whois_server', n.get_str_value()), + "zone": lambda n : setattr(self, 'zone', n.get_object_value(WhoisContact)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +132,23 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("abuse", self.abuse) + writer.write_object_value("admin", self.admin) + writer.write_object_value("billing", self.billing) + writer.write_str_value("domainStatus", self.domain_status) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_object_value("host", self.host) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_datetime_value("lastUpdateDateTime", self.last_update_date_time) + writer.write_collection_of_object_values("nameservers", self.nameservers) + writer.write_object_value("noc", self.noc) + writer.write_str_value("rawWhoisText", self.raw_whois_text) + writer.write_object_value("registrant", self.registrant) + writer.write_object_value("registrar", self.registrar) + writer.write_datetime_value("registrationDateTime", self.registration_date_time) + writer.write_object_value("technical", self.technical) + writer.write_str_value("whoisServer", self.whois_server) + writer.write_object_value("zone", self.zone) diff --git a/msgraph/generated/models/security/whois_contact.py b/msgraph/generated/models/security/whois_contact.py new file mode 100644 index 00000000000..d334c80238a --- /dev/null +++ b/msgraph/generated/models/security/whois_contact.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..physical_address import PhysicalAddress + +@dataclass +class WhoisContact(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The physical address of the entity. + address: Optional[PhysicalAddress] = None + # The email of this WHOIS contact. + email: Optional[str] = None + # The fax of this WHOIS contact. No format is guaranteed. + fax: Optional[str] = None + # The name of this WHOIS contact. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The organization of this WHOIS contact. + organization: Optional[str] = None + # The telephone of this WHOIS contact. No format is guaranteed. + telephone: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WhoisContact: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WhoisContact + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WhoisContact() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..physical_address import PhysicalAddress + + from ..physical_address import PhysicalAddress + + fields: dict[str, Callable[[Any], None]] = { + "address": lambda n : setattr(self, 'address', n.get_object_value(PhysicalAddress)), + "email": lambda n : setattr(self, 'email', n.get_str_value()), + "fax": lambda n : setattr(self, 'fax', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "organization": lambda n : setattr(self, 'organization', n.get_str_value()), + "telephone": lambda n : setattr(self, 'telephone', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("address", self.address) + writer.write_str_value("email", self.email) + writer.write_str_value("fax", self.fax) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("organization", self.organization) + writer.write_str_value("telephone", self.telephone) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/security/whois_nameserver.py b/msgraph/generated/models/security/whois_nameserver.py new file mode 100644 index 00000000000..c2b35182c73 --- /dev/null +++ b/msgraph/generated/models/security/whois_nameserver.py @@ -0,0 +1,70 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .host import Host + +@dataclass +class WhoisNameserver(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The first seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + first_seen_date_time: Optional[datetime.datetime] = None + # The host property + host: Optional[Host] = None + # The last seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_seen_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WhoisNameserver: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WhoisNameserver + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WhoisNameserver() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .host import Host + + from .host import Host + + fields: dict[str, Callable[[Any], None]] = { + "firstSeenDateTime": lambda n : setattr(self, 'first_seen_date_time', n.get_datetime_value()), + "host": lambda n : setattr(self, 'host', n.get_object_value(Host)), + "lastSeenDateTime": lambda n : setattr(self, 'last_seen_date_time', n.get_datetime_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("firstSeenDateTime", self.first_seen_date_time) + writer.write_object_value("host", self.host) + writer.write_datetime_value("lastSeenDateTime", self.last_seen_date_time) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/sharepoint_settings.py b/msgraph/generated/models/sharepoint_settings.py index 3081677582e..08a8660f216 100644 --- a/msgraph/generated/models/sharepoint_settings.py +++ b/msgraph/generated/models/sharepoint_settings.py @@ -3,14 +3,79 @@ from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID if TYPE_CHECKING: from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity @dataclass class SharepointSettings(Entity, Parsable): + # Collection of trusted domain GUIDs for the OneDrive sync app. + allowed_domain_guids_for_sync_app: Optional[list[UUID]] = None + # Collection of managed paths available for site creation. Read-only. + available_managed_paths_for_site_creation: Optional[list[str]] = None + # The number of days for preserving a deleted user's OneDrive. + deleted_user_personal_site_retention_period_in_days: Optional[int] = None + # Collection of file extensions not uploaded by the OneDrive sync app. + excluded_file_extensions_for_sync_app: Optional[list[str]] = None + # Specifies the idle session sign-out policies for the tenant. + idle_session_sign_out: Optional[IdleSessionSignOut] = None + # Specifies the image tagging option for the tenant. Possible values are: disabled, basic, enhanced. + image_tagging_option: Optional[ImageTaggingChoice] = None + # Indicates whether comments are allowed on modern site pages in SharePoint. + is_commenting_on_site_pages_enabled: Optional[bool] = None + # Indicates whether push notifications are enabled for OneDrive events. + is_file_activity_notification_enabled: Optional[bool] = None + # Indicates whether legacy authentication protocols are enabled for the tenant. + is_legacy_auth_protocols_enabled: Optional[bool] = None + # Indicates whether if Fluid Framework is allowed on SharePoint sites. + is_loop_enabled: Optional[bool] = None + # Indicates whether files can be synced using the OneDrive sync app for Mac. + is_mac_sync_app_enabled: Optional[bool] = None + # Indicates whether guests must sign in using the same account to which sharing invitations are sent. + is_require_accepting_user_to_match_invited_user_enabled: Optional[bool] = None + # Indicates whether guests are allowed to reshare files, folders, and sites they don't own. + is_resharing_by_external_users_enabled: Optional[bool] = None + # Indicates whether mobile push notifications are enabled for SharePoint. + is_share_point_mobile_notification_enabled: Optional[bool] = None + # Indicates whether the newsfeed is allowed on the modern site pages in SharePoint. + is_share_point_newsfeed_enabled: Optional[bool] = None + # Indicates whether users are allowed to create sites. + is_site_creation_enabled: Optional[bool] = None + # Indicates whether the UI commands for creating sites are shown. + is_site_creation_u_i_enabled: Optional[bool] = None + # Indicates whether creating new modern pages is allowed on SharePoint sites. + is_site_pages_creation_enabled: Optional[bool] = None + # Indicates whether site storage space is automatically managed or if specific storage limits are set per site. + is_sites_storage_limit_automatic: Optional[bool] = None + # Indicates whether the sync button in OneDrive is hidden. + is_sync_button_hidden_on_personal_site: Optional[bool] = None + # Indicates whether users are allowed to sync files only on PCs joined to specific domains. + is_unmanaged_sync_app_for_tenant_restricted: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The default OneDrive storage limit for all new and existing users who are assigned a qualifying license. Measured in megabytes (MB). + personal_site_default_storage_limit_in_m_b: Optional[int] = None + # Collection of email domains that are allowed for sharing outside the organization. + sharing_allowed_domain_list: Optional[list[str]] = None + # Collection of email domains that are blocked for sharing outside the organization. + sharing_blocked_domain_list: Optional[list[str]] = None + # Sharing capability for the tenant. Possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly. + sharing_capability: Optional[SharingCapabilities] = None + # Specifies the external sharing mode for domains. Possible values are: none, allowList, blockList. + sharing_domain_restriction_mode: Optional[SharingDomainRestrictionMode] = None + # The value of the team site managed path. This is the path under which new team sites will be created. + site_creation_default_managed_path: Optional[str] = None + # The default storage quota for a new site upon creation. Measured in megabytes (MB). + site_creation_default_storage_limit_in_m_b: Optional[int] = None + # The default timezone of a tenant for newly created sites. For a list of possible values, see SPRegionalSettings.TimeZones property. + tenant_default_timezone: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SharepointSettings: @@ -29,10 +94,47 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode from .entity import Entity + from .idle_session_sign_out import IdleSessionSignOut + from .image_tagging_choice import ImageTaggingChoice + from .sharing_capabilities import SharingCapabilities + from .sharing_domain_restriction_mode import SharingDomainRestrictionMode fields: dict[str, Callable[[Any], None]] = { + "allowedDomainGuidsForSyncApp": lambda n : setattr(self, 'allowed_domain_guids_for_sync_app', n.get_collection_of_primitive_values(UUID)), + "availableManagedPathsForSiteCreation": lambda n : setattr(self, 'available_managed_paths_for_site_creation', n.get_collection_of_primitive_values(str)), + "deletedUserPersonalSiteRetentionPeriodInDays": lambda n : setattr(self, 'deleted_user_personal_site_retention_period_in_days', n.get_int_value()), + "excludedFileExtensionsForSyncApp": lambda n : setattr(self, 'excluded_file_extensions_for_sync_app', n.get_collection_of_primitive_values(str)), + "idleSessionSignOut": lambda n : setattr(self, 'idle_session_sign_out', n.get_object_value(IdleSessionSignOut)), + "imageTaggingOption": lambda n : setattr(self, 'image_tagging_option', n.get_enum_value(ImageTaggingChoice)), + "isCommentingOnSitePagesEnabled": lambda n : setattr(self, 'is_commenting_on_site_pages_enabled', n.get_bool_value()), + "isFileActivityNotificationEnabled": lambda n : setattr(self, 'is_file_activity_notification_enabled', n.get_bool_value()), + "isLegacyAuthProtocolsEnabled": lambda n : setattr(self, 'is_legacy_auth_protocols_enabled', n.get_bool_value()), + "isLoopEnabled": lambda n : setattr(self, 'is_loop_enabled', n.get_bool_value()), + "isMacSyncAppEnabled": lambda n : setattr(self, 'is_mac_sync_app_enabled', n.get_bool_value()), + "isRequireAcceptingUserToMatchInvitedUserEnabled": lambda n : setattr(self, 'is_require_accepting_user_to_match_invited_user_enabled', n.get_bool_value()), + "isResharingByExternalUsersEnabled": lambda n : setattr(self, 'is_resharing_by_external_users_enabled', n.get_bool_value()), + "isSharePointMobileNotificationEnabled": lambda n : setattr(self, 'is_share_point_mobile_notification_enabled', n.get_bool_value()), + "isSharePointNewsfeedEnabled": lambda n : setattr(self, 'is_share_point_newsfeed_enabled', n.get_bool_value()), + "isSiteCreationEnabled": lambda n : setattr(self, 'is_site_creation_enabled', n.get_bool_value()), + "isSiteCreationUIEnabled": lambda n : setattr(self, 'is_site_creation_u_i_enabled', n.get_bool_value()), + "isSitePagesCreationEnabled": lambda n : setattr(self, 'is_site_pages_creation_enabled', n.get_bool_value()), + "isSitesStorageLimitAutomatic": lambda n : setattr(self, 'is_sites_storage_limit_automatic', n.get_bool_value()), + "isSyncButtonHiddenOnPersonalSite": lambda n : setattr(self, 'is_sync_button_hidden_on_personal_site', n.get_bool_value()), + "isUnmanagedSyncAppForTenantRestricted": lambda n : setattr(self, 'is_unmanaged_sync_app_for_tenant_restricted', n.get_bool_value()), + "personalSiteDefaultStorageLimitInMB": lambda n : setattr(self, 'personal_site_default_storage_limit_in_m_b', n.get_int_value()), + "sharingAllowedDomainList": lambda n : setattr(self, 'sharing_allowed_domain_list', n.get_collection_of_primitive_values(str)), + "sharingBlockedDomainList": lambda n : setattr(self, 'sharing_blocked_domain_list', n.get_collection_of_primitive_values(str)), + "sharingCapability": lambda n : setattr(self, 'sharing_capability', n.get_enum_value(SharingCapabilities)), + "sharingDomainRestrictionMode": lambda n : setattr(self, 'sharing_domain_restriction_mode', n.get_enum_value(SharingDomainRestrictionMode)), + "siteCreationDefaultManagedPath": lambda n : setattr(self, 'site_creation_default_managed_path', n.get_str_value()), + "siteCreationDefaultStorageLimitInMB": lambda n : setattr(self, 'site_creation_default_storage_limit_in_m_b', n.get_int_value()), + "tenantDefaultTimezone": lambda n : setattr(self, 'tenant_default_timezone', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +149,34 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_primitive_values("allowedDomainGuidsForSyncApp", self.allowed_domain_guids_for_sync_app) + writer.write_collection_of_primitive_values("availableManagedPathsForSiteCreation", self.available_managed_paths_for_site_creation) + writer.write_int_value("deletedUserPersonalSiteRetentionPeriodInDays", self.deleted_user_personal_site_retention_period_in_days) + writer.write_collection_of_primitive_values("excludedFileExtensionsForSyncApp", self.excluded_file_extensions_for_sync_app) + writer.write_object_value("idleSessionSignOut", self.idle_session_sign_out) + writer.write_enum_value("imageTaggingOption", self.image_tagging_option) + writer.write_bool_value("isCommentingOnSitePagesEnabled", self.is_commenting_on_site_pages_enabled) + writer.write_bool_value("isFileActivityNotificationEnabled", self.is_file_activity_notification_enabled) + writer.write_bool_value("isLegacyAuthProtocolsEnabled", self.is_legacy_auth_protocols_enabled) + writer.write_bool_value("isLoopEnabled", self.is_loop_enabled) + writer.write_bool_value("isMacSyncAppEnabled", self.is_mac_sync_app_enabled) + writer.write_bool_value("isRequireAcceptingUserToMatchInvitedUserEnabled", self.is_require_accepting_user_to_match_invited_user_enabled) + writer.write_bool_value("isResharingByExternalUsersEnabled", self.is_resharing_by_external_users_enabled) + writer.write_bool_value("isSharePointMobileNotificationEnabled", self.is_share_point_mobile_notification_enabled) + writer.write_bool_value("isSharePointNewsfeedEnabled", self.is_share_point_newsfeed_enabled) + writer.write_bool_value("isSiteCreationEnabled", self.is_site_creation_enabled) + writer.write_bool_value("isSiteCreationUIEnabled", self.is_site_creation_u_i_enabled) + writer.write_bool_value("isSitePagesCreationEnabled", self.is_site_pages_creation_enabled) + writer.write_bool_value("isSitesStorageLimitAutomatic", self.is_sites_storage_limit_automatic) + writer.write_bool_value("isSyncButtonHiddenOnPersonalSite", self.is_sync_button_hidden_on_personal_site) + writer.write_bool_value("isUnmanagedSyncAppForTenantRestricted", self.is_unmanaged_sync_app_for_tenant_restricted) + writer.write_int_value("personalSiteDefaultStorageLimitInMB", self.personal_site_default_storage_limit_in_m_b) + writer.write_collection_of_primitive_values("sharingAllowedDomainList", self.sharing_allowed_domain_list) + writer.write_collection_of_primitive_values("sharingBlockedDomainList", self.sharing_blocked_domain_list) + writer.write_enum_value("sharingCapability", self.sharing_capability) + writer.write_enum_value("sharingDomainRestrictionMode", self.sharing_domain_restriction_mode) + writer.write_str_value("siteCreationDefaultManagedPath", self.site_creation_default_managed_path) + writer.write_int_value("siteCreationDefaultStorageLimitInMB", self.site_creation_default_storage_limit_in_m_b) + writer.write_str_value("tenantDefaultTimezone", self.tenant_default_timezone) diff --git a/msgraph/generated/models/sharing_capabilities.py b/msgraph/generated/models/sharing_capabilities.py new file mode 100644 index 00000000000..f9c7ae8dc0d --- /dev/null +++ b/msgraph/generated/models/sharing_capabilities.py @@ -0,0 +1,9 @@ +from enum import Enum + +class SharingCapabilities(str, Enum): + Disabled = "disabled", + ExternalUserSharingOnly = "externalUserSharingOnly", + ExternalUserAndGuestSharing = "externalUserAndGuestSharing", + ExistingExternalUserSharingOnly = "existingExternalUserSharingOnly", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/sharing_domain_restriction_mode.py b/msgraph/generated/models/sharing_domain_restriction_mode.py new file mode 100644 index 00000000000..217e0aca9cd --- /dev/null +++ b/msgraph/generated/models/sharing_domain_restriction_mode.py @@ -0,0 +1,8 @@ +from enum import Enum + +class SharingDomainRestrictionMode(str, Enum): + None_ = "none", + AllowList = "allowList", + BlockList = "blockList", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/sign_in.py b/msgraph/generated/models/sign_in.py index c3338fc7bbf..698dc9941b3 100644 --- a/msgraph/generated/models/sign_in.py +++ b/msgraph/generated/models/sign_in.py @@ -11,6 +11,7 @@ from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -51,7 +52,7 @@ class SignIn(Entity, Parsable): # The reason behind a specific state of a risky user, sign-in, or a risk event. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe.The value none means that Microsoft Entra risk detection did not flag the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. risk_detail: Optional[RiskDetail] = None # The riskEventTypes property - risk_event_types: Optional[list[str]] = None + risk_event_types: Optional[list[RiskEventType]] = None # The list of risk event types associated with the sign-in. Possible values: unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic, or unknownFutureValue. Supports $filter (eq, startsWith). risk_event_types_v2: Optional[list[str]] = None # Aggregated risk level. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in wasn't enabled for Microsoft Entra ID Protection. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. @@ -90,6 +91,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -100,6 +102,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_detail import DeviceDetail from .entity import Entity from .risk_detail import RiskDetail + from .risk_event_type import RiskEventType from .risk_level import RiskLevel from .risk_state import RiskState from .sign_in_location import SignInLocation @@ -120,7 +123,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "resourceDisplayName": lambda n : setattr(self, 'resource_display_name', n.get_str_value()), "resourceId": lambda n : setattr(self, 'resource_id', n.get_str_value()), "riskDetail": lambda n : setattr(self, 'risk_detail', n.get_enum_value(RiskDetail)), - "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_primitive_values(str)), + "riskEventTypes": lambda n : setattr(self, 'risk_event_types', n.get_collection_of_enum_values(RiskEventType)), "riskEventTypes_v2": lambda n : setattr(self, 'risk_event_types_v2', n.get_collection_of_primitive_values(str)), "riskLevelAggregated": lambda n : setattr(self, 'risk_level_aggregated', n.get_enum_value(RiskLevel)), "riskLevelDuringSignIn": lambda n : setattr(self, 'risk_level_during_sign_in', n.get_enum_value(RiskLevel)), @@ -157,7 +160,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("resourceDisplayName", self.resource_display_name) writer.write_str_value("resourceId", self.resource_id) writer.write_enum_value("riskDetail", self.risk_detail) - writer.write_collection_of_primitive_values("riskEventTypes", self.risk_event_types) + writer.write_collection_of_enum_values("riskEventTypes", self.risk_event_types) writer.write_collection_of_primitive_values("riskEventTypes_v2", self.risk_event_types_v2) writer.write_enum_value("riskLevelAggregated", self.risk_level_aggregated) writer.write_enum_value("riskLevelDuringSignIn", self.risk_level_during_sign_in) diff --git a/msgraph/generated/models/simulation_content_source.py b/msgraph/generated/models/simulation_content_source.py new file mode 100644 index 00000000000..6b914a57ca5 --- /dev/null +++ b/msgraph/generated/models/simulation_content_source.py @@ -0,0 +1,8 @@ +from enum import Enum + +class SimulationContentSource(str, Enum): + Unknown = "unknown", + Global_ = "global", + Tenant = "tenant", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/simulation_content_status.py b/msgraph/generated/models/simulation_content_status.py new file mode 100644 index 00000000000..09e1c2e0134 --- /dev/null +++ b/msgraph/generated/models/simulation_content_status.py @@ -0,0 +1,10 @@ +from enum import Enum + +class SimulationContentStatus(str, Enum): + Unknown = "unknown", + Draft = "draft", + Ready = "ready", + Archive = "archive", + Delete = "delete", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/software_update_status_summary.py b/msgraph/generated/models/software_update_status_summary.py index 323943dd76b..12b0a784744 100644 --- a/msgraph/generated/models/software_update_status_summary.py +++ b/msgraph/generated/models/software_update_status_summary.py @@ -11,6 +11,38 @@ @dataclass class SoftwareUpdateStatusSummary(Entity, Parsable): + # Number of compliant devices. + compliant_device_count: Optional[int] = None + # Number of compliant users. + compliant_user_count: Optional[int] = None + # Number of conflict devices. + conflict_device_count: Optional[int] = None + # Number of conflict users. + conflict_user_count: Optional[int] = None + # The name of the policy. + display_name: Optional[str] = None + # Number of devices had error. + error_device_count: Optional[int] = None + # Number of users had error. + error_user_count: Optional[int] = None + # Number of non compliant devices. + non_compliant_device_count: Optional[int] = None + # Number of non compliant users. + non_compliant_user_count: Optional[int] = None + # Number of not applicable devices. + not_applicable_device_count: Optional[int] = None + # Number of not applicable users. + not_applicable_user_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Number of remediated devices. + remediated_device_count: Optional[int] = None + # Number of remediated users. + remediated_user_count: Optional[int] = None + # Number of unknown devices. + unknown_device_count: Optional[int] = None + # Number of unknown users. + unknown_user_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SoftwareUpdateStatusSummary: @@ -33,6 +65,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "compliantDeviceCount": lambda n : setattr(self, 'compliant_device_count', n.get_int_value()), + "compliantUserCount": lambda n : setattr(self, 'compliant_user_count', n.get_int_value()), + "conflictDeviceCount": lambda n : setattr(self, 'conflict_device_count', n.get_int_value()), + "conflictUserCount": lambda n : setattr(self, 'conflict_user_count', n.get_int_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "errorDeviceCount": lambda n : setattr(self, 'error_device_count', n.get_int_value()), + "errorUserCount": lambda n : setattr(self, 'error_user_count', n.get_int_value()), + "nonCompliantDeviceCount": lambda n : setattr(self, 'non_compliant_device_count', n.get_int_value()), + "nonCompliantUserCount": lambda n : setattr(self, 'non_compliant_user_count', n.get_int_value()), + "notApplicableDeviceCount": lambda n : setattr(self, 'not_applicable_device_count', n.get_int_value()), + "notApplicableUserCount": lambda n : setattr(self, 'not_applicable_user_count', n.get_int_value()), + "remediatedDeviceCount": lambda n : setattr(self, 'remediated_device_count', n.get_int_value()), + "remediatedUserCount": lambda n : setattr(self, 'remediated_user_count', n.get_int_value()), + "unknownDeviceCount": lambda n : setattr(self, 'unknown_device_count', n.get_int_value()), + "unknownUserCount": lambda n : setattr(self, 'unknown_user_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +94,20 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("compliantDeviceCount", self.compliant_device_count) + writer.write_int_value("compliantUserCount", self.compliant_user_count) + writer.write_int_value("conflictDeviceCount", self.conflict_device_count) + writer.write_int_value("conflictUserCount", self.conflict_user_count) + writer.write_str_value("displayName", self.display_name) + writer.write_int_value("errorDeviceCount", self.error_device_count) + writer.write_int_value("errorUserCount", self.error_user_count) + writer.write_int_value("nonCompliantDeviceCount", self.non_compliant_device_count) + writer.write_int_value("nonCompliantUserCount", self.non_compliant_user_count) + writer.write_int_value("notApplicableDeviceCount", self.not_applicable_device_count) + writer.write_int_value("notApplicableUserCount", self.not_applicable_user_count) + writer.write_int_value("remediatedDeviceCount", self.remediated_device_count) + writer.write_int_value("remediatedUserCount", self.remediated_user_count) + writer.write_int_value("unknownDeviceCount", self.unknown_device_count) + writer.write_int_value("unknownUserCount", self.unknown_user_count) diff --git a/msgraph/generated/models/synchronization.py b/msgraph/generated/models/synchronization.py index 3a9cbc29804..39b69e5c6ee 100644 --- a/msgraph/generated/models/synchronization.py +++ b/msgraph/generated/models/synchronization.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from .entity import Entity + from .synchronization_job import SynchronizationJob + from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair + from .synchronization_template import SynchronizationTemplate from .entity import Entity @dataclass class Synchronization(Entity, Parsable): + # Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. + jobs: Optional[list[SynchronizationJob]] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents a collection of credentials to access provisioned cloud applications. + secrets: Optional[list[SynchronizationSecretKeyStringValuePair]] = None + # Preconfigured synchronization settings for a particular application. + templates: Optional[list[SynchronizationTemplate]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Synchronization: @@ -29,10 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .synchronization_job import SynchronizationJob + from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair + from .synchronization_template import SynchronizationTemplate from .entity import Entity + from .synchronization_job import SynchronizationJob + from .synchronization_secret_key_string_value_pair import SynchronizationSecretKeyStringValuePair + from .synchronization_template import SynchronizationTemplate fields: dict[str, Callable[[Any], None]] = { + "jobs": lambda n : setattr(self, 'jobs', n.get_collection_of_object_values(SynchronizationJob)), + "secrets": lambda n : setattr(self, 'secrets', n.get_collection_of_object_values(SynchronizationSecretKeyStringValuePair)), + "templates": lambda n : setattr(self, 'templates', n.get_collection_of_object_values(SynchronizationTemplate)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("jobs", self.jobs) + writer.write_collection_of_object_values("secrets", self.secrets) + writer.write_collection_of_object_values("templates", self.templates) diff --git a/msgraph/generated/models/synchronization_rule.py b/msgraph/generated/models/synchronization_rule.py new file mode 100644 index 00000000000..60ecaa92dc6 --- /dev/null +++ b/msgraph/generated/models/synchronization_rule.py @@ -0,0 +1,106 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .container_filter import ContainerFilter + from .group_filter import GroupFilter + from .object_mapping import ObjectMapping + from .string_key_string_value_pair import StringKeyStringValuePair + +@dataclass +class SynchronizationRule(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The containerFilter property + container_filter: Optional[ContainerFilter] = None + # true if the synchronization rule can be customized; false if this rule is read-only and shouldn't be changed. + editable: Optional[bool] = None + # The groupFilter property + group_filter: Optional[GroupFilter] = None + # Synchronization rule identifier. Must be one of the identifiers recognized by the synchronization engine. Supported rule identifiers can be found in the synchronization template returned by the API. + id: Optional[str] = None + # Additional extension properties. Unless instructed explicitly by the support team, metadata values shouldn't be changed. + metadata: Optional[list[StringKeyStringValuePair]] = None + # Human-readable name of the synchronization rule. Not nullable. + name: Optional[str] = None + # Collection of object mappings supported by the rule. Tells the synchronization engine which objects should be synchronized. + object_mappings: Optional[list[ObjectMapping]] = None + # The OdataType property + odata_type: Optional[str] = None + # Priority relative to other rules in the synchronizationSchema. Rules with the lowest priority number will be processed first. + priority: Optional[int] = None + # Name of the source directory. Must match one of the directory definitions in synchronizationSchema. + source_directory_name: Optional[str] = None + # Name of the target directory. Must match one of the directory definitions in synchronizationSchema. + target_directory_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SynchronizationRule: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SynchronizationRule + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SynchronizationRule() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .container_filter import ContainerFilter + from .group_filter import GroupFilter + from .object_mapping import ObjectMapping + from .string_key_string_value_pair import StringKeyStringValuePair + + from .container_filter import ContainerFilter + from .group_filter import GroupFilter + from .object_mapping import ObjectMapping + from .string_key_string_value_pair import StringKeyStringValuePair + + fields: dict[str, Callable[[Any], None]] = { + "containerFilter": lambda n : setattr(self, 'container_filter', n.get_object_value(ContainerFilter)), + "editable": lambda n : setattr(self, 'editable', n.get_bool_value()), + "groupFilter": lambda n : setattr(self, 'group_filter', n.get_object_value(GroupFilter)), + "id": lambda n : setattr(self, 'id', n.get_str_value()), + "metadata": lambda n : setattr(self, 'metadata', n.get_collection_of_object_values(StringKeyStringValuePair)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "objectMappings": lambda n : setattr(self, 'object_mappings', n.get_collection_of_object_values(ObjectMapping)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "priority": lambda n : setattr(self, 'priority', n.get_int_value()), + "sourceDirectoryName": lambda n : setattr(self, 'source_directory_name', n.get_str_value()), + "targetDirectoryName": lambda n : setattr(self, 'target_directory_name', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("containerFilter", self.container_filter) + writer.write_bool_value("editable", self.editable) + writer.write_object_value("groupFilter", self.group_filter) + writer.write_str_value("id", self.id) + writer.write_collection_of_object_values("metadata", self.metadata) + writer.write_str_value("name", self.name) + writer.write_collection_of_object_values("objectMappings", self.object_mappings) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("priority", self.priority) + writer.write_str_value("sourceDirectoryName", self.source_directory_name) + writer.write_str_value("targetDirectoryName", self.target_directory_name) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/synchronization_schema.py b/msgraph/generated/models/synchronization_schema.py index 1969e7b0156..6f4724c1b82 100644 --- a/msgraph/generated/models/synchronization_schema.py +++ b/msgraph/generated/models/synchronization_schema.py @@ -5,12 +5,22 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .directory_definition import DirectoryDefinition from .entity import Entity + from .synchronization_rule import SynchronizationRule from .entity import Entity @dataclass class SynchronizationSchema(Entity, Parsable): + # Contains the collection of directories and all of their objects. + directories: Optional[list[DirectoryDefinition]] = None + # The OdataType property + odata_type: Optional[str] = None + # A collection of synchronization rules configured for the synchronizationJob or synchronizationTemplate. + synchronization_rules: Optional[list[SynchronizationRule]] = None + # The version of the schema, updated automatically with every schema change. + version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SynchronizationSchema: @@ -28,11 +38,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .directory_definition import DirectoryDefinition from .entity import Entity + from .synchronization_rule import SynchronizationRule + from .directory_definition import DirectoryDefinition from .entity import Entity + from .synchronization_rule import SynchronizationRule fields: dict[str, Callable[[Any], None]] = { + "directories": lambda n : setattr(self, 'directories', n.get_collection_of_object_values(DirectoryDefinition)), + "synchronizationRules": lambda n : setattr(self, 'synchronization_rules', n.get_collection_of_object_values(SynchronizationRule)), + "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("directories", self.directories) + writer.write_collection_of_object_values("synchronizationRules", self.synchronization_rules) + writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/team.py b/msgraph/generated/models/team.py index bed9c50a1bd..82c92d6e3ee 100644 --- a/msgraph/generated/models/team.py +++ b/msgraph/generated/models/team.py @@ -1,16 +1,94 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .channel import Channel + from .conversation_member import ConversationMember from .entity import Entity + from .group import Group + from .profile_photo import ProfilePhoto + from .resource_specific_permission_grant import ResourceSpecificPermissionGrant + from .schedule import Schedule + from .teams_app_installation import TeamsAppInstallation + from .teams_async_operation import TeamsAsyncOperation + from .teams_template import TeamsTemplate + from .teamwork_tag import TeamworkTag + from .team_fun_settings import TeamFunSettings + from .team_guest_settings import TeamGuestSettings + from .team_member_settings import TeamMemberSettings + from .team_messaging_settings import TeamMessagingSettings + from .team_specialization import TeamSpecialization + from .team_summary import TeamSummary + from .team_visibility_type import TeamVisibilityType from .entity import Entity @dataclass class Team(Entity, Parsable): + # List of channels either hosted in or shared with the team (incoming channels). + all_channels: Optional[list[Channel]] = None + # The collection of channels and messages associated with the team. + channels: Optional[list[Channel]] = None + # An optional label. Typically describes the data or business sensitivity of the team. Must match one of a preconfigured set in the tenant's directory. + classification: Optional[str] = None + # Timestamp at which the team was created. + created_date_time: Optional[datetime.datetime] = None + # An optional description for the team. Maximum length: 1,024 characters. + description: Optional[str] = None + # The name of the team. + display_name: Optional[str] = None + # The name of the first channel in the team. This is an optional property, only used during team creation and isn't returned in methods to get and list teams. + first_channel_name: Optional[str] = None + # Settings to configure use of Giphy, memes, and stickers in the team. + fun_settings: Optional[TeamFunSettings] = None + # The group property + group: Optional[Group] = None + # Settings to configure whether guests can create, update, or delete channels in the team. + guest_settings: Optional[TeamGuestSettings] = None + # List of channels shared with the team. + incoming_channels: Optional[list[Channel]] = None + # The apps installed in this team. + installed_apps: Optional[list[TeamsAppInstallation]] = None + # A unique ID for the team that was used in a few places such as the audit log/Office 365 Management Activity API. + internal_id: Optional[str] = None + # Whether this team is in read-only mode. + is_archived: Optional[bool] = None + # Settings to configure whether members can perform certain actions, for example, create channels and add bots, in the team. + member_settings: Optional[TeamMemberSettings] = None + # Members and owners of the team. + members: Optional[list[ConversationMember]] = None + # Settings to configure messaging and mentions in the team. + messaging_settings: Optional[TeamMessagingSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # The async operations that ran or are running on this team. + operations: Optional[list[TeamsAsyncOperation]] = None + # A collection of permissions granted to apps to access the team. + permission_grants: Optional[list[ResourceSpecificPermissionGrant]] = None + # The profile photo for the team. + photo: Optional[ProfilePhoto] = None + # The general channel for the team. + primary_channel: Optional[Channel] = None + # The schedule of shifts for this team. + schedule: Optional[Schedule] = None + # Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. + specialization: Optional[TeamSpecialization] = None + # Contains summary information about the team, including number of owners, members, and guests. + summary: Optional[TeamSummary] = None + # The tags associated with the team. + tags: Optional[list[TeamworkTag]] = None + # The template this team was created from. See available templates. + template: Optional[TeamsTemplate] = None + # The ID of the Microsoft Entra tenant. + tenant_id: Optional[str] = None + # The visibility of the group and team. Defaults to Public. + visibility: Optional[TeamVisibilityType] = None + # A hyperlink that goes to the team in the Microsoft Teams client. You get this URL when you right-click a team in the Microsoft Teams client and select Get link to team. This URL should be treated as an opaque blob, and not parsed. + web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Team: @@ -28,11 +106,74 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .channel import Channel + from .conversation_member import ConversationMember from .entity import Entity + from .group import Group + from .profile_photo import ProfilePhoto + from .resource_specific_permission_grant import ResourceSpecificPermissionGrant + from .schedule import Schedule + from .teams_app_installation import TeamsAppInstallation + from .teams_async_operation import TeamsAsyncOperation + from .teams_template import TeamsTemplate + from .teamwork_tag import TeamworkTag + from .team_fun_settings import TeamFunSettings + from .team_guest_settings import TeamGuestSettings + from .team_member_settings import TeamMemberSettings + from .team_messaging_settings import TeamMessagingSettings + from .team_specialization import TeamSpecialization + from .team_summary import TeamSummary + from .team_visibility_type import TeamVisibilityType + from .channel import Channel + from .conversation_member import ConversationMember from .entity import Entity + from .group import Group + from .profile_photo import ProfilePhoto + from .resource_specific_permission_grant import ResourceSpecificPermissionGrant + from .schedule import Schedule + from .teams_app_installation import TeamsAppInstallation + from .teams_async_operation import TeamsAsyncOperation + from .teams_template import TeamsTemplate + from .teamwork_tag import TeamworkTag + from .team_fun_settings import TeamFunSettings + from .team_guest_settings import TeamGuestSettings + from .team_member_settings import TeamMemberSettings + from .team_messaging_settings import TeamMessagingSettings + from .team_specialization import TeamSpecialization + from .team_summary import TeamSummary + from .team_visibility_type import TeamVisibilityType fields: dict[str, Callable[[Any], None]] = { + "allChannels": lambda n : setattr(self, 'all_channels', n.get_collection_of_object_values(Channel)), + "channels": lambda n : setattr(self, 'channels', n.get_collection_of_object_values(Channel)), + "classification": lambda n : setattr(self, 'classification', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "firstChannelName": lambda n : setattr(self, 'first_channel_name', n.get_str_value()), + "funSettings": lambda n : setattr(self, 'fun_settings', n.get_object_value(TeamFunSettings)), + "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "guestSettings": lambda n : setattr(self, 'guest_settings', n.get_object_value(TeamGuestSettings)), + "incomingChannels": lambda n : setattr(self, 'incoming_channels', n.get_collection_of_object_values(Channel)), + "installedApps": lambda n : setattr(self, 'installed_apps', n.get_collection_of_object_values(TeamsAppInstallation)), + "internalId": lambda n : setattr(self, 'internal_id', n.get_str_value()), + "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()), + "memberSettings": lambda n : setattr(self, 'member_settings', n.get_object_value(TeamMemberSettings)), + "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(ConversationMember)), + "messagingSettings": lambda n : setattr(self, 'messaging_settings', n.get_object_value(TeamMessagingSettings)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(TeamsAsyncOperation)), + "permissionGrants": lambda n : setattr(self, 'permission_grants', n.get_collection_of_object_values(ResourceSpecificPermissionGrant)), + "photo": lambda n : setattr(self, 'photo', n.get_object_value(ProfilePhoto)), + "primaryChannel": lambda n : setattr(self, 'primary_channel', n.get_object_value(Channel)), + "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(Schedule)), + "specialization": lambda n : setattr(self, 'specialization', n.get_enum_value(TeamSpecialization)), + "summary": lambda n : setattr(self, 'summary', n.get_object_value(TeamSummary)), + "tags": lambda n : setattr(self, 'tags', n.get_collection_of_object_values(TeamworkTag)), + "template": lambda n : setattr(self, 'template', n.get_object_value(TeamsTemplate)), + "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), + "visibility": lambda n : setattr(self, 'visibility', n.get_enum_value(TeamVisibilityType)), + "webUrl": lambda n : setattr(self, 'web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +188,34 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("allChannels", self.all_channels) + writer.write_collection_of_object_values("channels", self.channels) + writer.write_str_value("classification", self.classification) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("firstChannelName", self.first_channel_name) + writer.write_object_value("funSettings", self.fun_settings) + writer.write_object_value("group", self.group) + writer.write_object_value("guestSettings", self.guest_settings) + writer.write_collection_of_object_values("incomingChannels", self.incoming_channels) + writer.write_collection_of_object_values("installedApps", self.installed_apps) + writer.write_str_value("internalId", self.internal_id) + writer.write_bool_value("isArchived", self.is_archived) + writer.write_object_value("memberSettings", self.member_settings) + writer.write_collection_of_object_values("members", self.members) + writer.write_object_value("messagingSettings", self.messaging_settings) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("permissionGrants", self.permission_grants) + writer.write_object_value("photo", self.photo) + writer.write_object_value("primaryChannel", self.primary_channel) + writer.write_object_value("schedule", self.schedule) + writer.write_enum_value("specialization", self.specialization) + writer.write_object_value("summary", self.summary) + writer.write_collection_of_object_values("tags", self.tags) + writer.write_object_value("template", self.template) + writer.write_str_value("tenantId", self.tenant_id) + writer.write_enum_value("visibility", self.visibility) + writer.write_str_value("webUrl", self.web_url) diff --git a/msgraph/generated/models/team_fun_settings.py b/msgraph/generated/models/team_fun_settings.py new file mode 100644 index 00000000000..e0fdc2834bb --- /dev/null +++ b/msgraph/generated/models/team_fun_settings.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .giphy_rating_type import GiphyRatingType + +@dataclass +class TeamFunSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If set to true, enables users to include custom memes. + allow_custom_memes: Optional[bool] = None + # If set to true, enables Giphy use. + allow_giphy: Optional[bool] = None + # If set to true, enables users to include stickers and memes. + allow_stickers_and_memes: Optional[bool] = None + # Giphy content rating. Possible values are: moderate, strict. + giphy_content_rating: Optional[GiphyRatingType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamFunSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamFunSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamFunSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .giphy_rating_type import GiphyRatingType + + from .giphy_rating_type import GiphyRatingType + + fields: dict[str, Callable[[Any], None]] = { + "allowCustomMemes": lambda n : setattr(self, 'allow_custom_memes', n.get_bool_value()), + "allowGiphy": lambda n : setattr(self, 'allow_giphy', n.get_bool_value()), + "allowStickersAndMemes": lambda n : setattr(self, 'allow_stickers_and_memes', n.get_bool_value()), + "giphyContentRating": lambda n : setattr(self, 'giphy_content_rating', n.get_enum_value(GiphyRatingType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("allowCustomMemes", self.allow_custom_memes) + writer.write_bool_value("allowGiphy", self.allow_giphy) + writer.write_bool_value("allowStickersAndMemes", self.allow_stickers_and_memes) + writer.write_enum_value("giphyContentRating", self.giphy_content_rating) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/team_guest_settings.py b/msgraph/generated/models/team_guest_settings.py new file mode 100644 index 00000000000..8affca82cdb --- /dev/null +++ b/msgraph/generated/models/team_guest_settings.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TeamGuestSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If set to true, guests can add and update channels. + allow_create_update_channels: Optional[bool] = None + # If set to true, guests can delete channels. + allow_delete_channels: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamGuestSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamGuestSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamGuestSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowCreateUpdateChannels": lambda n : setattr(self, 'allow_create_update_channels', n.get_bool_value()), + "allowDeleteChannels": lambda n : setattr(self, 'allow_delete_channels', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("allowCreateUpdateChannels", self.allow_create_update_channels) + writer.write_bool_value("allowDeleteChannels", self.allow_delete_channels) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/team_member_settings.py b/msgraph/generated/models/team_member_settings.py new file mode 100644 index 00000000000..631e04415bf --- /dev/null +++ b/msgraph/generated/models/team_member_settings.py @@ -0,0 +1,74 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TeamMemberSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If set to true, members can add and remove apps. + allow_add_remove_apps: Optional[bool] = None + # If set to true, members can add and update private channels. + allow_create_private_channels: Optional[bool] = None + # If set to true, members can add and update channels. + allow_create_update_channels: Optional[bool] = None + # If set to true, members can add, update, and remove connectors. + allow_create_update_remove_connectors: Optional[bool] = None + # If set to true, members can add, update, and remove tabs. + allow_create_update_remove_tabs: Optional[bool] = None + # If set to true, members can delete channels. + allow_delete_channels: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamMemberSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamMemberSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamMemberSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowAddRemoveApps": lambda n : setattr(self, 'allow_add_remove_apps', n.get_bool_value()), + "allowCreatePrivateChannels": lambda n : setattr(self, 'allow_create_private_channels', n.get_bool_value()), + "allowCreateUpdateChannels": lambda n : setattr(self, 'allow_create_update_channels', n.get_bool_value()), + "allowCreateUpdateRemoveConnectors": lambda n : setattr(self, 'allow_create_update_remove_connectors', n.get_bool_value()), + "allowCreateUpdateRemoveTabs": lambda n : setattr(self, 'allow_create_update_remove_tabs', n.get_bool_value()), + "allowDeleteChannels": lambda n : setattr(self, 'allow_delete_channels', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("allowAddRemoveApps", self.allow_add_remove_apps) + writer.write_bool_value("allowCreatePrivateChannels", self.allow_create_private_channels) + writer.write_bool_value("allowCreateUpdateChannels", self.allow_create_update_channels) + writer.write_bool_value("allowCreateUpdateRemoveConnectors", self.allow_create_update_remove_connectors) + writer.write_bool_value("allowCreateUpdateRemoveTabs", self.allow_create_update_remove_tabs) + writer.write_bool_value("allowDeleteChannels", self.allow_delete_channels) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/team_messaging_settings.py b/msgraph/generated/models/team_messaging_settings.py new file mode 100644 index 00000000000..e059c5f0cf0 --- /dev/null +++ b/msgraph/generated/models/team_messaging_settings.py @@ -0,0 +1,70 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TeamMessagingSettings(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # If set to true, @channel mentions are allowed. + allow_channel_mentions: Optional[bool] = None + # If set to true, owners can delete any message. + allow_owner_delete_messages: Optional[bool] = None + # If set to true, @team mentions are allowed. + allow_team_mentions: Optional[bool] = None + # If set to true, users can delete their messages. + allow_user_delete_messages: Optional[bool] = None + # If set to true, users can edit their messages. + allow_user_edit_messages: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamMessagingSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamMessagingSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamMessagingSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowChannelMentions": lambda n : setattr(self, 'allow_channel_mentions', n.get_bool_value()), + "allowOwnerDeleteMessages": lambda n : setattr(self, 'allow_owner_delete_messages', n.get_bool_value()), + "allowTeamMentions": lambda n : setattr(self, 'allow_team_mentions', n.get_bool_value()), + "allowUserDeleteMessages": lambda n : setattr(self, 'allow_user_delete_messages', n.get_bool_value()), + "allowUserEditMessages": lambda n : setattr(self, 'allow_user_edit_messages', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("allowChannelMentions", self.allow_channel_mentions) + writer.write_bool_value("allowOwnerDeleteMessages", self.allow_owner_delete_messages) + writer.write_bool_value("allowTeamMentions", self.allow_team_mentions) + writer.write_bool_value("allowUserDeleteMessages", self.allow_user_delete_messages) + writer.write_bool_value("allowUserEditMessages", self.allow_user_edit_messages) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/team_specialization.py b/msgraph/generated/models/team_specialization.py new file mode 100644 index 00000000000..73628d931b4 --- /dev/null +++ b/msgraph/generated/models/team_specialization.py @@ -0,0 +1,12 @@ +from enum import Enum + +class TeamSpecialization(str, Enum): + None_ = "none", + EducationStandard = "educationStandard", + EducationClass = "educationClass", + EducationProfessionalLearningCommunity = "educationProfessionalLearningCommunity", + EducationStaff = "educationStaff", + HealthcareStandard = "healthcareStandard", + HealthcareCareCoordination = "healthcareCareCoordination", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/team_summary.py b/msgraph/generated/models/team_summary.py new file mode 100644 index 00000000000..c12936e2993 --- /dev/null +++ b/msgraph/generated/models/team_summary.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class TeamSummary(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Count of guests in a team. + guests_count: Optional[int] = None + # Count of members in a team. + members_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Count of owners in a team. + owners_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamSummary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamSummary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamSummary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "guestsCount": lambda n : setattr(self, 'guests_count', n.get_int_value()), + "membersCount": lambda n : setattr(self, 'members_count', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "ownersCount": lambda n : setattr(self, 'owners_count', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("guestsCount", self.guests_count) + writer.write_int_value("membersCount", self.members_count) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_int_value("ownersCount", self.owners_count) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/teams_licensing_details.py b/msgraph/generated/models/teams_licensing_details.py index 63d06563635..c555de7db0c 100644 --- a/msgraph/generated/models/teams_licensing_details.py +++ b/msgraph/generated/models/teams_licensing_details.py @@ -11,6 +11,10 @@ @dataclass class TeamsLicensingDetails(Entity, Parsable): + # Indicates whether the user has a valid license to use Microsoft Teams. + has_teams_license: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TeamsLicensingDetails: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "hasTeamsLicense": lambda n : setattr(self, 'has_teams_license', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("hasTeamsLicense", self.has_teams_license) diff --git a/msgraph/generated/models/teamwork_bot.py b/msgraph/generated/models/teamwork_bot.py index ead1c49e83a..519ddbebff0 100644 --- a/msgraph/generated/models/teamwork_bot.py +++ b/msgraph/generated/models/teamwork_bot.py @@ -11,6 +11,8 @@ @dataclass class TeamworkBot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TeamworkBot: diff --git a/msgraph/generated/models/term_store/localized_description.py b/msgraph/generated/models/term_store/localized_description.py new file mode 100644 index 00000000000..b68e7fe1572 --- /dev/null +++ b/msgraph/generated/models/term_store/localized_description.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class LocalizedDescription(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The description in the localized language. + description: Optional[str] = None + # The language tag for the label. + language_tag: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedDescription: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LocalizedDescription + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LocalizedDescription() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("description", self.description) + writer.write_str_value("languageTag", self.language_tag) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/term_store/localized_label.py b/msgraph/generated/models/term_store/localized_label.py new file mode 100644 index 00000000000..89b90d38898 --- /dev/null +++ b/msgraph/generated/models/term_store/localized_label.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class LocalizedLabel(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the label is the default label. + is_default: Optional[bool] = None + # The language tag for the label. + language_tag: Optional[str] = None + # The name of the label. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedLabel: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LocalizedLabel + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LocalizedLabel() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "isDefault": lambda n : setattr(self, 'is_default', n.get_bool_value()), + "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("isDefault", self.is_default) + writer.write_str_value("languageTag", self.language_tag) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/term_store/localized_name.py b/msgraph/generated/models/term_store/localized_name.py new file mode 100644 index 00000000000..82237342c3b --- /dev/null +++ b/msgraph/generated/models/term_store/localized_name.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class LocalizedName(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The language tag for the label. + language_tag: Optional[str] = None + # The name in the localized language. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LocalizedName: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LocalizedName + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LocalizedName() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "languageTag": lambda n : setattr(self, 'language_tag', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("languageTag", self.language_tag) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/term_store/set.py b/msgraph/generated/models/term_store/set.py index b974b836b52..148cd1eb8b0 100644 --- a/msgraph/generated/models/term_store/set.py +++ b/msgraph/generated/models/term_store/set.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,34 @@ if TYPE_CHECKING: from ..entity import Entity + from ..key_value import KeyValue + from .group import Group + from .localized_name import LocalizedName + from .relation import Relation + from .term import Term from ..entity import Entity @dataclass class Set(Entity, Parsable): + # Children terms of set in term [store]. + children: Optional[list[Term]] = None + # Date and time of set creation. Read-only. + created_date_time: Optional[datetime.datetime] = None + # Description that gives details on the term usage. + description: Optional[str] = None + # Name of the set for each languageTag. + localized_names: Optional[list[LocalizedName]] = None + # The OdataType property + odata_type: Optional[str] = None + # The parentGroup property + parent_group: Optional[Group] = None + # Custom properties for the set. + properties: Optional[list[KeyValue]] = None + # Indicates which terms have been pinned or reused directly under the set. + relations: Optional[list[Relation]] = None + # All the terms under the set. + terms: Optional[list[Term]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Set: @@ -29,10 +53,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..key_value import KeyValue + from .group import Group + from .localized_name import LocalizedName + from .relation import Relation + from .term import Term from ..entity import Entity + from ..key_value import KeyValue + from .group import Group + from .localized_name import LocalizedName + from .relation import Relation + from .term import Term fields: dict[str, Callable[[Any], None]] = { + "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(Term)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "localizedNames": lambda n : setattr(self, 'localized_names', n.get_collection_of_object_values(LocalizedName)), + "parentGroup": lambda n : setattr(self, 'parent_group', n.get_object_value(Group)), + "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(KeyValue)), + "relations": lambda n : setattr(self, 'relations', n.get_collection_of_object_values(Relation)), + "terms": lambda n : setattr(self, 'terms', n.get_collection_of_object_values(Term)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("children", self.children) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_collection_of_object_values("localizedNames", self.localized_names) + writer.write_object_value("parentGroup", self.parent_group) + writer.write_collection_of_object_values("properties", self.properties) + writer.write_collection_of_object_values("relations", self.relations) + writer.write_collection_of_object_values("terms", self.terms) diff --git a/msgraph/generated/models/term_store/store.py b/msgraph/generated/models/term_store/store.py index 5fb32a10d03..799d954a967 100644 --- a/msgraph/generated/models/term_store/store.py +++ b/msgraph/generated/models/term_store/store.py @@ -6,11 +6,23 @@ if TYPE_CHECKING: from ..entity import Entity + from .group import Group + from .set import Set from ..entity import Entity @dataclass class Store(Entity, Parsable): + # Default language of the term store. + default_language_tag: Optional[str] = None + # Collection of all groups available in the term store. + groups: Optional[list[Group]] = None + # List of languages for the term store. + language_tags: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of all sets available in the term store. This relationship can only be used to load a specific term set. + sets: Optional[list[Set]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Store: @@ -29,10 +41,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from .group import Group + from .set import Set from ..entity import Entity + from .group import Group + from .set import Set fields: dict[str, Callable[[Any], None]] = { + "defaultLanguageTag": lambda n : setattr(self, 'default_language_tag', n.get_str_value()), + "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(Group)), + "languageTags": lambda n : setattr(self, 'language_tags', n.get_collection_of_primitive_values(str)), + "sets": lambda n : setattr(self, 'sets', n.get_collection_of_object_values(Set)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("defaultLanguageTag", self.default_language_tag) + writer.write_collection_of_object_values("groups", self.groups) + writer.write_collection_of_primitive_values("languageTags", self.language_tags) + writer.write_collection_of_object_values("sets", self.sets) diff --git a/msgraph/generated/models/term_store/term.py b/msgraph/generated/models/term_store/term.py index c53c054d618..f0a63d85bb9 100644 --- a/msgraph/generated/models/term_store/term.py +++ b/msgraph/generated/models/term_store/term.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,34 @@ if TYPE_CHECKING: from ..entity import Entity + from ..key_value import KeyValue + from .localized_description import LocalizedDescription + from .localized_label import LocalizedLabel + from .relation import Relation + from .set import Set from ..entity import Entity @dataclass class Term(Entity, Parsable): + # Children of current term. + children: Optional[list[Term]] = None + # Date and time of term creation. Read-only. + created_date_time: Optional[datetime.datetime] = None + # Description about term that is dependent on the languageTag. + descriptions: Optional[list[LocalizedDescription]] = None + # Label metadata for a term. + labels: Optional[list[LocalizedLabel]] = None + # Last date and time of term modification. Read-only. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of properties on the term. + properties: Optional[list[KeyValue]] = None + # To indicate which terms are related to the current term as either pinned or reused. + relations: Optional[list[Relation]] = None + # The [set] in which the term is created. + set: Optional[Set] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Term: @@ -29,10 +53,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..entity import Entity + from ..key_value import KeyValue + from .localized_description import LocalizedDescription + from .localized_label import LocalizedLabel + from .relation import Relation + from .set import Set from ..entity import Entity + from ..key_value import KeyValue + from .localized_description import LocalizedDescription + from .localized_label import LocalizedLabel + from .relation import Relation + from .set import Set fields: dict[str, Callable[[Any], None]] = { + "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(Term)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "descriptions": lambda n : setattr(self, 'descriptions', n.get_collection_of_object_values(LocalizedDescription)), + "labels": lambda n : setattr(self, 'labels', n.get_collection_of_object_values(LocalizedLabel)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "properties": lambda n : setattr(self, 'properties', n.get_collection_of_object_values(KeyValue)), + "relations": lambda n : setattr(self, 'relations', n.get_collection_of_object_values(Relation)), + "set": lambda n : setattr(self, 'set', n.get_object_value(Set)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +89,13 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("children", self.children) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_collection_of_object_values("descriptions", self.descriptions) + writer.write_collection_of_object_values("labels", self.labels) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_collection_of_object_values("properties", self.properties) + writer.write_collection_of_object_values("relations", self.relations) + writer.write_object_value("set", self.set) diff --git a/msgraph/generated/models/terms_of_use_container.py b/msgraph/generated/models/terms_of_use_container.py index 998d40f0d4f..5f08a5f3e42 100644 --- a/msgraph/generated/models/terms_of_use_container.py +++ b/msgraph/generated/models/terms_of_use_container.py @@ -5,12 +5,20 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .agreement import Agreement + from .agreement_acceptance import AgreementAcceptance from .entity import Entity from .entity import Entity @dataclass class TermsOfUseContainer(Entity, Parsable): + # Represents the current status of a user's response to a company's customizable terms of use agreement. + agreement_acceptances: Optional[list[AgreementAcceptance]] = None + # Represents a tenant's customizable terms of use agreement that's created and managed with Microsoft Entra ID Governance. + agreements: Optional[list[Agreement]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TermsOfUseContainer: @@ -28,11 +36,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .agreement import Agreement + from .agreement_acceptance import AgreementAcceptance from .entity import Entity + from .agreement import Agreement + from .agreement_acceptance import AgreementAcceptance from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "agreementAcceptances": lambda n : setattr(self, 'agreement_acceptances', n.get_collection_of_object_values(AgreementAcceptance)), + "agreements": lambda n : setattr(self, 'agreements', n.get_collection_of_object_values(Agreement)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("agreementAcceptances", self.agreement_acceptances) + writer.write_collection_of_object_values("agreements", self.agreements) diff --git a/msgraph/generated/models/todo.py b/msgraph/generated/models/todo.py index 805ee2b57f1..1b91116387f 100644 --- a/msgraph/generated/models/todo.py +++ b/msgraph/generated/models/todo.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .todo_task_list import TodoTaskList from .entity import Entity @dataclass class Todo(Entity, Parsable): + # The task lists in the users mailbox. + lists: Optional[list[TodoTaskList]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Todo: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .todo_task_list import TodoTaskList from .entity import Entity + from .todo_task_list import TodoTaskList fields: dict[str, Callable[[Any], None]] = { + "lists": lambda n : setattr(self, 'lists', n.get_collection_of_object_values(TodoTaskList)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("lists", self.lists) diff --git a/msgraph/generated/models/training.py b/msgraph/generated/models/training.py index ccff7ab49dc..57b9781f9c8 100644 --- a/msgraph/generated/models/training.py +++ b/msgraph/generated/models/training.py @@ -1,16 +1,52 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .training_availability_status import TrainingAvailabilityStatus + from .training_language_detail import TrainingLanguageDetail + from .training_type import TrainingType from .entity import Entity @dataclass class Training(Entity, Parsable): + # Training availability status. Possible values are: unknown, notAvailable, available, archive, delete, unknownFutureValue. + availability_status: Optional[TrainingAvailabilityStatus] = None + # Identity of the user who created the training. + created_by: Optional[EmailIdentity] = None + # Date and time when the training was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + created_date_time: Optional[datetime.datetime] = None + # The description for the training. + description: Optional[str] = None + # The display name for the training. + display_name: Optional[str] = None + # Training duration. + duration_in_minutes: Optional[int] = None + # Indicates whether the training has any evaluation. + has_evaluation: Optional[bool] = None + # Language specific details on a training. + language_details: Optional[list[TrainingLanguageDetail]] = None + # Identity of the user who last modified the training. + last_modified_by: Optional[EmailIdentity] = None + # Date and time when the training was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Training content source. Possible values are: unknown, global, tenant, unknownFutureValue. + source: Optional[SimulationContentSource] = None + # Supported locales for content for the associated training. + supported_locales: Optional[list[str]] = None + # Training tags. + tags: Optional[list[str]] = None + # The type of training. Possible values are: unknown, phishing, unknownFutureValue. + type: Optional[TrainingType] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Training: @@ -28,11 +64,35 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .training_availability_status import TrainingAvailabilityStatus + from .training_language_detail import TrainingLanguageDetail + from .training_type import TrainingType + from .email_identity import EmailIdentity from .entity import Entity + from .simulation_content_source import SimulationContentSource + from .training_availability_status import TrainingAvailabilityStatus + from .training_language_detail import TrainingLanguageDetail + from .training_type import TrainingType fields: dict[str, Callable[[Any], None]] = { + "availabilityStatus": lambda n : setattr(self, 'availability_status', n.get_enum_value(TrainingAvailabilityStatus)), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(EmailIdentity)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "durationInMinutes": lambda n : setattr(self, 'duration_in_minutes', n.get_int_value()), + "hasEvaluation": lambda n : setattr(self, 'has_evaluation', n.get_bool_value()), + "languageDetails": lambda n : setattr(self, 'language_details', n.get_collection_of_object_values(TrainingLanguageDetail)), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(EmailIdentity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "source": lambda n : setattr(self, 'source', n.get_enum_value(SimulationContentSource)), + "supportedLocales": lambda n : setattr(self, 'supported_locales', n.get_collection_of_primitive_values(str)), + "tags": lambda n : setattr(self, 'tags', n.get_collection_of_primitive_values(str)), + "type": lambda n : setattr(self, 'type', n.get_enum_value(TrainingType)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +107,19 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_enum_value("availabilityStatus", self.availability_status) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_int_value("durationInMinutes", self.duration_in_minutes) + writer.write_bool_value("hasEvaluation", self.has_evaluation) + writer.write_collection_of_object_values("languageDetails", self.language_details) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_enum_value("source", self.source) + writer.write_collection_of_primitive_values("supportedLocales", self.supported_locales) + writer.write_collection_of_primitive_values("tags", self.tags) + writer.write_enum_value("type", self.type) diff --git a/msgraph/generated/models/training_assigned_to.py b/msgraph/generated/models/training_assigned_to.py new file mode 100644 index 00000000000..632933ef031 --- /dev/null +++ b/msgraph/generated/models/training_assigned_to.py @@ -0,0 +1,12 @@ +from enum import Enum + +class TrainingAssignedTo(str, Enum): + None_ = "none", + AllUsers = "allUsers", + ClickedPayload = "clickedPayload", + Compromised = "compromised", + ReportedPhish = "reportedPhish", + ReadButNotClicked = "readButNotClicked", + DidNothing = "didNothing", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/training_availability_status.py b/msgraph/generated/models/training_availability_status.py new file mode 100644 index 00000000000..4a46348c7f1 --- /dev/null +++ b/msgraph/generated/models/training_availability_status.py @@ -0,0 +1,10 @@ +from enum import Enum + +class TrainingAvailabilityStatus(str, Enum): + Unknown = "unknown", + NotAvailable = "notAvailable", + Available = "available", + Archive = "archive", + Delete = "delete", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/training_type.py b/msgraph/generated/models/training_type.py new file mode 100644 index 00000000000..cbaee4bd396 --- /dev/null +++ b/msgraph/generated/models/training_type.py @@ -0,0 +1,7 @@ +from enum import Enum + +class TrainingType(str, Enum): + Unknown = "unknown", + Phishing = "phishing", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/unified_role_definition.py b/msgraph/generated/models/unified_role_definition.py index 345ef131b5d..0677d812da7 100644 --- a/msgraph/generated/models/unified_role_definition.py +++ b/msgraph/generated/models/unified_role_definition.py @@ -6,11 +6,32 @@ if TYPE_CHECKING: from .entity import Entity + from .unified_role_permission import UnifiedRolePermission from .entity import Entity @dataclass class UnifiedRoleDefinition(Entity, Parsable): + # The description for the unifiedRoleDefinition. Read-only when isBuiltIn is true. + description: Optional[str] = None + # The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq, in). + display_name: Optional[str] = None + # Read-only collection of role definitions that the given role definition inherits from. Only Microsoft Entra built-in roles (isBuiltIn is true) support this attribute. Supports $expand. + inherits_permissions_from: Optional[list[UnifiedRoleDefinition]] = None + # Flag indicating whether the role definition is part of the default set included in Microsoft Entra or a custom definition. Read-only. Supports $filter (eq, in). + is_built_in: Optional[bool] = None + # Flag indicating whether the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. + is_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. + resource_scopes: Optional[list[str]] = None + # List of permissions included in the role. Read-only when isBuiltIn is true. Required. + role_permissions: Optional[list[UnifiedRolePermission]] = None + # Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. + template_id: Optional[str] = None + # Indicates version of the role definition. Read-only when isBuiltIn is true. + version: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleDefinition: @@ -29,10 +50,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .unified_role_permission import UnifiedRolePermission from .entity import Entity + from .unified_role_permission import UnifiedRolePermission fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "inheritsPermissionsFrom": lambda n : setattr(self, 'inherits_permissions_from', n.get_collection_of_object_values(UnifiedRoleDefinition)), + "isBuiltIn": lambda n : setattr(self, 'is_built_in', n.get_bool_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "resourceScopes": lambda n : setattr(self, 'resource_scopes', n.get_collection_of_primitive_values(str)), + "rolePermissions": lambda n : setattr(self, 'role_permissions', n.get_collection_of_object_values(UnifiedRolePermission)), + "templateId": lambda n : setattr(self, 'template_id', n.get_str_value()), + "version": lambda n : setattr(self, 'version', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("inheritsPermissionsFrom", self.inherits_permissions_from) + writer.write_bool_value("isBuiltIn", self.is_built_in) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_collection_of_primitive_values("resourceScopes", self.resource_scopes) + writer.write_collection_of_object_values("rolePermissions", self.role_permissions) + writer.write_str_value("templateId", self.template_id) + writer.write_str_value("version", self.version) diff --git a/msgraph/generated/models/unified_role_eligibility_schedule.py b/msgraph/generated/models/unified_role_eligibility_schedule.py index 7b39d883941..e95590dd7a1 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule.py @@ -5,12 +5,19 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase from .unified_role_schedule_base import UnifiedRoleScheduleBase @dataclass class UnifiedRoleEligibilitySchedule(UnifiedRoleScheduleBase, Parsable): + # How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). + member_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The period of the role eligibility. + schedule_info: Optional[RequestSchedule] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleEligibilitySchedule: @@ -28,11 +35,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase + from .request_schedule import RequestSchedule from .unified_role_schedule_base import UnifiedRoleScheduleBase fields: dict[str, Callable[[Any], None]] = { + "memberType": lambda n : setattr(self, 'member_type', n.get_str_value()), + "scheduleInfo": lambda n : setattr(self, 'schedule_info', n.get_object_value(RequestSchedule)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("memberType", self.member_type) + writer.write_object_value("scheduleInfo", self.schedule_info) diff --git a/msgraph/generated/models/unified_role_eligibility_schedule_instance.py b/msgraph/generated/models/unified_role_eligibility_schedule_instance.py index 4caf0c577c4..aae9e5b90f0 100644 --- a/msgraph/generated/models/unified_role_eligibility_schedule_instance.py +++ b/msgraph/generated/models/unified_role_eligibility_schedule_instance.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -11,6 +12,16 @@ @dataclass class UnifiedRoleEligibilityScheduleInstance(UnifiedRoleScheduleInstanceBase, Parsable): + # The end date of the schedule instance. + end_date_time: Optional[datetime.datetime] = None + # How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). + member_type: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The identifier of the unifiedRoleEligibilitySchedule object from which this instance was created. Supports $filter (eq, ne). + role_eligibility_schedule_id: Optional[str] = None + # When this instance starts. + start_date_time: Optional[datetime.datetime] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleEligibilityScheduleInstance: @@ -33,6 +44,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase fields: dict[str, Callable[[Any], None]] = { + "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_datetime_value()), + "memberType": lambda n : setattr(self, 'member_type', n.get_str_value()), + "roleEligibilityScheduleId": lambda n : setattr(self, 'role_eligibility_schedule_id', n.get_str_value()), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +62,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_datetime_value("endDateTime", self.end_date_time) + writer.write_str_value("memberType", self.member_type) + writer.write_str_value("roleEligibilityScheduleId", self.role_eligibility_schedule_id) + writer.write_datetime_value("startDateTime", self.start_date_time) diff --git a/msgraph/generated/models/unified_role_management_policy.py b/msgraph/generated/models/unified_role_management_policy.py index fad3c1a0606..5d4017be06f 100644 --- a/msgraph/generated/models/unified_role_management_policy.py +++ b/msgraph/generated/models/unified_role_management_policy.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,11 +7,33 @@ if TYPE_CHECKING: from .entity import Entity + from .identity import Identity + from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule from .entity import Entity @dataclass class UnifiedRoleManagementPolicy(Entity, Parsable): + # Description for the policy. + description: Optional[str] = None + # Display name for the policy. + display_name: Optional[str] = None + # The list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand. + effective_rules: Optional[list[UnifiedRoleManagementPolicyRule]] = None + # This can only be set to true for a single tenant-wide policy which will apply to all scopes and roles. Set the scopeId to / and scopeType to Directory. Supports $filter (eq, ne). + is_organization_default: Optional[bool] = None + # The identity who last modified the role setting. + last_modified_by: Optional[Identity] = None + # The time when the role setting was last modified. + last_modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The collection of rules like approval rules and expiration rules. Supports $expand. + rules: Optional[list[UnifiedRoleManagementPolicyRule]] = None + # The identifier of the scope where the policy is created. Can be / for the tenant or a group ID. Required. + scope_id: Optional[str] = None + # The type of the scope where the policy is created. One of Directory, DirectoryRole, Group. Required. + scope_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleManagementPolicy: @@ -29,10 +52,23 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .identity import Identity + from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule from .entity import Entity + from .identity import Identity + from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule fields: dict[str, Callable[[Any], None]] = { + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "effectiveRules": lambda n : setattr(self, 'effective_rules', n.get_collection_of_object_values(UnifiedRoleManagementPolicyRule)), + "isOrganizationDefault": lambda n : setattr(self, 'is_organization_default', n.get_bool_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(Identity)), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "rules": lambda n : setattr(self, 'rules', n.get_collection_of_object_values(UnifiedRoleManagementPolicyRule)), + "scopeId": lambda n : setattr(self, 'scope_id', n.get_str_value()), + "scopeType": lambda n : setattr(self, 'scope_type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +83,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("description", self.description) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("effectiveRules", self.effective_rules) + writer.write_bool_value("isOrganizationDefault", self.is_organization_default) + writer.write_object_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_collection_of_object_values("rules", self.rules) + writer.write_str_value("scopeId", self.scope_id) + writer.write_str_value("scopeType", self.scope_type) diff --git a/msgraph/generated/models/unified_role_management_policy_rule_target.py b/msgraph/generated/models/unified_role_management_policy_rule_target.py index b0aa8e57512..5add036bb2d 100644 --- a/msgraph/generated/models/unified_role_management_policy_rule_target.py +++ b/msgraph/generated/models/unified_role_management_policy_rule_target.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .directory_object import DirectoryObject + from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations @dataclass class UnifiedRoleManagementPolicyRuleTarget(AdditionalDataHolder, BackedModel, Parsable): @@ -26,7 +27,7 @@ class UnifiedRoleManagementPolicyRuleTarget(AdditionalDataHolder, BackedModel, P # The OdataType property odata_type: Optional[str] = None # The role management operations that are the target of the policy rule. Allowed values are: All, Activate, Deactivate, Assign, Update, Remove, Extend, Renew. - operations: Optional[list[str]] = None + operations: Optional[list[UnifiedRoleManagementPolicyRuleTargetOperations]] = None # The targetObjects property target_objects: Optional[list[DirectoryObject]] = None @@ -47,8 +48,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .directory_object import DirectoryObject + from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations from .directory_object import DirectoryObject + from .unified_role_management_policy_rule_target_operations import UnifiedRoleManagementPolicyRuleTargetOperations fields: dict[str, Callable[[Any], None]] = { "caller": lambda n : setattr(self, 'caller', n.get_str_value()), @@ -56,7 +59,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "inheritableSettings": lambda n : setattr(self, 'inheritable_settings', n.get_collection_of_primitive_values(str)), "level": lambda n : setattr(self, 'level', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "operations": lambda n : setattr(self, 'operations', n.get_collection_of_primitive_values(str)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_enum_values(UnifiedRoleManagementPolicyRuleTargetOperations)), "targetObjects": lambda n : setattr(self, 'target_objects', n.get_collection_of_object_values(DirectoryObject)), } return fields @@ -74,7 +77,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_primitive_values("inheritableSettings", self.inheritable_settings) writer.write_str_value("level", self.level) writer.write_str_value("@odata.type", self.odata_type) - writer.write_collection_of_primitive_values("operations", self.operations) + writer.write_collection_of_enum_values("operations", self.operations) writer.write_collection_of_object_values("targetObjects", self.target_objects) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py b/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py new file mode 100644 index 00000000000..b59e55dbdc8 --- /dev/null +++ b/msgraph/generated/models/unified_role_management_policy_rule_target_operations.py @@ -0,0 +1,13 @@ +from enum import Enum + +class UnifiedRoleManagementPolicyRuleTargetOperations(str, Enum): + All = "all", + Activate = "activate", + Deactivate = "deactivate", + Assign = "assign", + Update = "update", + Remove = "remove", + Extend = "extend", + Renew = "renew", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph/generated/models/unified_role_permission.py b/msgraph/generated/models/unified_role_permission.py new file mode 100644 index 00000000000..9894036f6ba --- /dev/null +++ b/msgraph/generated/models/unified_role_permission.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class UnifiedRolePermission(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Set of tasks that can be performed on a resource. Required. + allowed_resource_actions: Optional[list[str]] = None + # Optional constraints that must be met for the permission to be effective. Not supported for custom roles. + condition: Optional[str] = None + # Set of tasks that may not be performed on a resource. Not yet supported. + excluded_resource_actions: Optional[list[str]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRolePermission: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UnifiedRolePermission + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UnifiedRolePermission() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "allowedResourceActions": lambda n : setattr(self, 'allowed_resource_actions', n.get_collection_of_primitive_values(str)), + "condition": lambda n : setattr(self, 'condition', n.get_str_value()), + "excludedResourceActions": lambda n : setattr(self, 'excluded_resource_actions', n.get_collection_of_primitive_values(str)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("allowedResourceActions", self.allowed_resource_actions) + writer.write_str_value("condition", self.condition) + writer.write_collection_of_primitive_values("excludedResourceActions", self.excluded_resource_actions) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph/generated/models/unified_role_schedule_base.py b/msgraph/generated/models/unified_role_schedule_base.py index cb8c888721b..2186a007224 100644 --- a/msgraph/generated/models/unified_role_schedule_base.py +++ b/msgraph/generated/models/unified_role_schedule_base.py @@ -1,18 +1,48 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .app_scope import AppScope + from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule + from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule from .entity import Entity @dataclass class UnifiedRoleScheduleBase(Entity, Parsable): + # Read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable. + app_scope: Optional[AppScope] = None + # Identifier of the app-specific scope when the assignment or eligibility is scoped to an app. The scope of an assignment or eligibility determines the set of resources for which the principal has been granted access. App scopes are scopes that are defined and understood by this application only. Use / for tenant-wide app scopes. Use directoryScopeId to limit the scope to particular directory objects, for example, administrative units. + app_scope_id: Optional[str] = None + # When the schedule was created. + created_date_time: Optional[datetime.datetime] = None + # Identifier of the object through which this schedule was created. + created_using: Optional[str] = None + # The directory object that is the scope of the role eligibility or assignment. Read-only. + directory_scope: Optional[DirectoryObject] = None + # Identifier of the directory object representing the scope of the assignment or eligibility. The scope of an assignment or eligibility determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. Use appScopeId to limit the scope to an application only. + directory_scope_id: Optional[str] = None + # When the schedule was last modified. + modified_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The principal that's getting a role assignment or that's eligible for a role through the request. + principal: Optional[DirectoryObject] = None + # Identifier of the principal that has been granted the role assignment or eligibility. + principal_id: Optional[str] = None + # Detailed information for the roleDefinition object that is referenced through the roleDefinitionId property. + role_definition: Optional[UnifiedRoleDefinition] = None + # Identifier of the unifiedRoleDefinition object that is being assigned to the principal or that a principal is eligible for. + role_definition_id: Optional[str] = None + # The status of the role assignment or eligibility request. + status: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleScheduleBase: @@ -43,15 +73,33 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .app_scope import AppScope + from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule + from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule + from .app_scope import AppScope + from .directory_object import DirectoryObject from .entity import Entity from .unified_role_assignment_schedule import UnifiedRoleAssignmentSchedule + from .unified_role_definition import UnifiedRoleDefinition from .unified_role_eligibility_schedule import UnifiedRoleEligibilitySchedule fields: dict[str, Callable[[Any], None]] = { + "appScope": lambda n : setattr(self, 'app_scope', n.get_object_value(AppScope)), + "appScopeId": lambda n : setattr(self, 'app_scope_id', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "createdUsing": lambda n : setattr(self, 'created_using', n.get_str_value()), + "directoryScope": lambda n : setattr(self, 'directory_scope', n.get_object_value(DirectoryObject)), + "directoryScopeId": lambda n : setattr(self, 'directory_scope_id', n.get_str_value()), + "modifiedDateTime": lambda n : setattr(self, 'modified_date_time', n.get_datetime_value()), + "principal": lambda n : setattr(self, 'principal', n.get_object_value(DirectoryObject)), + "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), + "roleDefinition": lambda n : setattr(self, 'role_definition', n.get_object_value(UnifiedRoleDefinition)), + "roleDefinitionId": lambda n : setattr(self, 'role_definition_id', n.get_str_value()), + "status": lambda n : setattr(self, 'status', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -66,5 +114,17 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("appScope", self.app_scope) + writer.write_str_value("appScopeId", self.app_scope_id) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("createdUsing", self.created_using) + writer.write_object_value("directoryScope", self.directory_scope) + writer.write_str_value("directoryScopeId", self.directory_scope_id) + writer.write_datetime_value("modifiedDateTime", self.modified_date_time) + writer.write_object_value("principal", self.principal) + writer.write_str_value("principalId", self.principal_id) + writer.write_object_value("roleDefinition", self.role_definition) + writer.write_str_value("roleDefinitionId", self.role_definition_id) + writer.write_str_value("status", self.status) diff --git a/msgraph/generated/models/unified_storage_quota.py b/msgraph/generated/models/unified_storage_quota.py index a2a6e7d5375..f0b2a9791d5 100644 --- a/msgraph/generated/models/unified_storage_quota.py +++ b/msgraph/generated/models/unified_storage_quota.py @@ -6,11 +6,28 @@ if TYPE_CHECKING: from .entity import Entity + from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown from .entity import Entity @dataclass class UnifiedStorageQuota(Entity, Parsable): + # The deleted property + deleted: Optional[int] = None + # The manageWebUrl property + manage_web_url: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The remaining property + remaining: Optional[int] = None + # The services property + services: Optional[list[ServiceStorageQuotaBreakdown]] = None + # The state property + state: Optional[str] = None + # The total property + total: Optional[int] = None + # The used property + used: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedStorageQuota: @@ -29,10 +46,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown from .entity import Entity + from .service_storage_quota_breakdown import ServiceStorageQuotaBreakdown fields: dict[str, Callable[[Any], None]] = { + "deleted": lambda n : setattr(self, 'deleted', n.get_int_value()), + "manageWebUrl": lambda n : setattr(self, 'manage_web_url', n.get_str_value()), + "remaining": lambda n : setattr(self, 'remaining', n.get_int_value()), + "services": lambda n : setattr(self, 'services', n.get_collection_of_object_values(ServiceStorageQuotaBreakdown)), + "state": lambda n : setattr(self, 'state', n.get_str_value()), + "total": lambda n : setattr(self, 'total', n.get_int_value()), + "used": lambda n : setattr(self, 'used', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +73,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("deleted", self.deleted) + writer.write_str_value("manageWebUrl", self.manage_web_url) + writer.write_int_value("remaining", self.remaining) + writer.write_collection_of_object_values("services", self.services) + writer.write_str_value("state", self.state) + writer.write_int_value("total", self.total) + writer.write_int_value("used", self.used) diff --git a/msgraph/generated/models/usage_rights_included.py b/msgraph/generated/models/usage_rights_included.py index 21dd6fdadee..517c15b60a9 100644 --- a/msgraph/generated/models/usage_rights_included.py +++ b/msgraph/generated/models/usage_rights_included.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .entity import Entity + from .usage_rights import UsageRights from .entity import Entity @dataclass class UsageRightsIncluded(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The email of owner label rights. + owner_email: Optional[str] = None + # The email of user with label user rights. + user_email: Optional[str] = None + # The value property + value: Optional[UsageRights] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UsageRightsIncluded: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .usage_rights import UsageRights from .entity import Entity + from .usage_rights import UsageRights fields: dict[str, Callable[[Any], None]] = { + "ownerEmail": lambda n : setattr(self, 'owner_email', n.get_str_value()), + "userEmail": lambda n : setattr(self, 'user_email', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_collection_of_enum_values(UsageRights)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("ownerEmail", self.owner_email) + writer.write_str_value("userEmail", self.user_email) + writer.write_enum_value("value", self.value) diff --git a/msgraph/generated/models/user_experience_analytics_overview.py b/msgraph/generated/models/user_experience_analytics_overview.py index 3cd10e9c8e2..ccf7663ed90 100644 --- a/msgraph/generated/models/user_experience_analytics_overview.py +++ b/msgraph/generated/models/user_experience_analytics_overview.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .user_experience_analytics_insight import UserExperienceAnalyticsInsight from .entity import Entity @@ -14,6 +15,10 @@ class UserExperienceAnalyticsOverview(Entity, Parsable): """ The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories. """ + # The user experience analytics insights. Read-only. + insights: Optional[list[UserExperienceAnalyticsInsight]] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsOverview: @@ -32,10 +37,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .user_experience_analytics_insight import UserExperienceAnalyticsInsight from .entity import Entity + from .user_experience_analytics_insight import UserExperienceAnalyticsInsight fields: dict[str, Callable[[Any], None]] = { + "insights": lambda n : setattr(self, 'insights', n.get_collection_of_object_values(UserExperienceAnalyticsInsight)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +58,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("insights", self.insights) diff --git a/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py b/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py index e1d3ec3c0b8..c932f813139 100644 --- a/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py +++ b/msgraph/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py @@ -14,6 +14,30 @@ class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric(Entity, Par """ The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. """ + # The OdataType property + odata_type: Optional[str] = None + # The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + os_check_failed_percentage: Optional[float] = None + # The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + processor_core_count_check_failed_percentage: Optional[float] = None + # The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + processor_family_check_failed_percentage: Optional[float] = None + # The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + processor_speed_check_failed_percentage: Optional[float] = None + # The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + processor64_bit_check_failed_percentage: Optional[float] = None + # The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + ram_check_failed_percentage: Optional[float] = None + # The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + secure_boot_check_failed_percentage: Optional[float] = None + # The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + storage_check_failed_percentage: Optional[float] = None + # The count of total devices in an organization. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 + total_device_count: Optional[int] = None + # The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + tpm_check_failed_percentage: Optional[float] = None + # The count of devices in an organization eligible for windows upgrade. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 + upgrade_eligible_device_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric: @@ -36,6 +60,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "osCheckFailedPercentage": lambda n : setattr(self, 'os_check_failed_percentage', n.get_float_value()), + "processorCoreCountCheckFailedPercentage": lambda n : setattr(self, 'processor_core_count_check_failed_percentage', n.get_float_value()), + "processorFamilyCheckFailedPercentage": lambda n : setattr(self, 'processor_family_check_failed_percentage', n.get_float_value()), + "processorSpeedCheckFailedPercentage": lambda n : setattr(self, 'processor_speed_check_failed_percentage', n.get_float_value()), + "processor64BitCheckFailedPercentage": lambda n : setattr(self, 'processor64_bit_check_failed_percentage', n.get_float_value()), + "ramCheckFailedPercentage": lambda n : setattr(self, 'ram_check_failed_percentage', n.get_float_value()), + "secureBootCheckFailedPercentage": lambda n : setattr(self, 'secure_boot_check_failed_percentage', n.get_float_value()), + "storageCheckFailedPercentage": lambda n : setattr(self, 'storage_check_failed_percentage', n.get_float_value()), + "totalDeviceCount": lambda n : setattr(self, 'total_device_count', n.get_int_value()), + "tpmCheckFailedPercentage": lambda n : setattr(self, 'tpm_check_failed_percentage', n.get_float_value()), + "upgradeEligibleDeviceCount": lambda n : setattr(self, 'upgrade_eligible_device_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +85,16 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_float_value("osCheckFailedPercentage", self.os_check_failed_percentage) + writer.write_float_value("processorCoreCountCheckFailedPercentage", self.processor_core_count_check_failed_percentage) + writer.write_float_value("processorFamilyCheckFailedPercentage", self.processor_family_check_failed_percentage) + writer.write_float_value("processorSpeedCheckFailedPercentage", self.processor_speed_check_failed_percentage) + writer.write_float_value("processor64BitCheckFailedPercentage", self.processor64_bit_check_failed_percentage) + writer.write_float_value("ramCheckFailedPercentage", self.ram_check_failed_percentage) + writer.write_float_value("secureBootCheckFailedPercentage", self.secure_boot_check_failed_percentage) + writer.write_float_value("storageCheckFailedPercentage", self.storage_check_failed_percentage) + writer.write_int_value("totalDeviceCount", self.total_device_count) + writer.write_float_value("tpmCheckFailedPercentage", self.tpm_check_failed_percentage) + writer.write_int_value("upgradeEligibleDeviceCount", self.upgrade_eligible_device_count) diff --git a/msgraph/generated/models/user_protection_scope_container.py b/msgraph/generated/models/user_protection_scope_container.py index edfe561f3b0..360cef9f835 100644 --- a/msgraph/generated/models/user_protection_scope_container.py +++ b/msgraph/generated/models/user_protection_scope_container.py @@ -11,6 +11,8 @@ @dataclass class UserProtectionScopeContainer(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserProtectionScopeContainer: diff --git a/msgraph/generated/models/user_settings.py b/msgraph/generated/models/user_settings.py index 7c3b5ebdadc..77a97c3bbbe 100644 --- a/msgraph/generated/models/user_settings.py +++ b/msgraph/generated/models/user_settings.py @@ -6,11 +6,29 @@ if TYPE_CHECKING: from .entity import Entity + from .shift_preferences import ShiftPreferences + from .user_insights_settings import UserInsightsSettings + from .user_storage import UserStorage + from .windows_setting import WindowsSetting from .entity import Entity @dataclass class UserSettings(Entity, Parsable): + # Reflects the organization level setting controlling delegate access to the trending API. When set to true, the organization doesn't have access to Office Delve. The relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for work or school is affected for the whole organization. This setting is read-only and can only be changed by administrators in the SharePoint admin center. + contribution_to_content_discovery_as_organization_disabled: Optional[bool] = None + # When set to true, the delegate access to the user's trending API is disabled. When set to true, documents in the user's Office Delve are disabled. When set to true, the relevancy of the content displayed in Microsoft 365, for example in Suggested sites in SharePoint Home and the Discover view in OneDrive for work or school is affected. Users can control this setting in Office Delve. + contribution_to_content_discovery_disabled: Optional[bool] = None + # The user's settings for the visibility of meeting hour insights, and insights derived between a user and other items in Microsoft 365, such as documents or sites. Get userInsightsSettings through this navigation property. + item_insights: Optional[UserInsightsSettings] = None + # The OdataType property + odata_type: Optional[str] = None + # The shiftPreferences property + shift_preferences: Optional[ShiftPreferences] = None + # The storage property + storage: Optional[UserStorage] = None + # The windows property + windows: Optional[list[WindowsSetting]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserSettings: @@ -29,10 +47,24 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .shift_preferences import ShiftPreferences + from .user_insights_settings import UserInsightsSettings + from .user_storage import UserStorage + from .windows_setting import WindowsSetting from .entity import Entity + from .shift_preferences import ShiftPreferences + from .user_insights_settings import UserInsightsSettings + from .user_storage import UserStorage + from .windows_setting import WindowsSetting fields: dict[str, Callable[[Any], None]] = { + "contributionToContentDiscoveryAsOrganizationDisabled": lambda n : setattr(self, 'contribution_to_content_discovery_as_organization_disabled', n.get_bool_value()), + "contributionToContentDiscoveryDisabled": lambda n : setattr(self, 'contribution_to_content_discovery_disabled', n.get_bool_value()), + "itemInsights": lambda n : setattr(self, 'item_insights', n.get_object_value(UserInsightsSettings)), + "shiftPreferences": lambda n : setattr(self, 'shift_preferences', n.get_object_value(ShiftPreferences)), + "storage": lambda n : setattr(self, 'storage', n.get_object_value(UserStorage)), + "windows": lambda n : setattr(self, 'windows', n.get_collection_of_object_values(WindowsSetting)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("contributionToContentDiscoveryAsOrganizationDisabled", self.contribution_to_content_discovery_as_organization_disabled) + writer.write_bool_value("contributionToContentDiscoveryDisabled", self.contribution_to_content_discovery_disabled) + writer.write_object_value("itemInsights", self.item_insights) + writer.write_object_value("shiftPreferences", self.shift_preferences) + writer.write_object_value("storage", self.storage) + writer.write_collection_of_object_values("windows", self.windows) diff --git a/msgraph/generated/models/user_solution_root.py b/msgraph/generated/models/user_solution_root.py index 9fe7ed2fe46..cb98cdb19cd 100644 --- a/msgraph/generated/models/user_solution_root.py +++ b/msgraph/generated/models/user_solution_root.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .working_time_schedule import WorkingTimeSchedule from .entity import Entity @dataclass class UserSolutionRoot(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The working time schedule entity associated with the solution. + working_time_schedule: Optional[WorkingTimeSchedule] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserSolutionRoot: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .working_time_schedule import WorkingTimeSchedule from .entity import Entity + from .working_time_schedule import WorkingTimeSchedule fields: dict[str, Callable[[Any], None]] = { + "workingTimeSchedule": lambda n : setattr(self, 'working_time_schedule', n.get_object_value(WorkingTimeSchedule)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("workingTimeSchedule", self.working_time_schedule) diff --git a/msgraph/generated/models/user_teamwork.py b/msgraph/generated/models/user_teamwork.py index c27cfae7f89..d1f8477defe 100644 --- a/msgraph/generated/models/user_teamwork.py +++ b/msgraph/generated/models/user_teamwork.py @@ -5,12 +5,24 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .associated_team_info import AssociatedTeamInfo from .entity import Entity + from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation from .entity import Entity @dataclass class UserTeamwork(Entity, Parsable): + # The list of associatedTeamInfo objects that a user is associated with. + associated_teams: Optional[list[AssociatedTeamInfo]] = None + # The apps installed in the personal scope of this user. + installed_apps: Optional[list[UserScopeTeamsAppInstallation]] = None + # Represents the location that a user selected in Microsoft Teams and doesn't follow the Office's locale setting. A user's locale is represented by their preferred language and country or region. For example, en-us. The language component follows two-letter codes as defined in ISO 639-1, and the country component follows two-letter codes as defined in ISO 3166-1 alpha-2. + locale: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the region of the organization or the user. For users with multigeo licenses, the property contains the user's region (if available). For users without multigeo licenses, the property contains the organization's region.The region value can be any region supported by the Teams payload. The possible values are: Americas, Europe and MiddleEast, Asia Pacific, UAE, Australia, Brazil, Canada, Switzerland, Germany, France, India, Japan, South Korea, Norway, Singapore, United Kingdom, South Africa, Sweden, Qatar, Poland, Italy, Israel, Spain, Mexico, USGov Community Cloud, USGov Community Cloud High, USGov Department of Defense, and China. + region: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UserTeamwork: @@ -28,11 +40,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .associated_team_info import AssociatedTeamInfo from .entity import Entity + from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation + from .associated_team_info import AssociatedTeamInfo from .entity import Entity + from .user_scope_teams_app_installation import UserScopeTeamsAppInstallation fields: dict[str, Callable[[Any], None]] = { + "associatedTeams": lambda n : setattr(self, 'associated_teams', n.get_collection_of_object_values(AssociatedTeamInfo)), + "installedApps": lambda n : setattr(self, 'installed_apps', n.get_collection_of_object_values(UserScopeTeamsAppInstallation)), + "locale": lambda n : setattr(self, 'locale', n.get_str_value()), + "region": lambda n : setattr(self, 'region', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("associatedTeams", self.associated_teams) + writer.write_collection_of_object_values("installedApps", self.installed_apps) + writer.write_str_value("locale", self.locale) + writer.write_str_value("region", self.region) diff --git a/msgraph/generated/models/virtual_endpoint.py b/msgraph/generated/models/virtual_endpoint.py index 930653ad78b..c37f0c4ad7c 100644 --- a/msgraph/generated/models/virtual_endpoint.py +++ b/msgraph/generated/models/virtual_endpoint.py @@ -5,12 +5,35 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .cloud_pc_audit_event import CloudPcAuditEvent + from .cloud_pc_device_image import CloudPcDeviceImage + from .cloud_pc_gallery_image import CloudPcGalleryImage + from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection + from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy + from .cloud_pc_user_setting import CloudPcUserSetting + from .cloud_p_c import CloudPC from .entity import Entity from .entity import Entity @dataclass class VirtualEndpoint(Entity, Parsable): + # A collection of Cloud PC audit events. + audit_events: Optional[list[CloudPcAuditEvent]] = None + # A collection of cloud-managed virtual desktops. + cloud_p_cs: Optional[list[CloudPC]] = None + # A collection of device image resources on Cloud PC. + device_images: Optional[list[CloudPcDeviceImage]] = None + # A collection of gallery image resources on Cloud PC. + gallery_images: Optional[list[CloudPcGalleryImage]] = None + # The OdataType property + odata_type: Optional[str] = None + # A defined collection of Azure resource information that can be used to establish Azure network connections for Cloud PCs. + on_premises_connections: Optional[list[CloudPcOnPremisesConnection]] = None + # A collection of Cloud PC provisioning policies. + provisioning_policies: Optional[list[CloudPcProvisioningPolicy]] = None + # A collection of Cloud PC user settings. + user_settings: Optional[list[CloudPcUserSetting]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEndpoint: @@ -28,11 +51,32 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .cloud_pc_audit_event import CloudPcAuditEvent + from .cloud_pc_device_image import CloudPcDeviceImage + from .cloud_pc_gallery_image import CloudPcGalleryImage + from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection + from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy + from .cloud_pc_user_setting import CloudPcUserSetting + from .cloud_p_c import CloudPC from .entity import Entity + from .cloud_pc_audit_event import CloudPcAuditEvent + from .cloud_pc_device_image import CloudPcDeviceImage + from .cloud_pc_gallery_image import CloudPcGalleryImage + from .cloud_pc_on_premises_connection import CloudPcOnPremisesConnection + from .cloud_pc_provisioning_policy import CloudPcProvisioningPolicy + from .cloud_pc_user_setting import CloudPcUserSetting + from .cloud_p_c import CloudPC from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "auditEvents": lambda n : setattr(self, 'audit_events', n.get_collection_of_object_values(CloudPcAuditEvent)), + "cloudPCs": lambda n : setattr(self, 'cloud_p_cs', n.get_collection_of_object_values(CloudPC)), + "deviceImages": lambda n : setattr(self, 'device_images', n.get_collection_of_object_values(CloudPcDeviceImage)), + "galleryImages": lambda n : setattr(self, 'gallery_images', n.get_collection_of_object_values(CloudPcGalleryImage)), + "onPremisesConnections": lambda n : setattr(self, 'on_premises_connections', n.get_collection_of_object_values(CloudPcOnPremisesConnection)), + "provisioningPolicies": lambda n : setattr(self, 'provisioning_policies', n.get_collection_of_object_values(CloudPcProvisioningPolicy)), + "userSettings": lambda n : setattr(self, 'user_settings', n.get_collection_of_object_values(CloudPcUserSetting)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("auditEvents", self.audit_events) + writer.write_collection_of_object_values("cloudPCs", self.cloud_p_cs) + writer.write_collection_of_object_values("deviceImages", self.device_images) + writer.write_collection_of_object_values("galleryImages", self.gallery_images) + writer.write_collection_of_object_values("onPremisesConnections", self.on_premises_connections) + writer.write_collection_of_object_values("provisioningPolicies", self.provisioning_policies) + writer.write_collection_of_object_values("userSettings", self.user_settings) diff --git a/msgraph/generated/models/virtual_event_registration_configuration.py b/msgraph/generated/models/virtual_event_registration_configuration.py index 34aa60cf65f..85709c829f9 100644 --- a/msgraph/generated/models/virtual_event_registration_configuration.py +++ b/msgraph/generated/models/virtual_event_registration_configuration.py @@ -6,12 +6,21 @@ if TYPE_CHECKING: from .entity import Entity + from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity @dataclass class VirtualEventRegistrationConfiguration(Entity, Parsable): + # Total capacity of the virtual event. + capacity: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Registration questions. + questions: Optional[list[VirtualEventRegistrationQuestionBase]] = None + # Registration URL of the virtual event. + registration_web_url: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventRegistrationConfiguration: @@ -39,12 +48,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity + from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration fields: dict[str, Callable[[Any], None]] = { + "capacity": lambda n : setattr(self, 'capacity', n.get_int_value()), + "questions": lambda n : setattr(self, 'questions', n.get_collection_of_object_values(VirtualEventRegistrationQuestionBase)), + "registrationWebUrl": lambda n : setattr(self, 'registration_web_url', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -59,5 +73,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_int_value("capacity", self.capacity) + writer.write_collection_of_object_values("questions", self.questions) + writer.write_str_value("registrationWebUrl", self.registration_web_url) diff --git a/msgraph/generated/models/windows_defender_product_status.py b/msgraph/generated/models/windows_defender_product_status.py new file mode 100644 index 00000000000..59c03996fe9 --- /dev/null +++ b/msgraph/generated/models/windows_defender_product_status.py @@ -0,0 +1,56 @@ +from enum import Enum + +class WindowsDefenderProductStatus(str, Enum): + # No status + NoStatus = "noStatus", + # Service not running + ServiceNotRunning = "serviceNotRunning", + # Service started without any malware protection engine + ServiceStartedWithoutMalwareProtection = "serviceStartedWithoutMalwareProtection", + # Pending full scan due to threat action + PendingFullScanDueToThreatAction = "pendingFullScanDueToThreatAction", + # Pending reboot due to threat action + PendingRebootDueToThreatAction = "pendingRebootDueToThreatAction", + # Pending manual steps due to threat action + PendingManualStepsDueToThreatAction = "pendingManualStepsDueToThreatAction", + # AV signatures out of date + AvSignaturesOutOfDate = "avSignaturesOutOfDate", + # AS signatures out of date + AsSignaturesOutOfDate = "asSignaturesOutOfDate", + # No quick scan has happened for a specified period + NoQuickScanHappenedForSpecifiedPeriod = "noQuickScanHappenedForSpecifiedPeriod", + # No full scan has happened for a specified period + NoFullScanHappenedForSpecifiedPeriod = "noFullScanHappenedForSpecifiedPeriod", + # System initiated scan in progress + SystemInitiatedScanInProgress = "systemInitiatedScanInProgress", + # System initiated clean in progress + SystemInitiatedCleanInProgress = "systemInitiatedCleanInProgress", + # There are samples pending submission + SamplesPendingSubmission = "samplesPendingSubmission", + # Product running in evaluation mode + ProductRunningInEvaluationMode = "productRunningInEvaluationMode", + # Product running in non-genuine Windows mode + ProductRunningInNonGenuineMode = "productRunningInNonGenuineMode", + # Product expired + ProductExpired = "productExpired", + # Off-line scan required + OfflineScanRequired = "offlineScanRequired", + # Service is shutting down as part of system shutdown + ServiceShutdownAsPartOfSystemShutdown = "serviceShutdownAsPartOfSystemShutdown", + # Threat remediation failed critically + ThreatRemediationFailedCritically = "threatRemediationFailedCritically", + # Threat remediation failed non-critically + ThreatRemediationFailedNonCritically = "threatRemediationFailedNonCritically", + # No status flags set (well initialized state) + NoStatusFlagsSet = "noStatusFlagsSet", + # Platform is out of date + PlatformOutOfDate = "platformOutOfDate", + # Platform update is in progress + PlatformUpdateInProgress = "platformUpdateInProgress", + # Platform is about to be outdated + PlatformAboutToBeOutdated = "platformAboutToBeOutdated", + # Signature or platform end of life is past or is impending + SignatureOrPlatformEndOfLifeIsPastOrIsImpending = "signatureOrPlatformEndOfLifeIsPastOrIsImpending", + # Windows SMode signatures still in use on non-Win10S install + WindowsSModeSignaturesInUseOnNonWin10SInstall = "windowsSModeSignaturesInUseOnNonWin10SInstall", + diff --git a/msgraph/generated/models/windows_device_health_state.py b/msgraph/generated/models/windows_device_health_state.py new file mode 100644 index 00000000000..e562bdeec5d --- /dev/null +++ b/msgraph/generated/models/windows_device_health_state.py @@ -0,0 +1,16 @@ +from enum import Enum + +class WindowsDeviceHealthState(str, Enum): + # Computer is clean and no action is required + Clean = "clean", + # Computer is in pending full scan state + FullScanPending = "fullScanPending", + # Computer is in pending reboot state + RebootPending = "rebootPending", + # Computer is in pending manual steps state + ManualStepsPending = "manualStepsPending", + # Computer is in pending offline scan state + OfflineScanPending = "offlineScanPending", + # Computer is in critical failure state + Critical = "critical", + diff --git a/msgraph/generated/models/windows_protection_state.py b/msgraph/generated/models/windows_protection_state.py index 81e80156745..7ca1e9731ab 100644 --- a/msgraph/generated/models/windows_protection_state.py +++ b/msgraph/generated/models/windows_protection_state.py @@ -1,4 +1,5 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter @@ -6,6 +7,9 @@ if TYPE_CHECKING: from .entity import Entity + from .windows_defender_product_status import WindowsDefenderProductStatus + from .windows_device_health_state import WindowsDeviceHealthState + from .windows_device_malware_state import WindowsDeviceMalwareState from .entity import Entity @@ -14,6 +18,50 @@ class WindowsProtectionState(Entity, Parsable): """ Device protection status entity. """ + # Current anti malware version + anti_malware_version: Optional[str] = None + # Device malware list + detected_malware_state: Optional[list[WindowsDeviceMalwareState]] = None + # Indicates device's health state. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. + device_state: Optional[WindowsDeviceHealthState] = None + # Current endpoint protection engine's version + engine_version: Optional[str] = None + # When TRUE indicates full scan is overdue, when FALSE indicates full scan is not overdue. Defaults to setting on client device. + full_scan_overdue: Optional[bool] = None + # When TRUE indicates full scan is required, when FALSE indicates full scan is not required. Defaults to setting on client device. + full_scan_required: Optional[bool] = None + # When TRUE indicates the device is a virtual machine, when FALSE indicates the device is not a virtual machine. Defaults to setting on client device. + is_virtual_machine: Optional[bool] = None + # Last quick scan datetime + last_full_scan_date_time: Optional[datetime.datetime] = None + # Last full scan signature version + last_full_scan_signature_version: Optional[str] = None + # Last quick scan datetime + last_quick_scan_date_time: Optional[datetime.datetime] = None + # Last quick scan signature version + last_quick_scan_signature_version: Optional[str] = None + # Last device health status reported time + last_reported_date_time: Optional[datetime.datetime] = None + # When TRUE indicates anti malware is enabled when FALSE indicates anti malware is not enabled. + malware_protection_enabled: Optional[bool] = None + # When TRUE indicates network inspection system enabled, when FALSE indicates network inspection system is not enabled. Defaults to setting on client device. + network_inspection_system_enabled: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # Product Status of Windows Defender Antivirus. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. + product_status: Optional[WindowsDefenderProductStatus] = None + # When TRUE indicates quick scan is overdue, when FALSE indicates quick scan is not overdue. Defaults to setting on client device. + quick_scan_overdue: Optional[bool] = None + # When TRUE indicates real time protection is enabled, when FALSE indicates real time protection is not enabled. Defaults to setting on client device. + real_time_protection_enabled: Optional[bool] = None + # When TRUE indicates reboot is required, when FALSE indicates when TRUE indicates reboot is not required. Defaults to setting on client device. + reboot_required: Optional[bool] = None + # When TRUE indicates signature is out of date, when FALSE indicates signature is not out of date. Defaults to setting on client device. + signature_update_overdue: Optional[bool] = None + # Current malware definitions version + signature_version: Optional[str] = None + # When TRUE indicates the Windows Defender tamper protection feature is enabled, when FALSE indicates the Windows Defender tamper protection feature is not enabled. Defaults to setting on client device. + tamper_protection_enabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WindowsProtectionState: @@ -32,10 +80,37 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .windows_defender_product_status import WindowsDefenderProductStatus + from .windows_device_health_state import WindowsDeviceHealthState + from .windows_device_malware_state import WindowsDeviceMalwareState from .entity import Entity + from .windows_defender_product_status import WindowsDefenderProductStatus + from .windows_device_health_state import WindowsDeviceHealthState + from .windows_device_malware_state import WindowsDeviceMalwareState fields: dict[str, Callable[[Any], None]] = { + "antiMalwareVersion": lambda n : setattr(self, 'anti_malware_version', n.get_str_value()), + "detectedMalwareState": lambda n : setattr(self, 'detected_malware_state', n.get_collection_of_object_values(WindowsDeviceMalwareState)), + "deviceState": lambda n : setattr(self, 'device_state', n.get_collection_of_enum_values(WindowsDeviceHealthState)), + "engineVersion": lambda n : setattr(self, 'engine_version', n.get_str_value()), + "fullScanOverdue": lambda n : setattr(self, 'full_scan_overdue', n.get_bool_value()), + "fullScanRequired": lambda n : setattr(self, 'full_scan_required', n.get_bool_value()), + "isVirtualMachine": lambda n : setattr(self, 'is_virtual_machine', n.get_bool_value()), + "lastFullScanDateTime": lambda n : setattr(self, 'last_full_scan_date_time', n.get_datetime_value()), + "lastFullScanSignatureVersion": lambda n : setattr(self, 'last_full_scan_signature_version', n.get_str_value()), + "lastQuickScanDateTime": lambda n : setattr(self, 'last_quick_scan_date_time', n.get_datetime_value()), + "lastQuickScanSignatureVersion": lambda n : setattr(self, 'last_quick_scan_signature_version', n.get_str_value()), + "lastReportedDateTime": lambda n : setattr(self, 'last_reported_date_time', n.get_datetime_value()), + "malwareProtectionEnabled": lambda n : setattr(self, 'malware_protection_enabled', n.get_bool_value()), + "networkInspectionSystemEnabled": lambda n : setattr(self, 'network_inspection_system_enabled', n.get_bool_value()), + "productStatus": lambda n : setattr(self, 'product_status', n.get_collection_of_enum_values(WindowsDefenderProductStatus)), + "quickScanOverdue": lambda n : setattr(self, 'quick_scan_overdue', n.get_bool_value()), + "realTimeProtectionEnabled": lambda n : setattr(self, 'real_time_protection_enabled', n.get_bool_value()), + "rebootRequired": lambda n : setattr(self, 'reboot_required', n.get_bool_value()), + "signatureUpdateOverdue": lambda n : setattr(self, 'signature_update_overdue', n.get_bool_value()), + "signatureVersion": lambda n : setattr(self, 'signature_version', n.get_str_value()), + "tamperProtectionEnabled": lambda n : setattr(self, 'tamper_protection_enabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -50,5 +125,26 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("antiMalwareVersion", self.anti_malware_version) + writer.write_collection_of_object_values("detectedMalwareState", self.detected_malware_state) + writer.write_enum_value("deviceState", self.device_state) + writer.write_str_value("engineVersion", self.engine_version) + writer.write_bool_value("fullScanOverdue", self.full_scan_overdue) + writer.write_bool_value("fullScanRequired", self.full_scan_required) + writer.write_bool_value("isVirtualMachine", self.is_virtual_machine) + writer.write_datetime_value("lastFullScanDateTime", self.last_full_scan_date_time) + writer.write_str_value("lastFullScanSignatureVersion", self.last_full_scan_signature_version) + writer.write_datetime_value("lastQuickScanDateTime", self.last_quick_scan_date_time) + writer.write_str_value("lastQuickScanSignatureVersion", self.last_quick_scan_signature_version) + writer.write_datetime_value("lastReportedDateTime", self.last_reported_date_time) + writer.write_bool_value("malwareProtectionEnabled", self.malware_protection_enabled) + writer.write_bool_value("networkInspectionSystemEnabled", self.network_inspection_system_enabled) + writer.write_enum_value("productStatus", self.product_status) + writer.write_bool_value("quickScanOverdue", self.quick_scan_overdue) + writer.write_bool_value("realTimeProtectionEnabled", self.real_time_protection_enabled) + writer.write_bool_value("rebootRequired", self.reboot_required) + writer.write_bool_value("signatureUpdateOverdue", self.signature_update_overdue) + writer.write_str_value("signatureVersion", self.signature_version) + writer.write_bool_value("tamperProtectionEnabled", self.tamper_protection_enabled) diff --git a/msgraph/generated/models/workbook.py b/msgraph/generated/models/workbook.py index e1466e9afef..f8d011371a7 100644 --- a/msgraph/generated/models/workbook.py +++ b/msgraph/generated/models/workbook.py @@ -6,11 +6,34 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_application import WorkbookApplication + from .workbook_comment import WorkbookComment + from .workbook_functions import WorkbookFunctions + from .workbook_named_item import WorkbookNamedItem + from .workbook_operation import WorkbookOperation + from .workbook_table import WorkbookTable + from .workbook_worksheet import WorkbookWorksheet from .entity import Entity @dataclass class Workbook(Entity, Parsable): + # The application property + application: Optional[WorkbookApplication] = None + # Represents a collection of comments in a workbook. + comments: Optional[list[WorkbookComment]] = None + # The functions property + functions: Optional[WorkbookFunctions] = None + # Represents a collection of workbooks scoped named items (named ranges and constants). Read-only. + names: Optional[list[WorkbookNamedItem]] = None + # The OdataType property + odata_type: Optional[str] = None + # The status of workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. + operations: Optional[list[WorkbookOperation]] = None + # Represents a collection of tables associated with the workbook. Read-only. + tables: Optional[list[WorkbookTable]] = None + # Represents a collection of worksheets associated with the workbook. Read-only. + worksheets: Optional[list[WorkbookWorksheet]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Workbook: @@ -29,10 +52,31 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_application import WorkbookApplication + from .workbook_comment import WorkbookComment + from .workbook_functions import WorkbookFunctions + from .workbook_named_item import WorkbookNamedItem + from .workbook_operation import WorkbookOperation + from .workbook_table import WorkbookTable + from .workbook_worksheet import WorkbookWorksheet from .entity import Entity + from .workbook_application import WorkbookApplication + from .workbook_comment import WorkbookComment + from .workbook_functions import WorkbookFunctions + from .workbook_named_item import WorkbookNamedItem + from .workbook_operation import WorkbookOperation + from .workbook_table import WorkbookTable + from .workbook_worksheet import WorkbookWorksheet fields: dict[str, Callable[[Any], None]] = { + "application": lambda n : setattr(self, 'application', n.get_object_value(WorkbookApplication)), + "comments": lambda n : setattr(self, 'comments', n.get_collection_of_object_values(WorkbookComment)), + "functions": lambda n : setattr(self, 'functions', n.get_object_value(WorkbookFunctions)), + "names": lambda n : setattr(self, 'names', n.get_collection_of_object_values(WorkbookNamedItem)), + "operations": lambda n : setattr(self, 'operations', n.get_collection_of_object_values(WorkbookOperation)), + "tables": lambda n : setattr(self, 'tables', n.get_collection_of_object_values(WorkbookTable)), + "worksheets": lambda n : setattr(self, 'worksheets', n.get_collection_of_object_values(WorkbookWorksheet)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +91,12 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("application", self.application) + writer.write_collection_of_object_values("comments", self.comments) + writer.write_object_value("functions", self.functions) + writer.write_collection_of_object_values("names", self.names) + writer.write_collection_of_object_values("operations", self.operations) + writer.write_collection_of_object_values("tables", self.tables) + writer.write_collection_of_object_values("worksheets", self.worksheets) diff --git a/msgraph/generated/models/workbook_chart_area_format.py b/msgraph/generated/models/workbook_chart_area_format.py index 9f7b84f0a57..c25931e51f5 100644 --- a/msgraph/generated/models/workbook_chart_area_format.py +++ b/msgraph/generated/models/workbook_chart_area_format.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_font import WorkbookChartFont from .entity import Entity @dataclass class WorkbookChartAreaFormat(Entity, Parsable): + # Represents the fill format of an object, which includes background formatting information. Read-only. + fill: Optional[WorkbookChartFill] = None + # Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only. + font: Optional[WorkbookChartFont] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAreaFormat: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_font import WorkbookChartFont from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_font import WorkbookChartFont fields: dict[str, Callable[[Any], None]] = { + "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), + "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookChartFont)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("fill", self.fill) + writer.write_object_value("font", self.font) diff --git a/msgraph/generated/models/workbook_chart_axes.py b/msgraph/generated/models/workbook_chart_axes.py index f1c1391eaf4..686ec1c97e6 100644 --- a/msgraph/generated/models/workbook_chart_axes.py +++ b/msgraph/generated/models/workbook_chart_axes.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_axis import WorkbookChartAxis from .entity import Entity @dataclass class WorkbookChartAxes(Entity, Parsable): + # Represents the category axis in a chart. Read-only. + category_axis: Optional[WorkbookChartAxis] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the series axis of a 3-dimensional chart. Read-only. + series_axis: Optional[WorkbookChartAxis] = None + # Represents the value axis in an axis. Read-only. + value_axis: Optional[WorkbookChartAxis] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxes: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_axis import WorkbookChartAxis from .entity import Entity + from .workbook_chart_axis import WorkbookChartAxis fields: dict[str, Callable[[Any], None]] = { + "categoryAxis": lambda n : setattr(self, 'category_axis', n.get_object_value(WorkbookChartAxis)), + "seriesAxis": lambda n : setattr(self, 'series_axis', n.get_object_value(WorkbookChartAxis)), + "valueAxis": lambda n : setattr(self, 'value_axis', n.get_object_value(WorkbookChartAxis)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("categoryAxis", self.category_axis) + writer.write_object_value("seriesAxis", self.series_axis) + writer.write_object_value("valueAxis", self.value_axis) diff --git a/msgraph/generated/models/workbook_chart_axis_format.py b/msgraph/generated/models/workbook_chart_axis_format.py index 9a7f776509f..80734a8eeae 100644 --- a/msgraph/generated/models/workbook_chart_axis_format.py +++ b/msgraph/generated/models/workbook_chart_axis_format.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_font import WorkbookChartFont + from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity @dataclass class WorkbookChartAxisFormat(Entity, Parsable): + # Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only. + font: Optional[WorkbookChartFont] = None + # Represents chart line formatting. Read-only. + line: Optional[WorkbookChartLineFormat] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxisFormat: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_font import WorkbookChartFont + from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity + from .workbook_chart_font import WorkbookChartFont + from .workbook_chart_line_format import WorkbookChartLineFormat fields: dict[str, Callable[[Any], None]] = { + "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookChartFont)), + "line": lambda n : setattr(self, 'line', n.get_object_value(WorkbookChartLineFormat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("font", self.font) + writer.write_object_value("line", self.line) diff --git a/msgraph/generated/models/workbook_chart_axis_title.py b/msgraph/generated/models/workbook_chart_axis_title.py index fe5d7605391..9216f4f45da 100644 --- a/msgraph/generated/models/workbook_chart_axis_title.py +++ b/msgraph/generated/models/workbook_chart_axis_title.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat from .entity import Entity @dataclass class WorkbookChartAxisTitle(Entity, Parsable): + # Represents the formatting of chart axis title. Read-only. + format: Optional[WorkbookChartAxisTitleFormat] = None + # The OdataType property + odata_type: Optional[str] = None + # Represents the axis title. + text: Optional[str] = None + # A Boolean that specifies the visibility of an axis title. + visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartAxisTitle: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat from .entity import Entity + from .workbook_chart_axis_title_format import WorkbookChartAxisTitleFormat fields: dict[str, Callable[[Any], None]] = { + "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartAxisTitleFormat)), + "text": lambda n : setattr(self, 'text', n.get_str_value()), + "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("format", self.format) + writer.write_str_value("text", self.text) + writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_data_labels.py b/msgraph/generated/models/workbook_chart_data_labels.py index f69c71d5eda..6e9f6dd3f33 100644 --- a/msgraph/generated/models/workbook_chart_data_labels.py +++ b/msgraph/generated/models/workbook_chart_data_labels.py @@ -6,11 +6,32 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat from .entity import Entity @dataclass class WorkbookChartDataLabels(Entity, Parsable): + # Represents the format of chart data labels, which includes fill and font formatting. Read-only. + format: Optional[WorkbookChartDataLabelFormat] = None + # The OdataType property + odata_type: Optional[str] = None + # DataLabelPosition value that represents the position of the data label. The possible values are: None, Center, InsideEnd, InsideBase, OutsideEnd, Left, Right, Top, Bottom, BestFit, Callout. + position: Optional[str] = None + # String that represents the separator used for the data labels on a chart. + separator: Optional[str] = None + # Boolean value that represents whether the data label bubble size is visible. + show_bubble_size: Optional[bool] = None + # Boolean value that represents whether the data label category name is visible. + show_category_name: Optional[bool] = None + # Boolean value that represents whether the data label legend key is visible. + show_legend_key: Optional[bool] = None + # Boolean value that represents whether the data label percentage is visible. + show_percentage: Optional[bool] = None + # Boolean value that represents whether the data label series name is visible. + show_series_name: Optional[bool] = None + # Boolean value that represents whether the data label value is visible. + show_value: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartDataLabels: @@ -29,10 +50,21 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat from .entity import Entity + from .workbook_chart_data_label_format import WorkbookChartDataLabelFormat fields: dict[str, Callable[[Any], None]] = { + "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartDataLabelFormat)), + "position": lambda n : setattr(self, 'position', n.get_str_value()), + "separator": lambda n : setattr(self, 'separator', n.get_str_value()), + "showBubbleSize": lambda n : setattr(self, 'show_bubble_size', n.get_bool_value()), + "showCategoryName": lambda n : setattr(self, 'show_category_name', n.get_bool_value()), + "showLegendKey": lambda n : setattr(self, 'show_legend_key', n.get_bool_value()), + "showPercentage": lambda n : setattr(self, 'show_percentage', n.get_bool_value()), + "showSeriesName": lambda n : setattr(self, 'show_series_name', n.get_bool_value()), + "showValue": lambda n : setattr(self, 'show_value', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +79,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("format", self.format) + writer.write_str_value("position", self.position) + writer.write_str_value("separator", self.separator) + writer.write_bool_value("showBubbleSize", self.show_bubble_size) + writer.write_bool_value("showCategoryName", self.show_category_name) + writer.write_bool_value("showLegendKey", self.show_legend_key) + writer.write_bool_value("showPercentage", self.show_percentage) + writer.write_bool_value("showSeriesName", self.show_series_name) + writer.write_bool_value("showValue", self.show_value) diff --git a/msgraph/generated/models/workbook_chart_fill.py b/msgraph/generated/models/workbook_chart_fill.py index 958d759849f..19f5ab3e83f 100644 --- a/msgraph/generated/models/workbook_chart_fill.py +++ b/msgraph/generated/models/workbook_chart_fill.py @@ -11,6 +11,8 @@ @dataclass class WorkbookChartFill(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartFill: diff --git a/msgraph/generated/models/workbook_chart_font.py b/msgraph/generated/models/workbook_chart_font.py index 88b38322ed7..fed1778e3d4 100644 --- a/msgraph/generated/models/workbook_chart_font.py +++ b/msgraph/generated/models/workbook_chart_font.py @@ -11,6 +11,20 @@ @dataclass class WorkbookChartFont(Entity, Parsable): + # Indicates whether the fond is bold. + bold: Optional[bool] = None + # The HTML color code representation of the text color. For example #FF0000 represents Red. + color: Optional[str] = None + # Indicates whether the fond is italic. + italic: Optional[bool] = None + # The font name. For example 'Calibri'. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The size of the font. For example, 11. + size: Optional[float] = None + # The type of underlining applied to the font. The possible values are: None, Single. + underline: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartFont: @@ -33,6 +47,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "bold": lambda n : setattr(self, 'bold', n.get_bool_value()), + "color": lambda n : setattr(self, 'color', n.get_str_value()), + "italic": lambda n : setattr(self, 'italic', n.get_bool_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "size": lambda n : setattr(self, 'size', n.get_float_value()), + "underline": lambda n : setattr(self, 'underline', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +67,11 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_bool_value("bold", self.bold) + writer.write_str_value("color", self.color) + writer.write_bool_value("italic", self.italic) + writer.write_str_value("name", self.name) + writer.write_float_value("size", self.size) + writer.write_str_value("underline", self.underline) diff --git a/msgraph/generated/models/workbook_chart_gridlines.py b/msgraph/generated/models/workbook_chart_gridlines.py index 3ea732b91da..b64ec41ef5b 100644 --- a/msgraph/generated/models/workbook_chart_gridlines.py +++ b/msgraph/generated/models/workbook_chart_gridlines.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat from .entity import Entity @dataclass class WorkbookChartGridlines(Entity, Parsable): + # Represents the formatting of chart gridlines. Read-only. + format: Optional[WorkbookChartGridlinesFormat] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether the axis gridlines are visible. + visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartGridlines: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat from .entity import Entity + from .workbook_chart_gridlines_format import WorkbookChartGridlinesFormat fields: dict[str, Callable[[Any], None]] = { + "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartGridlinesFormat)), + "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("format", self.format) + writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_legend.py b/msgraph/generated/models/workbook_chart_legend.py index 03dfb55f781..9ab1baffaf3 100644 --- a/msgraph/generated/models/workbook_chart_legend.py +++ b/msgraph/generated/models/workbook_chart_legend.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_legend_format import WorkbookChartLegendFormat from .entity import Entity @dataclass class WorkbookChartLegend(Entity, Parsable): + # Represents the formatting of a chart legend, which includes fill and font formatting. Read-only. + format: Optional[WorkbookChartLegendFormat] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether the chart legend should overlap with the main body of the chart. + overlay: Optional[bool] = None + # Represents the position of the legend on the chart. The possible values are: Top, Bottom, Left, Right, Corner, Custom. + position: Optional[str] = None + # Indicates whether the chart legend is visible. + visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartLegend: @@ -29,10 +40,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_legend_format import WorkbookChartLegendFormat from .entity import Entity + from .workbook_chart_legend_format import WorkbookChartLegendFormat fields: dict[str, Callable[[Any], None]] = { + "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartLegendFormat)), + "overlay": lambda n : setattr(self, 'overlay', n.get_bool_value()), + "position": lambda n : setattr(self, 'position', n.get_str_value()), + "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("format", self.format) + writer.write_bool_value("overlay", self.overlay) + writer.write_str_value("position", self.position) + writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_chart_line_format.py b/msgraph/generated/models/workbook_chart_line_format.py index 640ace83d64..507ae7e3c5a 100644 --- a/msgraph/generated/models/workbook_chart_line_format.py +++ b/msgraph/generated/models/workbook_chart_line_format.py @@ -11,6 +11,10 @@ @dataclass class WorkbookChartLineFormat(Entity, Parsable): + # The HTML color code that represents the color of lines in the chart. + color: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartLineFormat: @@ -33,6 +37,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity fields: dict[str, Callable[[Any], None]] = { + "color": lambda n : setattr(self, 'color', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +52,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("color", self.color) diff --git a/msgraph/generated/models/workbook_chart_point_format.py b/msgraph/generated/models/workbook_chart_point_format.py index 86a5bc94210..fcdfe94b462 100644 --- a/msgraph/generated/models/workbook_chart_point_format.py +++ b/msgraph/generated/models/workbook_chart_point_format.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill from .entity import Entity @dataclass class WorkbookChartPointFormat(Entity, Parsable): + # Represents the fill format of a chart, which includes background formatting information. Read-only. + fill: Optional[WorkbookChartFill] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartPointFormat: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill fields: dict[str, Callable[[Any], None]] = { + "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("fill", self.fill) diff --git a/msgraph/generated/models/workbook_chart_series_format.py b/msgraph/generated/models/workbook_chart_series_format.py index 73bf6786f4f..96da1d07b92 100644 --- a/msgraph/generated/models/workbook_chart_series_format.py +++ b/msgraph/generated/models/workbook_chart_series_format.py @@ -6,11 +6,19 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity @dataclass class WorkbookChartSeriesFormat(Entity, Parsable): + # Represents the fill format of a chart series, which includes background formatting information. Read-only. + fill: Optional[WorkbookChartFill] = None + # Represents line formatting. Read-only. + line: Optional[WorkbookChartLineFormat] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartSeriesFormat: @@ -29,10 +37,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_line_format import WorkbookChartLineFormat from .entity import Entity + from .workbook_chart_fill import WorkbookChartFill + from .workbook_chart_line_format import WorkbookChartLineFormat fields: dict[str, Callable[[Any], None]] = { + "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookChartFill)), + "line": lambda n : setattr(self, 'line', n.get_object_value(WorkbookChartLineFormat)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("fill", self.fill) + writer.write_object_value("line", self.line) diff --git a/msgraph/generated/models/workbook_chart_title.py b/msgraph/generated/models/workbook_chart_title.py index 26ff5e12d30..9567ddba27a 100644 --- a/msgraph/generated/models/workbook_chart_title.py +++ b/msgraph/generated/models/workbook_chart_title.py @@ -6,11 +6,22 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_chart_title_format import WorkbookChartTitleFormat from .entity import Entity @dataclass class WorkbookChartTitle(Entity, Parsable): + # The formatting of a chart title, which includes fill and font formatting. Read-only. + format: Optional[WorkbookChartTitleFormat] = None + # The OdataType property + odata_type: Optional[str] = None + # Indicates whether the chart title will overlay the chart or not. + overlay: Optional[bool] = None + # The title text of the chart. + text: Optional[str] = None + # Indicates whether the chart title is visible. + visible: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookChartTitle: @@ -29,10 +40,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_chart_title_format import WorkbookChartTitleFormat from .entity import Entity + from .workbook_chart_title_format import WorkbookChartTitleFormat fields: dict[str, Callable[[Any], None]] = { + "format": lambda n : setattr(self, 'format', n.get_object_value(WorkbookChartTitleFormat)), + "overlay": lambda n : setattr(self, 'overlay', n.get_bool_value()), + "text": lambda n : setattr(self, 'text', n.get_str_value()), + "visible": lambda n : setattr(self, 'visible', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +64,9 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("format", self.format) + writer.write_bool_value("overlay", self.overlay) + writer.write_str_value("text", self.text) + writer.write_bool_value("visible", self.visible) diff --git a/msgraph/generated/models/workbook_filter.py b/msgraph/generated/models/workbook_filter.py index d749a75d7c5..89034da2298 100644 --- a/msgraph/generated/models/workbook_filter.py +++ b/msgraph/generated/models/workbook_filter.py @@ -6,11 +6,16 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_filter_criteria import WorkbookFilterCriteria from .entity import Entity @dataclass class WorkbookFilter(Entity, Parsable): + # The currently applied filter on the given column. Read-only. + criteria: Optional[WorkbookFilterCriteria] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookFilter: @@ -29,10 +34,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_filter_criteria import WorkbookFilterCriteria from .entity import Entity + from .workbook_filter_criteria import WorkbookFilterCriteria fields: dict[str, Callable[[Any], None]] = { + "criteria": lambda n : setattr(self, 'criteria', n.get_object_value(WorkbookFilterCriteria)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +55,6 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("criteria", self.criteria) diff --git a/msgraph/generated/models/workbook_range_format.py b/msgraph/generated/models/workbook_range_format.py index 9bf061f6bf3..e29729331dd 100644 --- a/msgraph/generated/models/workbook_range_format.py +++ b/msgraph/generated/models/workbook_range_format.py @@ -6,11 +6,35 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_format_protection import WorkbookFormatProtection + from .workbook_range_border import WorkbookRangeBorder + from .workbook_range_fill import WorkbookRangeFill + from .workbook_range_font import WorkbookRangeFont from .entity import Entity @dataclass class WorkbookRangeFormat(Entity, Parsable): + # Collection of border objects that apply to the overall range selected Read-only. + borders: Optional[list[WorkbookRangeBorder]] = None + # The width of all columns within the range. If the column widths aren't uniform, null will be returned. + column_width: Optional[float] = None + # Returns the fill object defined on the overall range. Read-only. + fill: Optional[WorkbookRangeFill] = None + # Returns the font object defined on the overall range selected Read-only. + font: Optional[WorkbookRangeFont] = None + # The horizontal alignment for the specified object. Possible values are: General, Left, Center, Right, Fill, Justify, CenterAcrossSelection, Distributed. + horizontal_alignment: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Returns the format protection object for a range. Read-only. + protection: Optional[WorkbookFormatProtection] = None + # The height of all rows in the range. If the row heights aren't uniform null will be returned. + row_height: Optional[float] = None + # The vertical alignment for the specified object. Possible values are: Top, Center, Bottom, Justify, Distributed. + vertical_alignment: Optional[str] = None + # Indicates whether Excel wraps the text in the object. A null value indicates that the entire range doesn't have a uniform wrap setting. + wrap_text: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookRangeFormat: @@ -29,10 +53,27 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_format_protection import WorkbookFormatProtection + from .workbook_range_border import WorkbookRangeBorder + from .workbook_range_fill import WorkbookRangeFill + from .workbook_range_font import WorkbookRangeFont from .entity import Entity + from .workbook_format_protection import WorkbookFormatProtection + from .workbook_range_border import WorkbookRangeBorder + from .workbook_range_fill import WorkbookRangeFill + from .workbook_range_font import WorkbookRangeFont fields: dict[str, Callable[[Any], None]] = { + "borders": lambda n : setattr(self, 'borders', n.get_collection_of_object_values(WorkbookRangeBorder)), + "columnWidth": lambda n : setattr(self, 'column_width', n.get_float_value()), + "fill": lambda n : setattr(self, 'fill', n.get_object_value(WorkbookRangeFill)), + "font": lambda n : setattr(self, 'font', n.get_object_value(WorkbookRangeFont)), + "horizontalAlignment": lambda n : setattr(self, 'horizontal_alignment', n.get_str_value()), + "protection": lambda n : setattr(self, 'protection', n.get_object_value(WorkbookFormatProtection)), + "rowHeight": lambda n : setattr(self, 'row_height', n.get_float_value()), + "verticalAlignment": lambda n : setattr(self, 'vertical_alignment', n.get_str_value()), + "wrapText": lambda n : setattr(self, 'wrap_text', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +88,14 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("borders", self.borders) + writer.write_float_value("columnWidth", self.column_width) + writer.write_object_value("fill", self.fill) + writer.write_object_value("font", self.font) + writer.write_str_value("horizontalAlignment", self.horizontal_alignment) + writer.write_object_value("protection", self.protection) + writer.write_float_value("rowHeight", self.row_height) + writer.write_str_value("verticalAlignment", self.vertical_alignment) + writer.write_bool_value("wrapText", self.wrap_text) diff --git a/msgraph/generated/models/workbook_range_sort.py b/msgraph/generated/models/workbook_range_sort.py index 9ce38ba95ba..861ab6b210b 100644 --- a/msgraph/generated/models/workbook_range_sort.py +++ b/msgraph/generated/models/workbook_range_sort.py @@ -11,6 +11,8 @@ @dataclass class WorkbookRangeSort(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookRangeSort: diff --git a/msgraph/generated/models/workbook_table_sort.py b/msgraph/generated/models/workbook_table_sort.py index f6268b284a8..e0dbcbb901c 100644 --- a/msgraph/generated/models/workbook_table_sort.py +++ b/msgraph/generated/models/workbook_table_sort.py @@ -6,11 +6,20 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_sort_field import WorkbookSortField from .entity import Entity @dataclass class WorkbookTableSort(Entity, Parsable): + # The list of the current conditions last used to sort the table. Read-only. + fields: Optional[list[WorkbookSortField]] = None + # Indicates whether the casing impacted the last sort of the table. Read-only. + match_case: Optional[bool] = None + # The Chinese character ordering method last used to sort the table. The possible values are: PinYin, StrokeCount. Read-only. + method: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookTableSort: @@ -29,10 +38,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_sort_field import WorkbookSortField from .entity import Entity + from .workbook_sort_field import WorkbookSortField fields: dict[str, Callable[[Any], None]] = { + "fields": lambda n : setattr(self, 'fields', n.get_collection_of_object_values(WorkbookSortField)), + "matchCase": lambda n : setattr(self, 'match_case', n.get_bool_value()), + "method": lambda n : setattr(self, 'method', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +61,8 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_collection_of_object_values("fields", self.fields) + writer.write_bool_value("matchCase", self.match_case) + writer.write_str_value("method", self.method) diff --git a/msgraph/generated/models/workbook_worksheet_protection.py b/msgraph/generated/models/workbook_worksheet_protection.py index ba5cead7d09..9e542d2cebe 100644 --- a/msgraph/generated/models/workbook_worksheet_protection.py +++ b/msgraph/generated/models/workbook_worksheet_protection.py @@ -6,11 +6,18 @@ if TYPE_CHECKING: from .entity import Entity + from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions from .entity import Entity @dataclass class WorkbookWorksheetProtection(Entity, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # Worksheet protection options. Read-only. + options: Optional[WorkbookWorksheetProtectionOptions] = None + # Indicates whether the worksheet is protected. Read-only. + protected: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WorkbookWorksheetProtection: @@ -29,10 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions from .entity import Entity + from .workbook_worksheet_protection_options import WorkbookWorksheetProtectionOptions fields: dict[str, Callable[[Any], None]] = { + "options": lambda n : setattr(self, 'options', n.get_object_value(WorkbookWorksheetProtectionOptions)), + "protected": lambda n : setattr(self, 'protected', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -47,5 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("options", self.options) + writer.write_bool_value("protected", self.protected) diff --git a/msgraph/generated/models/workbook_worksheet_protection_options.py b/msgraph/generated/models/workbook_worksheet_protection_options.py index 339d65fac1a..91b3b61219c 100644 --- a/msgraph/generated/models/workbook_worksheet_protection_options.py +++ b/msgraph/generated/models/workbook_worksheet_protection_options.py @@ -12,27 +12,27 @@ class WorkbookWorksheetProtectionOptions(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled. + # Represents the worksheet protection option of allowing using auto filter feature. allow_auto_filter: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting columns is enabled. + # Represents the worksheet protection option of allowing deleting columns. allow_delete_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow deleting rows is enabled. + # Represents the worksheet protection option of allowing deleting rows. allow_delete_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting cells is enabled. + # Represents the worksheet protection option of allowing formatting cells. allow_format_cells: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting columns is enabled. + # Represents the worksheet protection option of allowing formatting columns. allow_format_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow formatting rows is enabled. + # Represents the worksheet protection option of allowing formatting rows. allow_format_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting columns is enabled. + # Represents the worksheet protection option of allowing inserting columns. allow_insert_columns: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled. + # Represents the worksheet protection option of allowing inserting hyperlinks. allow_insert_hyperlinks: Optional[bool] = None - # Indicates whether the worksheet protection option to allow inserting rows is enabled. + # Represents the worksheet protection option of allowing inserting rows. allow_insert_rows: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled. + # Represents the worksheet protection option of allowing using pivot table feature. allow_pivot_tables: Optional[bool] = None - # Indicates whether the worksheet protection option to allow the use of the sort feature is enabled. + # Represents the worksheet protection option of allowing using sort feature. allow_sort: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph/generated/models/working_hours.py b/msgraph/generated/models/working_hours.py index 749f6708a29..f02ccf86c1f 100644 --- a/msgraph/generated/models/working_hours.py +++ b/msgraph/generated/models/working_hours.py @@ -7,6 +7,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase @dataclass @@ -17,7 +18,7 @@ class WorkingHours(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The days of the week on which the user works. - days_of_week: Optional[list[str]] = None + days_of_week: Optional[list[DayOfWeek]] = None # The time of the day that the user stops working. end_time: Optional[datetime.time] = None # The OdataType property @@ -43,12 +44,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase + from .day_of_week import DayOfWeek from .time_zone_base import TimeZoneBase fields: dict[str, Callable[[Any], None]] = { - "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_primitive_values(str)), + "daysOfWeek": lambda n : setattr(self, 'days_of_week', n.get_collection_of_enum_values(DayOfWeek)), "endTime": lambda n : setattr(self, 'end_time', n.get_time_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "startTime": lambda n : setattr(self, 'start_time', n.get_time_value()), @@ -64,7 +67,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("daysOfWeek", self.days_of_week) + writer.write_collection_of_enum_values("daysOfWeek", self.days_of_week) writer.write_time_value("endTime", self.end_time) writer.write_str_value("@odata.type", self.odata_type) writer.write_time_value("startTime", self.start_time) diff --git a/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py b/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py index 621586f5c48..3ce5db7a091 100644 --- a/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/oauth2_permission_grants/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/oauth2permissiongrant-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/organization/delta/delta_request_builder.py b/msgraph/generated/organization/delta/delta_request_builder.py index 80992ff8481..f6414cebfbb 100644 --- a/msgraph/generated/organization/delta/delta_request_builder.py +++ b/msgraph/generated/organization/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py index d5f0ebd4151..5cac66d3be7 100644 --- a/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/organization/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py index 9b6d3162499..9c226a36fda 100644 --- a/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/organization/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py index ca0d753e775..e4b35183510 100644 --- a/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py +++ b/msgraph/generated/organization/item/branding/localizations/item/banner_logo/banner_logo_request_builder.py @@ -49,10 +49,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. + Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes - Find more info here: https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. + Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py index affd06eb5ed..a61086ac48d 100644 --- a/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/organization/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py index 1ca68fe7767..7ea36812eb1 100644 --- a/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/organization/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py index 4c5c978cf3a..ec90c5e84b7 100644 --- a/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/organization/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/organization/item/organization_item_request_builder.py b/msgraph/generated/organization/item/organization_item_request_builder.py index 70fb2fe4620..9c1a2da31ce 100644 --- a/msgraph/generated/organization/item/organization_item_request_builder.py +++ b/msgraph/generated/organization/item/organization_item_request_builder.py @@ -59,10 +59,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Organization]: """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Organization] - Find more info here: https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -80,11 +80,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Organiza async def patch(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Organization]: """ - Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + Update the properties of a organization object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Organization] - Find more info here: https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -115,7 +115,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -126,7 +126,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: Organization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + Update the properties of a organization object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -240,7 +240,7 @@ class OrganizationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class OrganizationItemRequestBuilderGetQueryParameters(): """ - Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + Read properties and relationships of the organization object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/organization/item/restore/restore_request_builder.py b/msgraph/generated/organization/item/restore/restore_request_builder.py index 6d170d849c7..b2cf400787f 100644 --- a/msgraph/generated/organization/item/restore/restore_request_builder.py +++ b/msgraph/generated/organization/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py b/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py index 8e93ca63ac3..e55632b3125 100644 --- a/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py +++ b/msgraph/generated/organization/item/set_mobile_device_management_authority/set_mobile_device_management_authority_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Set mobile device management authority param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SetMobileDeviceManagementAuthorityPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-setmobiledevicemanagementauthority?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/organization/organization_request_builder.py b/msgraph/generated/organization/organization_request_builder.py index 9b9fe4c5965..314b4ec2fb3 100644 --- a/msgraph/generated/organization/organization_request_builder.py +++ b/msgraph/generated/organization/organization_request_builder.py @@ -53,10 +53,10 @@ def by_organization_id(self,organization_id: str) -> OrganizationItemRequestBuil async def get(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> Optional[OrganizationCollectionResponse]: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OrganizationCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-organization-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -97,7 +97,7 @@ async def post(self,body: Organization, request_configuration: Optional[RequestC def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OrganizationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -179,7 +179,7 @@ def validate_properties(self) -> ValidatePropertiesRequestBuilder: @dataclass class OrganizationRequestBuilderGetQueryParameters(): """ - List properties and relationships of the organization objects. + Retrieve a list of organization objects. There's only one organization object in the collection. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py b/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py index ce51990accf..493dc2a7f62 100644 --- a/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/organization/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/delta/delta_request_builder.py b/msgraph/generated/permission_grants/delta/delta_request_builder.py index c98a15f1cfd..c3ebf282e03 100644 --- a/msgraph/generated/permission_grants/delta/delta_request_builder.py +++ b/msgraph/generated/permission_grants/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py index 2e168a04dcc..392764a3cd8 100644 --- a/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/permission_grants/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py index 610f43fadbb..d8f7dadc810 100644 --- a/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/permission_grants/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py index 4d82ec7a90a..ffe9321b868 100644 --- a/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/permission_grants/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py index 64c241145cf..bc233b5148f 100644 --- a/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/permission_grants/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py index d05681a07d5..a39eb75e291 100644 --- a/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/permission_grants/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/permission_grants/item/restore/restore_request_builder.py b/msgraph/generated/permission_grants/item/restore/restore_request_builder.py index de76fa6a9fd..8c01cd2e9c4 100644 --- a/msgraph/generated/permission_grants/item/restore/restore_request_builder.py +++ b/msgraph/generated/permission_grants/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py b/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py index 24ac4eec3c0..3b4ef12ac59 100644 --- a/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/permission_grants/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py index 56c0fa1ba2d..a5937f5b511 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_post_request_body.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .....models.authentication_method_modes import AuthenticationMethodModes + @dataclass class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -13,7 +16,7 @@ class UpdateAllowedCombinationsPostRequestBody(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowedCombinations property - allowed_combinations: Optional[list[str]] = None + allowed_combinations: Optional[list[AuthenticationMethodModes]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllowedCombinationsPostRequestBody: @@ -31,8 +34,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .....models.authentication_method_modes import AuthenticationMethodModes + + from .....models.authentication_method_modes import AuthenticationMethodModes + fields: dict[str, Callable[[Any], None]] = { - "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_primitive_values(str)), + "allowedCombinations": lambda n : setattr(self, 'allowed_combinations', n.get_collection_of_enum_values(AuthenticationMethodModes)), } return fields @@ -44,7 +51,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") - writer.write_collection_of_primitive_values("allowedCombinations", self.allowed_combinations) + writer.write_collection_of_enum_values("allowedCombinations", self.allowed_combinations) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py index 94d3e7c845f..ab3ad4e873b 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/update_allowed_combinations/update_allowed_combinations_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: UpdateAllowedCombinationsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UpdateAllowedCombinationsResult] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py b/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py index ecd8de33b8e..fd091cc82c5 100644 --- a/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py +++ b/msgraph/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] + Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py b/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py index 02966c60d0d..c8110318ef1 100644 --- a/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py +++ b/msgraph/generated/policies/cross_tenant_access_policy/default/reset_to_system_default/reset_to_system_default_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset any changes made to the default configuration in a cross-tenant access policy back to the system default. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py index c2621ada7a5..8714f1a84bf 100644 --- a/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py +++ b/msgraph/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Identity async def put(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantIdentitySyncPolicyPartner]: """ - Update the user synchronization policy of a partner-specific configuration. + Create a cross-tenant user synchronization policy for a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantIdentitySyncPolicyPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the user synchronization policy of a partner-specific configuration. + Create a cross-tenant user synchronization policy for a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/print/printers/create/create_request_builder.py b/msgraph/generated/print/printers/create/create_request_builder.py index cdf0d48d179..526bcbd1806 100644 --- a/msgraph/generated/print/printers/create/create_request_builder.py +++ b/msgraph/generated/print/printers/create/create_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CreatePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py index faa750cc4b2..921202fcd04 100644 --- a/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/abort/abort_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AbortPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py index 34a817261d2..4bf5a3d77d1 100644 --- a/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py index aad8c05fca5..6beaadf5ef9 100644 --- a/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py index ecf1413c61f..2362a4d6e0b 100644 --- a/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/redirect/redirect_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJob] + Find more info here: https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py b/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py index 2ef3a914c45..ef2362fd78d 100644 --- a/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/print/printers/item/jobs/item/start/start_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Submits the print job to the associated printer or printerShare. It will be printed after any existing pending jobs are completed, aborted, or canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJobStatus] + Find more info here: https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py b/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py index 9d2f53effa5..68a7a02e5c8 100644 --- a/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py +++ b/msgraph/generated/print/printers/item/restore_factory_defaults/restore_factory_defaults_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a printer's default settings to the values specified by the manufacturer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printer-restorefactorydefaults?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py index 1d7620533b1..10f3e60f730 100644 --- a/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/abort/abort_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AbortPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py index bce4a485f01..6d2746cd7ff 100644 --- a/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Cancel a print job. Print jobs can be canceled only on behalf of a user, using delegated permissions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py index 9d5531a3841..1650d472a55 100644 --- a/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/documents/item/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py index 4e0142ec385..1d224b72baa 100644 --- a/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/redirect/redirect_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RedirectPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJob] + Find more info here: https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py b/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py index 0461ac54114..80fff4555db 100644 --- a/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/print/shares/item/jobs/item/start/start_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Submits the print job to the associated printer or printerShare. It will be printed after any existing pending jobs are completed, aborted, or canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PrintJobStatus] + Find more info here: https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py b/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py index cbcbfedba3f..5283d8e8a1a 100644 --- a/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py +++ b/msgraph/generated/privacy/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-1.0 """ warn("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py b/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py index 11520ef5292..5c46f99f13b 100644 --- a/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py +++ b/msgraph/generated/privacy/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-1.0 """ warn("The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20", DeprecationWarning) request_info = self.to_get_request_information( diff --git a/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py b/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py index 2ab768d7120..1ddb2a4fbd6 100644 --- a/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py +++ b/msgraph/generated/reports/authentication_methods/users_registered_by_feature/users_registered_by_feature_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users capable of multi-factor authentication, self-service password reset, and passwordless authentication. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserRegistrationFeatureSummary] + Find more info here: https://learn.microsoft.com/graph/api/authenticationmethodsroot-usersregisteredbyfeature?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py b/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py index 4b9b0eb175c..75282a571b9 100644 --- a/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py +++ b/msgraph/generated/reports/authentication_methods/users_registered_by_method/users_registered_by_method_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users registered for each authentication method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserRegistrationMethodSummary] + Find more info here: https://learn.microsoft.com/graph/api/authenticationmethodsroot-usersregisteredbymethod?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py b/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py index 25f816addeb..740700e31ed 100644 --- a/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py +++ b/msgraph/generated/reports/device_configuration_device_activity/device_configuration_device_activity_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Metadata for the device configuration device activity report param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Report] + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py b/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py index 68b8ead8507..c8562347f08 100644 --- a/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py +++ b/msgraph/generated/reports/device_configuration_user_activity/device_configuration_user_activity_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Metadata for the device configuration user activity report param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Report] + Find more info here: https://learn.microsoft.com/graph/api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py index 8eb0207f7fe..a4e1b9bb007 100644 --- a/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_activity_counts_with_period/get_email_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Enables you to understand the trends of email activity (like how many were sent, read, and received) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py index 773a1d792df..93f42246f85 100644 --- a/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_activity_user_counts_with_period/get_email_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Enables you to understand trends on the number of unique users who are performing email activities like send, read, and receive. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py index b7450591a26..fcdb294295e 100644 --- a/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_apps_user_counts_with_period/get_email_app_usage_apps_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users per email app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageappsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py index 026114c5101..2b9c9b8b1f8 100644 --- a/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_user_counts_with_period/get_email_app_usage_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users that connected to Exchange Online using any email app. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py index f6f0da15fbc..cb913db9c2c 100644 --- a/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_email_app_usage_versions_user_counts_with_period/get_email_app_usage_versions_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of unique users by Outlook desktop version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getemailappusageversionsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py index 4a4b54d5ac7..06ac04aae90 100644 --- a/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time/get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetGroup Get a list of archived print jobs for a particular group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py index 81108e9ecf0..8f8d79faac2 100644 --- a/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_m365_app_platform_user_counts_with_period/get_m365_app_platform_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a report that provides the trend of active users across all apps for each platform (Windows, Mac, web, and mobile) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getm365appplatformusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py index 7b7efccf4bc..b0e79c6a86f 100644 --- a/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_m365_app_user_counts_with_period/get_m365_app_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a report that provides the trend in the number of active users for each app (Outlook, Word, Excel, PowerPoint, OneNote, and Teams) in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getm365appusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py index 4a9d340b409..dd75405b213 100644 --- a/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_detail_with_period/get_mailbox_usage_detail_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about mailbox usage. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagedetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py index 02f1721d495..03e1ff441f5 100644 --- a/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_mailbox_counts_with_period/get_mailbox_usage_mailbox_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of user mailboxes in your organization and how many are active each day of the reporting period. A mailbox is considered active if the user sent or read any email. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagemailboxcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py index d73794ceabe..d42b2e62c5b 100644 --- a/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_quota_status_mailbox_counts_with_period/get_mailbox_usage_quota_status_mailbox_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of user mailboxes in each quota category. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagequotastatusmailboxcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py index 24d966471b9..afe7f764d84 100644 --- a/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_mailbox_usage_storage_with_period/get_mailbox_usage_storage_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the amount of storage used in your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getmailboxusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py b/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py index 6751d80447f..1eba66a7b1d 100644 --- a/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py +++ b/msgraph/generated/reports/get_office365_activation_counts/get_office365_activation_counts_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of Microsoft 365 activations on desktops and devices. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py b/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py index 1043d8be8ef..96f809ae2d2 100644 --- a/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py +++ b/msgraph/generated/reports/get_office365_activations_user_counts/get_office365_activations_user_counts_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of users that are enabled and the ones that activated the Office subscription on desktop or devices or shared computers. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py b/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py index 77d313f1a2d..58d152bfd7b 100644 --- a/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py +++ b/msgraph/generated/reports/get_office365_activations_user_detail/get_office365_activations_user_detail_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about users who have activated Microsoft 365. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activationsuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py index 89863761535..1ecbcc9b76c 100644 --- a/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of daily active users in the reporting period by product. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py index 4a0bc0aca62..63e111e6920 100644 --- a/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Microsoft 365 active users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365activeuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py index 74d63a39bc7..da57a59283b 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of group activities across group workloads. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py index 150ffca5166..6da37c579c2 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Microsoft 365 groups activity by group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitydetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py index af4ff4c6e37..f5b55825927 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files and how many of them were active across all group sites associated with a Microsoft 365 group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py index 9ae539466d8..474bacd44f0 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the daily total number of groups and how many of them were active based on email conversations, Yammer posts, and SharePoint file activities. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitygroupcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py b/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py index a0c42f4e8b7..67e5630f40f 100644 --- a/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total storage used across all group mailboxes and group sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365groupsactivitystorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py index ef01a038438..143b3d1f962 100644 --- a/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the count of users by activity type and service. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getoffice365servicesusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py index ad0910a0c18..85795c1917b 100644 --- a/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_file_counts_with_period/get_one_drive_activity_file_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique, licensed users that performed file interactions against any OneDrive account. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py index ca42096a100..c38c3a458b5 100644 --- a/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_user_counts_with_period/get_one_drive_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active OneDrive users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py index 8bd7174de43..901741c8034 100644 --- a/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_activity_user_detail_with_date/get_one_drive_activity_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about OneDrive activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py index f97613d9682..991c5fd04ea 100644 --- a/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_account_counts_with_period/get_one_drive_usage_account_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active OneDrive for Business sites. Any site on which users viewed, modified, uploaded, downloaded, shared, or synced files is considered an active site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusageaccountcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py index 5688d3647ac..5375f0da462 100644 --- a/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_account_detail_with_date/get_one_drive_usage_account_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about OneDrive usage by account. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusageaccountdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py index 4fa3bd9e1ac..28e1910fdc7 100644 --- a/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_file_counts_with_period/get_one_drive_usage_file_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files across all sites and how many are active files. A file is considered active if it has been saved, synced, modified, or shared within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusagefilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py index 8ba6c1f2669..5af7b68e3e1 100644 --- a/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_one_drive_usage_storage_with_period/get_one_drive_usage_storage_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend on the amount of storage you're using in OneDrive for Business. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getonedriveusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py index 5d9da021e66..896cce685bb 100644 --- a/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time/get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetPrint Get a list of archived print jobs that were queued for particular printer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/reports-getprinterarchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py b/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py index fb693424a34..5dae4b5e10d 100644 --- a/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py +++ b/msgraph/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRelyi Get a summary of AD FS relying parties information. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRelyingPartyDetailedSummaryWithPeriodGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getrelyingpartydetailedsummary?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py index c0c27a925d7..ed083551a7a 100644 --- a/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_file_counts_with_period/get_share_point_activity_file_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique, licensed users who interacted with files stored on SharePoint sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityfilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py index 977fef76ef4..73f02791b5e 100644 --- a/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_pages_with_period/get_share_point_activity_pages_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of unique pages visited by users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivitypages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py index 28890e5ae0b..028d870deed 100644 --- a/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_user_counts_with_period/get_share_point_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend in the number of active users. A user is considered active if they have executed a file activity (save, sync, modify, or share) or visited a page within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py index cee78a88d12..1ed4df8bbca 100644 --- a/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_share_point_activity_user_detail_with_date/get_share_point_activity_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about SharePoint activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py index 2ffe589ea15..9857fd702c2 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_detail_with_date/get_share_point_site_usage_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about SharePoint site usage. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagedetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py index 9d9ca7f78b9..3bca08ecffc 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_file_counts_with_period/get_share_point_site_usage_file_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of files across all sites and the number of active files. A file (user or system) is considered active if it has been saved, synced, modified, or shared within the specified time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagefilecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py index 37db59926fc..47c87482ee5 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_pages_with_period/get_share_point_site_usage_pages_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of pages viewed across all sites. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagepages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py index 7f069624a14..d67694261e8 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_site_counts_with_period/get_share_point_site_usage_site_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend of total and active site count during the reporting period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagesitecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py b/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py index b55e8c95caa..b85c85f66e3 100644 --- a/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py +++ b/msgraph/generated/reports/get_share_point_site_usage_storage_with_period/get_share_point_site_usage_storage_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trend of storage allocated and consumed during the reporting period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getsharepointsiteusagestorage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py index 06fd16b81f4..743979a7312 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_counts_with_period/get_skype_for_business_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py index fbf55c54323..b66374d8d60 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_user_counts_with_period/get_skype_for_business_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on how many unique users organized and participated in conference sessions held in your organization through Skype for Business. The report also includes the number of peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py index 7458520ea9c..ff3c393da84 100644 --- a/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_activity_user_detail_with_date/get_skype_for_business_activity_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Skype for Business activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessactivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py index 31e51f6ad7b..a164d86933f 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users using unique devices in your organization. The report will show you the number of users per device including Windows, Windows phone, Android phone, iPhone, and iPad. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py index f12d1596275..1397cf9fa43 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_user_counts_with_period/get_skype_for_business_device_usage_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the usage trends on how many users in your organization have connected using the Skype for Business app. You'll also get a breakdown by the type of device (Windows, Windows phone, Android phone, iPhone, or iPad) on which the Skype for Business client app is installed and used across your organization. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py index 0e1f8d32b26..0d791911231 100644 --- a/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_device_usage_user_detail_with_date/get_skype_for_business_device_usage_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Skype for Business device usage by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessdeviceusageuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py index d09d69556ec..0ef8a29d6ba 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of conference sessions held and organized by users in your organization. Types of conference sessions include IM, audio/video, application sharing, web, dial-in/out - third party, and Dial-in/out Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py index 8f03af21422..7f6558b138a 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of conference sessions held and organized by users in your organization. Types of conference sessions include audio/video, and dial-in and dial-out - Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py index a2cf89b3102..49581522ed1 100644 --- a/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of conference sessions held and organized by users in your organization. Types of conference sessions include IM, audio/video, application sharing, web, dial-in/out - third party, and dial-in/out Microsoft. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessorganizeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py index 5dcaa52e1fd..0b639bad1cd 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of conference sessions that users from your organization participated in. Types of conference sessions include IM, audio/video, application sharing, web, and dial-in/out - third party. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py index cbc79364099..27e83b349f0 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of conference sessions that users from your organization participated in. Types of conference sessions include audio/video. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py index b277be06ab8..723133b9a1a 100644 --- a/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of conference sessions that users from your organization participated in. Types of conference sessions include IM, audio/video, application sharing, web, and dial-in/out - third party. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinessparticipantactivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py index e60a08cf64a..d16eb427ea7 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number and type of sessions held in your organization. Types of sessions include IM, audio, video, application sharing, and file transfer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py index 1c55f16939b..c8aa2fa9bc7 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the length in minutes and type of peer-to-peer sessions held in your organization. Types of sessions include audio and video. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivityminutecounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py index ee4b19d09ec..6a7165eb9ff 100644 --- a/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get usage trends on the number of unique users and type of peer-to-peer sessions held in your organization. Types of sessions include IM, audio, video, application sharing, and file transfers in peer-to-peer sessions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getskypeforbusinesspeertopeeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py index a5f99e3796e..b3ec4f95a6e 100644 --- a/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams unique users by device type over the selected time period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py index 1eaec64d791..75a8644c471 100644 --- a/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_device_usage_user_counts_with_period/get_teams_device_usage_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams daily unique users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py index 7c7bb9236db..1664dfcede5 100644 --- a/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_activity_counts_with_period/get_teams_team_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of team activities across Microsoft Teams. The activity types are related to meetings and messages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py index f23cefc901d..979aaca4bd5 100644 --- a/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_activity_distribution_counts_with_period/get_teams_team_activity_distribution_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of team activities across Microsoft Teams over a selected period. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamactivitydistributioncounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py index 4c38c0114d0..2ecc459bac1 100644 --- a/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_team_counts_with_period/get_teams_team_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of teams of a particular type in an instance of Microsoft Teams. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsteamcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py index 570ce072610..3f803804233 100644 --- a/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_user_activity_counts_with_period/get_teams_user_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams activities by activity type. The activities are performed by Microsoft Teams licensed users. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py index 7b4283edd54..c8f48c42863 100644 --- a/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_teams_user_activity_user_counts_with_period/get_teams_user_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Microsoft Teams users by activity type. The activity types are number of teams chat messages, private chat messages, calls, or meetings. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getteamsuseractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py index 195cf94e223..91c70536558 100644 --- a/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -43,6 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetUserA Get a list of archived print jobs for a particular user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py index 9b2b985c95c..4fff2f03f1a 100644 --- a/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_counts_with_period/get_yammer_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on the amount of Yammer activity in your organization by how many messages were posted, read, and liked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py index 62f73418050..b0498a8f25e 100644 --- a/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_user_counts_with_period/get_yammer_activity_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the trends on the number of unique users who posted, read, and liked Yammer messages. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivityusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py index b52a1edd3f2..1faa7a11183 100644 --- a/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_activity_user_detail_with_date/get_yammer_activity_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer activity by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammeractivityuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py index 86d9476ba6a..c4481331ff3 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusagedistributionusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py index 302893b198c..492dfcba378 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_user_counts_with_period/get_yammer_device_usage_user_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of daily users by device type. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusageusercounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py index f83c9f9534f..55620e41464 100644 --- a/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_device_usage_user_detail_with_date/get_yammer_device_usage_user_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer device usage by user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammerdeviceusageuserdetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py index 845d098be90..240dbc63633 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_counts_with_period/get_yammer_groups_activity_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the number of Yammer messages posted, read, and liked in groups. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitycounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py index 74f5aef0049..33cc99b19f5 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_detail_with_date/get_yammer_groups_activity_detail_with_date_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get details about Yammer groups activity by group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitydetail?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py b/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py index 32ebe00ab1b..4ec82271471 100644 --- a/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py +++ b/msgraph/generated/reports/get_yammer_groups_activity_group_counts_with_period/get_yammer_groups_activity_group_counts_with_period_request_builder.py @@ -37,6 +37,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the total number of groups that existed and how many included group conversation activities. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/reportroot-getyammergroupsactivitygroupcounts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index e56b0275258..d37bb9f8bf2 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] + Find more info here: https://learn.microsoft.com/graph/api/partners-billing-billedreconciliation-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index 9dce01709d0..888dc46d446 100644 --- a/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/reconciliation/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] + Find more info here: https://learn.microsoft.com/graph/api/partners-billing-unbilledreconciliation-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index da46321f860..c8460a62e26 100644 --- a/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/usage/billed/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] + Find more info here: https://learn.microsoft.com/graph/api/partners-billing-billedusage-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py b/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py index e113b4696db..bcc9efbf670 100644 --- a/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py +++ b/msgraph/generated/reports/partners/billing/usage/unbilled/microsoft_graph_partners_billing_export/microsoft_graph_partners_billing_export_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Operation] + Find more info here: https://learn.microsoft.com/graph/api/partners-billing-unbilledusage-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py index 4f2a8f4a71b..8eef48dd750 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List the tenant users who have yielded to attacks more than once in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationRepeatOffendersGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationrepeatoffenders?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py index ed999d89623..72a097c2f5c 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List training coverage for each tenant user in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationSimulationUserCoverageGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationsimulationusercoverage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py b/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py index b1e0d068c30..3baf046223a 100644 --- a/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py +++ b/msgraph/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAttac List training coverage for tenant users in attack simulation and training campaigns. This function supports @odata.nextLink for pagination. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAttackSimulationTrainingUserCoverageGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/securityreportsroot-getattacksimulationtrainingusercoverage?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index b005387577c..28dfc16804e 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of active role assignments for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 14e6e7ac23b..2ee1ce128d5 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for active role assignments for a particular principal. The principal can be the creator or approver of the unifiedRoleAssignmentScheduleRequest object, or they can be the target of the assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py index 0199cb84e2b..aa074be98fb 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a Granted status, and have the system automatically delete the canceled request after 30 days. After calling this action, the status of the canceled unifiedRoleAssignmentScheduleRequest changes to Canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 71c44bbb227..94b59ce8095 100644 --- a/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for active role assignment operations for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index f230d3c0547..434219ad575 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of eligible roles for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 9d6deb5e23d..07986e5277a 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for role eligibilities for a particular principal. The principal can be the creator or approver of the unifiedRoleEligibilityScheduleRequest object, or they can be the target of the role eligibility. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py index d49db8127ca..5626d9c0152 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is Granted and have the system automatically delete the cancelled request after 30 days. After calling this action, the status of the cancelled unifiedRoleEligibilityScheduleRequest changes to Revoked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index fe374ec886e..b82e5caa842 100644 --- a/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for role eligibilities for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 1cc704c7989..f8443ce649e 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of active role assignments for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index e4388a93044..590bee16480 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for active role assignments for a particular principal. The principal can be the creator or approver of the unifiedRoleAssignmentScheduleRequest object, or they can be the target of the assignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py index 934e01a5821..93d2aaffa5f 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a Granted status, and have the system automatically delete the canceled request after 30 days. After calling this action, the status of the canceled unifiedRoleAssignmentScheduleRequest changes to Canceled. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 9f0fade0dc9..2ced485cd77 100644 --- a/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for active role assignment operations for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 227e51973c7..21efa250a93 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Get the instances of eligible roles for the calling principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 045e1f67003..ab0a79efb88 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy In PIM, retrieve the requests for role eligibilities for a particular principal. The principal can be the creator or approver of the unifiedRoleEligibilityScheduleRequest object, or they can be the target of the role eligibility. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py index 419629dfdef..458c3f93efa 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedule_requests/item/cancel/cancel_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is Granted and have the system automatically delete the cancelled request after 30 days. After calling this action, the status of the cancelled unifiedRoleEligibilityScheduleRequest changes to Revoked. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py index 73b8a4c7b11..6dddb2d6a9b 100644 --- a/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py +++ b/msgraph/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterBy Retrieve the schedules for role eligibilities for which the signed-in user is the principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterByCurrentUserWithOnGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-filterbycurrentuser?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/search/query/query_request_builder.py b/msgraph/generated/search/query/query_request_builder.py index f1bf3f7dd25..cffe6b4c99c 100644 --- a/msgraph/generated/search/query/query_request_builder.py +++ b/msgraph/generated/search/query/query_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: QueryPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[QueryPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/search-query?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py index dcc5fb63d79..36eec49ec4c 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_activate/microsoft_graph_security_activate_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a custodian that has been released from a case to make them part of the case again. For details, see Manage custodians in an eDiscovery (Premium) case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index 935505dc2ca..fc5dde11ca4 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of applying hold on eDiscovery custodians. After the operation is created, you can use Get ediscoveryCustodian to retrieve the status of an ediscoveryCustodian. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py index 9b9cad1f5fa..9ffe673bd1e 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Release a custodian from a case. For details, see Release a custodian from a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-release?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 01edb64082d..59d3f5e4be4 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of removing hold from eDiscovery custodians. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that will return an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py index d8e4f496310..d26ab2445a4 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger an indexOperation to make a custodian and associated sources searchable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-updateindex?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index 74030d97273..cdeab257d22 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyHoldPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 3180aca55be..88273a2b460 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/custodians/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveHoldPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py index f653852f9f5..ce5708f8589 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_close/microsoft_graph_security_close_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Close an eDiscovery case. For details, see Close a case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycase-close?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py index 5692176b412..7bb5ffa6d5e 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/microsoft_graph_security_reopen/microsoft_graph_security_reopen_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reopen an eDiscovery case that was closed. For details, see Reopen a closed case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycase-reopen?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index d9f847950b0..f05dfc7d8a6 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of applying hold on eDiscovery non-custodial data sources. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py index e775a98f1c7..15bc342d3bc 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_release/microsoft_graph_security_release_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Release the non-custodial data source from the case. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-release?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index e9d6cb126f6..78b7c3a8c16 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start the process of removing hold from eDiscovery non-custodial data sources. After the operation is created, you can get the status by retrieving the Location parameter from the response headers. The location provides a URL that returns an eDiscoveryHoldOperation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py index 3a8a7ec1d03..158c06a84f4 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/item/microsoft_graph_security_update_index/microsoft_graph_security_update_index_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger an indexOperation to make a non-custodial data source and its associated data source searchable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-updateindex?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py index b993638fee8..6e983ba250b 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_apply_hold/microsoft_graph_security_apply_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyHoldPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py index 7bd07a5fc19..622d19a41b0 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/noncustodial_data_sources/microsoft_graph_security_remove_hold/microsoft_graph_security_remove_hold_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveHoldPostRequestBody, request_configuration: Opti param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py index 783e74e8646..037885d9180 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_add_to_review_set/microsoft_graph_security_add_to_review_set_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AddToReviewSetPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-addtoreviewset?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py index ad4364f8457..86ef5cc5e7c 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py index e090e828913..439cea1279e 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_apply_tags/microsoft_graph_security_apply_tags_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ApplyTagsPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-applytags?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py index 49d366e56b1..b7f9622d9f8 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_export/microsoft_graph_security_export_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-export?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py index baac86abfd1..8e7e248f90a 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_estimate_statistics/microsoft_graph_security_estimate_statistics_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Run an estimate of the number of emails and documents in the eDiscovery search. To learn more about searches in eDiscovery, see Collect data for a case in eDiscovery (Premium). param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-estimatestatistics?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py index b4079bd05ba..ab3e6be8bf6 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_report/microsoft_graph_security_export_report_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportReportPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-exportreport?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py index e1bac63c92c..17c92d1a82a 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/microsoft_graph_security_export_result_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportResultPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-exportresult?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py index 6a9a454ed17..0acc49e6906 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_purge_data/microsoft_graph_security_purge_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: PurgeDataPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverysearch-purgedata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py index 3644b178c25..299eee4d8f0 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/settings/microsoft_graph_security_reset_to_default/microsoft_graph_security_reset_to_default_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset a caseSettings object to the default values. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-resettodefault?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py index 41bb83d3008..e80aea61f4f 100644 --- a/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py +++ b/msgraph/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/microsoft_graph_security_as_hierarchy_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Microsof List eDiscovery review tags with the tag hierarchy shown. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AsHierarchyGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-ashierarchy?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index bdae6378087..4b061937c6e 100644 --- a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index bf871db20b2..9b1c856d4de 100644 --- a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 7e789385e59..895bb220329 100644 --- a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index f2a176a0390..dee1a9f1960 100644 --- a/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py index 3206cbab554..9b99de22efb 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_access_key/microsoft_graph_security_get_deployment_access_key_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the deployment access key for Microsoft Defender for Identity that is required to install sensors associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py index 489191c5ad7..ac88af9d25e 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_get_deployment_package_uri/microsoft_graph_security_get_deployment_package_uri_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the sensor deployment package URL and version. You can use this URL to download the installer to install the sensor on a server. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensorDeploymentPackage] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-getdeploymentpackageuri?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py index d5063c8150a..98147288ba0 100644 --- a/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py +++ b/msgraph/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Generate a new deployment access key that can be used to install a sensor associated with the workspace. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeploymentAccessKeyType] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-regeneratedeploymentaccesskey?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py b/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py index bb942d391ab..30bc986adf5 100644 --- a/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py +++ b/msgraph/generated/security/subject_rights_requests/item/get_final_attachment/get_final_attachment_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalattachment?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py b/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py index 57407fdc6b1..a283008c959 100644 --- a/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py +++ b/msgraph/generated/security/subject_rights_requests/item/get_final_report/get_final_report_request_builder.py @@ -34,6 +34,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/subjectrightsrequest-getfinalreport?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/delta/delta_request_builder.py b/msgraph/generated/service_principals/delta/delta_request_builder.py index f3011e2cc41..11c25913e47 100644 --- a/msgraph/generated/service_principals/delta/delta_request_builder.py +++ b/msgraph/generated/service_principals/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py index 7412b230275..17c3259728f 100644 --- a/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/service_principals/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py index 4c42c8a700b..92c08d9f1fc 100644 --- a/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/service_principals/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py b/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py index 999923e8b48..d9d682dbfa2 100644 --- a/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py +++ b/msgraph/generated/service_principals/item/add_key/add_key_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddKeyPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[KeyCredential] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addkey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py b/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py index ad91ff75b97..652c7c3f83c 100644 --- a/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py +++ b/msgraph/generated/service_principals/item/add_password/add_password_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPasswordPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordCredential] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py b/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py index cfa9e0af377..41fc7600226 100644 --- a/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py +++ b/msgraph/generated/service_principals/item/add_token_signing_certificate/add_token_signing_certificate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddTokenSigningCertificatePostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SelfSignedCertificate] + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-addtokensigningcertificate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py index 36b25c3cb52..713643f9cb7 100644 --- a/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/service_principals/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py index b1a28c25b94..659b52bf993 100644 --- a/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/service_principals/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py index 51490033e26..4398ac400af 100644 --- a/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/service_principals/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py b/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py index ff94d4b00d4..21e06514f1e 100644 --- a/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py +++ b/msgraph/generated/service_principals/item/remove_key/remove_key_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemoveKeyPostRequestBody, request_configuration: Optio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-removekey?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py b/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py index fd21a55f2fe..4a2c7b7eb23 100644 --- a/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py +++ b/msgraph/generated/service_principals/item/remove_password/remove_password_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RemovePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/serviceprincipal-removepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/restore/restore_request_builder.py b/msgraph/generated/service_principals/item/restore/restore_request_builder.py index b3e73d9cb0a..fba1b2cc5a3 100644 --- a/msgraph/generated/service_principals/item/restore/restore_request_builder.py +++ b/msgraph/generated/service_principals/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index d314390a29f..544708b53c7 100644 --- a/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py index 4be4d7bce15..58f27890ef6 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index 088ecd0fab4..e950c183e6c 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py index 83cafa3bf2c..21cdd736891 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index 02c00655e92..e0770c8628f 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index 24bd60ae275..bd4092b48ba 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index edbc43c47fa..00211eaa34e 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index bfecd8972e7..ba4661e7ac7 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py index e659a218f6a..763f9c3be24 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index b0d162dc2bc..d4b0c5d530b 100644 --- a/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index 2007fe0ffb0..61abbd46e69 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Discover the latest schema definition for provisioning to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index e611f1620cd..4e28a6c1fc2 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp List all operators supported in the scoping filters. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py index deaebf58c4c..44859dbc617 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function List all the functions currently supported in the attributeMappingSource. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index dd8978277ef..d1b618feb06 100644 --- a/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] + Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py b/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py index b9fa22c61bb..a2c7ac3c9f0 100644 --- a/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/service_principals/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py index 030edf92b18..833e41eabb9 100644 --- a/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 22bb274933e..ddf24d0bc52 100644 --- a/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index a65fed802a3..0ec0ebadf3b 100644 --- a/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 24b5ea12bff..98468ac62cd 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 83326ba4888..247222edd0b 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py index a9bfaeeea19..0dc918bd8b7 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py index 8d7cc1f6c84..0a10f6cc121 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py index c04db38799c..f165c108a1f 100644 --- a/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/shares/item/list_/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py b/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py index 183af57d59e..e3af993bfb7 100644 --- a/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py index 7e013310f64..b51b310a818 100644 --- a/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py index 663afd05dfb..372ef8c68c1 100644 --- a/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/shares/item/list_/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py index 66fed333003..c92d5d612c5 100644 --- a/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/shares/item/list_/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/shares/item/permission/grant/grant_request_builder.py b/msgraph/generated/shares/item/permission/grant/grant_request_builder.py index 910629f26cc..8b3abd13ed0 100644 --- a/msgraph/generated/shares/item/permission/grant/grant_request_builder.py +++ b/msgraph/generated/shares/item/permission/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/add/add_request_builder.py b/msgraph/generated/sites/add/add_request_builder.py index 96b8dc282ef..6556e828814 100644 --- a/msgraph/generated/sites/add/add_request_builder.py +++ b/msgraph/generated/sites/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/delta/delta_request_builder.py b/msgraph/generated/sites/delta/delta_request_builder.py index 1acdb4e0ea4..a2aceb43695 100644 --- a/msgraph/generated/sites/delta/delta_request_builder.py +++ b/msgraph/generated/sites/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted sites without having to perform a full read of the entire sites collection. A delta function call for sites is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls,you can query for incremental changes in the sites. It allows you to maintain and synchronize a local store of a user's sites without having to fetch all the sites from the server every time.The application calls the API without specifying any parameters.The service begins enumerating sites and returns pages of changes to these sites, accompanied by either an @odata.nextLink or an @odata.deltaLink.Your application should continue making calls using the @odata.nextLink until there's an @odata.deltaLink in the response. After you receive all the changes, you can apply them to your local state.To monitor future changes, call the delta API by using the @odata.deltaLink in the previous response. Any resources marked as deleted should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py b/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py index 879566931af..ec1e5e47a97 100644 --- a/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py +++ b/msgraph/generated/sites/get_all_sites/get_all_sites_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllSi List sites across geographies in an organization. This API can also be used to enumerate all sites in a non-multi-geo tenant. For more information, see Best practices for discovering files and detecting changes at scale. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllSitesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getallsites?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py index c006f21a8ec..739f683fec8 100644 --- a/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/sites/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index a66a4e14a8f..8bf57babdf9 100644 --- a/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/sites/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 92bcd9c9025..f00ad086885 100644 --- a/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index e784d3e4db1..1c391834f1b 100644 --- a/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 89e65290575..400d43609dc 100644 --- a/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py index ecda236e60a..fcd9ed9b379 100644 --- a/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py index b50679cd53f..91a85cabd62 100644 --- a/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py index b153aba80ff..7d7437b242f 100644 --- a/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/sites/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index 3a79d732273..4711badba51 100644 --- a/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py index 08dd94d1e55..417315e9b74 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/columns/columns_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py index 5109b88a86d..5558b5b3f2e 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/content_types/content_types_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/contentTypes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ContentTypesRequestBuilderGetQueryParameters]] = None) -> Optional[ContentTypeCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py index f7d1b8f604c..82027f6b828 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/drives/drives_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/drives{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[DrivesRequestBuilderGetQueryParameters]] = None) -> Optional[DriveCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py index 6080f3764f5..4a5c2a5bcb8 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/external_columns/external_columns_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/externalColumns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]] = None) -> Optional[ColumnDefinitionCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py index cd6b9d41566..57acb5a5ce2 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAppli Get site contentTypes that can be added to a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetApplicableContentTypesForListWithListIdGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-getapplicablecontenttypesforlist?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py index b36b9bf2034..ea9fbce2905 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/items/items_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/items{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ItemsRequestBuilderGetQueryParameters]] = None) -> Optional[BaseItemCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py index 0e0672862ae..cfb59dfbc24 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/lists/lists_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/lists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[ListsRequestBuilderGetQueryParameters]] = None) -> Optional[ListCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py index 74fae0d2034..1a4c500de81 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/operations/operations_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[OperationsRequestBuilderGetQueryParameters]] = None) -> Optional[RichLongRunningOperationCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py index d52d8fdca22..f05f84849d6 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/pages/pages_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/pages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PagesRequestBuilderGetQueryParameters]] = None) -> Optional[BaseSitePageCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py index 294e6762c73..11a14eb39f7 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/permissions/permissions_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[PermissionsRequestBuilderGetQueryParameters]] = None) -> Optional[PermissionCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py index da00ddaa932..558869c4758 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/sites/sites_request_builder.py @@ -28,7 +28,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/sites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ @@ -90,6 +90,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -109,6 +111,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py b/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py index fbef2c6d688..e6e366a11e1 100644 --- a/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py +++ b/msgraph/generated/sites/item/get_by_path_with_path/term_stores/term_stores_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/termStores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[TermStoresRequestBuilderGetQueryParameters]] = None) -> Optional[StoreCollectionResponse]: """ @@ -129,6 +129,8 @@ def get_query_parameter(self,original_name: str) -> str: return "%24expand" if original_name == "filter": return "%24filter" + if original_name == "orderby": + return "%24orderby" if original_name == "search": return "%24search" if original_name == "select": @@ -148,6 +150,9 @@ def get_query_parameter(self,original_name: str) -> str: # Filter items by property values filter: Optional[str] = None + # Order items by property values + orderby: Optional[list[str]] = None + # Search items by search phrases search: Optional[str] = None diff --git a/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py index e1265c1fd24..ca4da4a0b57 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/add_copy/add_copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py index 95788eb8d1c..c4ae99cb3e7 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/add_copy_from_content_type_hub/add_copy_from_content_type_hub_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddCopyFromContentTypeHubPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ContentType] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py index 5a2cab4aebb..b75ff287fe4 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetCompa Get a list of compatible content types from the content type hub that can be added to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a 'push everywhere' to 'pull as needed' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: addCopyFromContentTypeHub and the blog post Syntex Product Updates – August 2021. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetCompatibleHubContentTypesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-getcompatiblehubcontenttypes?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py index 24d5e3537b6..6241ba1dd66 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AssociateWithHubSitesPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py index 673ca054818..fbd4d35dafb 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/copy_to_default_content_location/copy_to_default_content_location_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CopyToDefaultContentLocationPostRequestBody, request_c param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py index 23e90241ae4..b5b696cff2c 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/is_published/is_published_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Check the publishing status of a contentType in a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IsPublishedGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contenttype-ispublished?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py index 8f265ed533a..9871d3160ad 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Publishes a contentType present in the content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py b/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py index 8c03f867840..d2c8ed35044 100644 --- a/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/content_types/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Unpublish a contentType from a content type hub site. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py b/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py index 416f7118a1a..7c228b0f1e1 100644 --- a/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. Your app begins by calling delta without any parameters.The service starts enumerating the hierarchy of the list, returning pages of items, and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you see an @odata.deltaLink returned. After you received all the changes, you can apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. The delta feed shows the latest state for each item, not each change. If an item was renamed twice, it only shows up once, with its latest name.The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see. Items with this property should be removed from your local state. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/listitem-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py b/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py index c0c3b84cc38..ca8fd5ae105 100644 --- a/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/item/document_set_versions/item/restore/restore_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a document set version. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py b/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py index aba47134030..81957d76388 100644 --- a/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/items/item/versions/item/restore_version/restore_version_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/lists/item/list_item_request_builder.py b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py index c4878267e2e..5ee3c5973e7 100644 --- a/msgraph/generated/sites/item/lists/item/list_item_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/list_item_request_builder.py @@ -58,10 +58,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ListItemRequestBuilderGetQueryParameters]] = None) -> Optional[List_]: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[List_] - Find more info here: https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ListItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -229,7 +229,7 @@ class ListItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class ListItemRequestBuilderGetQueryParameters(): """ - Returns the metadata for a list. + Get a list of rich long-running operations associated with a list. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py index d2a4246cbe0..05180dbdf0e 100644 --- a/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/sites/item/lists/item/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 338789d3ef3..922d8ef2d6a 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index b7ffa283a36..541eab81958 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index be1374b0edf..5c335fff1f7 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index ebaf0b662c9..e3ad0ec6acb 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index d3eaf9141fb..4d938198be9 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 9b188d6296f..718bc41062f 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 4a83a8d8988..3ca2c9fe348 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 643711404f3..2d7a777a9bb 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 3cc87e67b91..ff73e0c7fd4 100644 --- a/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index f3bcb865944..c3ac7932e87 100644 --- a/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 4a8c7d418af..1ede8ac4ad5 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 49724f28bad..4411a9c1e39 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index f98d4abe5a3..663cad03b30 100644 --- a/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index aae123c25ef..03e409e02a4 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 25f7907b41c..77b898b8201 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 1ab120f55a9..444ea7ef4a5 100644 --- a/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/sites/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py index 60ac12433e9..a84239937fb 100644 --- a/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/sites/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/sites/remove/remove_request_builder.py b/msgraph/generated/sites/remove/remove_request_builder.py index e92878e6dcb..f676e9a3f98 100644 --- a/msgraph/generated/sites/remove/remove_request_builder.py +++ b/msgraph/generated/sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py index 57a861dfa9d..2758950048c 100644 --- a/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/enable/enable_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: EnablePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceStatus] + Find more info here: https://learn.microsoft.com/graph/api/backuprestoreroot-enable?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py index afb9ad36e0b..401a4a95346 100644 --- a/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/protection_policies/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a protectionPolicyBase. Currently, only one active backup policy per underlying service is supported (that is, one for OneDrive accounts, one for SharePoint sites, and one for Exchange Online users). You can add or remove artifacts (sites or user accounts) to or from each active policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProtectionPolicyBase] + Find more info here: https://learn.microsoft.com/graph/api/protectionpolicybase-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py b/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py index 0832109b162..bd24ffcc415 100644 --- a/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/protection_policies/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Deactivate a protectionPolicyBase. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProtectionPolicyBase] + Find more info here: https://learn.microsoft.com/graph/api/protectionpolicybase-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py b/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py index e4d66acb616..bf605cc45a5 100644 --- a/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/restore_points/search/search_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: SearchPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RestorePointSearchResponse] + Find more info here: https://learn.microsoft.com/graph/api/restorepoint-search?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py index 8d138efafdc..3b6fac504a0 100644 --- a/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/restore_sessions/item/activate/activate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Activate a draft restoreSessionBase object. The following points apply to restoring a protection unit: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RestoreSessionBase] + Find more info here: https://learn.microsoft.com/graph/api/restoresessionbase-activate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py b/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py index 7ef2fbfa1af..c3faea60f55 100644 --- a/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/service_apps/item/activate/activate_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ActivatePostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceApp] + Find more info here: https://learn.microsoft.com/graph/api/serviceapp-activate?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py b/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py index 9c1ed69339d..b344cec248c 100644 --- a/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py +++ b/msgraph/generated/solutions/backup_restore/service_apps/item/deactivate/deactivate_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Deactivate a serviceApp. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceApp] + Find more info here: https://learn.microsoft.com/graph/api/serviceapp-deactivate?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py index 9dfe5853b18..7d1f017710c 100644 --- a/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/appointments/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py index 81fccf7b3a5..d06dc583cc0 100644 --- a/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/calendar_view/count/count_request_builder.py @@ -27,7 +27,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count{?%24filter,%24search}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/$count?end={end}&start={start}{&%24filter,%24search}", path_parameters) async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: """ @@ -85,14 +85,24 @@ def get_query_parameter(self,original_name: str) -> str: return "%24filter" if original_name == "search": return "%24search" + if original_name == "end": + return "end" + if original_name == "start": + return "start" return original_name + # The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00 + end: Optional[str] = None + # Filter items by property values filter: Optional[str] = None # Search items by search phrases search: Optional[str] = None + # The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00 + start: Optional[str] = None + @dataclass class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): diff --git a/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py index 576d7746656..8eab9b56bc8 100644 --- a/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/calendar_view/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py index c69a7d9028d..aa383231c37 100644 --- a/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetStaffAvailabilityPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetStaffAvailabilityPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py index 09ed18ab9d9..fe7733b1228 100644 --- a/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/publish/publish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of a business available to external customers. Set the isPublished property to true, and the publicUrl property to the URL of the scheduling page. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-publish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py b/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py index c1d9dd1764e..9f90cb4fb68 100644 --- a/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py +++ b/msgraph/generated/solutions/booking_businesses/item/unpublish/unpublish_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Make the scheduling page of this business not available to external customers. Set the isPublished property to false, and the publicUrl property to null. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/bookingbusiness-unpublish?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py index ae54ba5888f..61732e10488 100644 --- a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a list of virtualEventTownhall objects where the specified user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserIdAndRoleWithUserIdWithRoleGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualeventtownhall-getbyuseridandrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py index d68941f41a2..41a26a79cf1 100644 --- a/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a list of virtualEventTownhall objects where the signed-in user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserRoleWithRoleGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualeventtownhall-getbyuserrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py index 86b7ccec0b4..8b8030580d7 100644 --- a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_id_and_role_with_user_id_with_role/get_by_user_id_and_role_with_user_id_with_role_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a virtualEventWebinar collection where the specified user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserIdAndRoleWithUserIdWithRoleGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualeventwebinar-getbyuseridandrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py index fa301866e70..0d4aa1b3357 100644 --- a/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py +++ b/msgraph/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetByUse Get a virtualEventWebinar collection where the signed-in user is either the organizer or a coorganizer. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByUserRoleWithRoleGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualeventwebinar-getbyuserrole?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py index 9956876e38b..89d9566899a 100644 --- a/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/storage/file_storage/containers/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py b/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py index 19d3ed5084e..74f7ae12a58 100644 --- a/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py +++ b/msgraph/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GrantPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GrantPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py b/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py index ef967c75000..13ce51a1966 100644 --- a/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py +++ b/msgraph/generated/subscriptions/item/reauthorize/reauthorize_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reauthorize a subscription when you receive a reauthorizationRequired challenge. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/archive/archive_request_builder.py b/msgraph/generated/teams/item/archive/archive_request_builder.py index 7af9cfcc8eb..470c335bec8 100644 --- a/msgraph/generated/teams/item/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py index 27ef1bc18b4..1f79c686c6a 100644 --- a/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index bafd0d68f52..9b440d8ef17 100644 --- a/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py index f489a716305..17e0018d2ee 100644 --- a/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py index d24681c69c5..66b33e5594d 100644 --- a/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py index d88889fbcd8..b7f6835e359 100644 --- a/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py index f339bbbc8d6..1e6018989b4 100644 --- a/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 6205568188e..f5a9ecd0d11 100644 --- a/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py index e2b6246f7f2..fcd43878e8f 100644 --- a/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py b/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py index be3502ce166..bd501a59da3 100644 --- a/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: """ - Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Update the role of a conversationMember in a team or channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMember] - Find more info here: https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -118,7 +118,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Update the role of a conversationMember in a team or channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/teams/item/channels/item/members/members_request_builder.py b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py index 94557c919d0..a7c95ccd2eb 100644 --- a/msgraph/generated/teams/item/channels/item/members/members_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/members_request_builder.py @@ -72,11 +72,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MembersR async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMember] - Find more info here: https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + Add a conversationMember to a channel. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py index d4035607fc1..c3dda90bd24 100644 --- a/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py index 4ede7b2d85d..72461d805f7 100644 --- a/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index 4d4ee6c507a..fc9cb0bdb46 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index c9a893ad215..d7e900c118f 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 75974896392..03f6badbf89 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index e0c3f3b1044..17bbea4cf6e 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index a3e36c303aa..0bb246c1fae 100644 --- a/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py index 8948ee0d59f..db94407dcdd 100644 --- a/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py index 1caea8a7cd9..3e1766ca38a 100644 --- a/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py index e3a7d895635..788ab166607 100644 --- a/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/clone/clone_request_builder.py b/msgraph/generated/teams/item/clone/clone_request_builder.py index b5387216b37..4e7ea00ea22 100644 --- a/msgraph/generated/teams/item/clone/clone_request_builder.py +++ b/msgraph/generated/teams/item/clone/clone_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py index 24b7c7ad6d5..df9590ceba1 100644 --- a/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py index e4775cae541..28391c96ec4 100644 --- a/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/teams/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/members/add/add_request_builder.py b/msgraph/generated/teams/item/members/add/add_request_builder.py index 260daeea496..dfc05246126 100644 --- a/msgraph/generated/teams/item/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/members/remove/remove_request_builder.py index c7602d6c1fe..0081e77a425 100644 --- a/msgraph/generated/teams/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py index c5e0dda7b21..c3873ff80b4 100644 --- a/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py index e9c73b24b88..8011f908ee6 100644 --- a/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py b/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py index a7dc63496c0..af3bf5b6e19 100644 --- a/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py index 9f1bac8f049..fa46ab48fcf 100644 --- a/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index b08a24b71a5..867f0d2d998 100644 --- a/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py b/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py index 36927c23600..f308ffff057 100644 --- a/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py index d1b5d57545d..d3cb92bff9d 100644 --- a/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py index 49fd2aa0159..bb1944de025 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py index 92e0db99e1e..cd429b11c32 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 3313b7b01ec..272c93d66fc 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 27b7e18df40..593054f9294 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index cfeebb33daa..7bd93a093f4 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index dd7ab5ec57a..2c6a3334bac 100644 --- a/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py index 48d3b0cba1e..50a3424a950 100644 --- a/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py index 46765a88f62..7d12344c5b0 100644 --- a/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py index 5b5ab3d031c..4618e17018b 100644 --- a/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/primary_channel/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/schedule/share/share_request_builder.py b/msgraph/generated/teams/item/schedule/share/share_request_builder.py index b8fa7d39013..a9784222a25 100644 --- a/msgraph/generated/teams/item/schedule/share/share_request_builder.py +++ b/msgraph/generated/teams/item/schedule/share/share_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py index 63c826c058d..db08b68e4cb 100644 --- a/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py index f6aa2fd635b..c370e38a6ed 100644 --- a/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py index 35d7b9cce3d..91e0a6507e3 100644 --- a/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/teams/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py index 6ce3da451e4..ed133d12b03 100644 --- a/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teams/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py b/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py index d754c4daf6b..e60813a7f95 100644 --- a/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_chats/item/undo_delete/undo_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a deletedChat to an active chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py index ec3abbe88af..220b4c92b3c 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 7d1a2000435..6a426480406 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py index 81ca54c0b2b..2d1c2569443 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py index a7b2ed7f944..e106e566d9c 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py index 12f05866ebe..98481ae2bc1 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py index 1f1c1f2b040..db98ab65e4c 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 7470c91e67c..b8aaefa66b5 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py index 93146ebc9d5..af1c4a657d1 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py index e28e7f2ee53..f6d9fee4df9 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py index 863a5429abb..056aabf2479 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index 70c7e9e1e95..b7ec68d5410 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index a4c74616cb4..1fdd457fcdc 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 08d631b7fcc..3078e0568a8 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index d7ebea8ab6f..873ebc4de2f 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 4f80c1b6408..343e809c6e5 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py index 6419e8cc456..f70b32e5757 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py index 42efed2c15b..b8cfe24b9d9 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py index c624600b594..cc43c399469 100644 --- a/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/teamwork/deleted_teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py b/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py index ca3392057a7..ba0391b57d3 100644 --- a/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py +++ b/msgraph/generated/teamwork/send_activity_notification_to_recipients/send_activity_notification_to_recipients_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationToRecipientsPostRequestBody, r param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py b/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py index 58d92ef352e..fb3fc87a457 100644 --- a/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py +++ b/msgraph/generated/tenant_relationships/find_tenant_information_by_domain_name_with_domain_name/find_tenant_information_by_domain_name_with_domain_name_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Given a domain name, search for a tenant and read its tenantInformation. You can use this API to validate tenant information and use the tenantId to configure cross-tenant access settings between you and the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TenantInformation] + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-findtenantinformationbydomainname?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py b/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py index 8131e87ebb9..130c88bc1b8 100644 --- a/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py +++ b/msgraph/generated/tenant_relationships/find_tenant_information_by_tenant_id_with_tenant_id/find_tenant_information_by_tenant_id_with_tenant_id_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Given a tenant ID, search for a tenant and read its tenantInformation. You can use this API to validate tenant information and use the tenantId to configure cross-tenant cross-tenant access settings between you and the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TenantInformation] + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-findtenantinformationbytenantid?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py index 0e452ac20de..e7a7de2e992 100644 --- a/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py +++ b/msgraph/generated/tenant_relationships/multi_tenant_organization/multi_tenant_organization_request_builder.py @@ -55,11 +55,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MultiTen async def patch(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MultiTenantOrganization]: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MultiTenantOrganization] - Find more info here: https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -90,7 +90,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: MultiTenantOrganization, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of a multitenant organization. + Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph/generated/users/delta/delta_request_builder.py b/msgraph/generated/users/delta/delta_request_builder.py index a9d62a28f66..1d47052ac81 100644 --- a/msgraph/generated/users/delta/delta_request_builder.py +++ b/msgraph/generated/users/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/user-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py b/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py index a3949e857d4..936f1ec9d07 100644 --- a/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py +++ b/msgraph/generated/users/get_available_extension_properties/get_available_extension_properties_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetAvailableExtensionPropertiesPostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAvailableExtensionPropertiesPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py b/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py index 73ff0b566a7..d168e01d101 100644 --- a/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py +++ b/msgraph/generated/users/get_by_ids/get_by_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetByIdsPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetByIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/activities/recent/recent_request_builder.py b/msgraph/generated/users/item/activities/recent/recent_request_builder.py index 0fd15663002..03aa41c4543 100644 --- a/msgraph/generated/users/item/activities/recent/recent_request_builder.py +++ b/msgraph/generated/users/item/activities/recent/recent_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RecentRe Get recent activities for a given user. This OData function has some default behaviors included to make it operate like a 'most recently used' API. The service queries for the most recent activityHistoryItems, and then pull those related activities. Activities are sorted according to the most recent lastModified on the activityHistoryItem. This means that activities without activityHistoryItems won't be included in the response. The UserActivity.ReadWrite.CreatedByApp permission will also apply extra filtering to the response, so that only activities created by your application are returned. This server-side filtering might result in empty pages if the user is active and other applications have created more recent activities. To get your application's activities, use the nextLink property to paginate. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RecentGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/projectrome-get-recent-activities?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/assign_license/assign_license_request_builder.py b/msgraph/generated/users/item/assign_license/assign_license_request_builder.py index 309a0a97379..abe0a5ed2bc 100644 --- a/msgraph/generated/users/item/assign_license/assign_license_request_builder.py +++ b/msgraph/generated/users/item/assign_license/assign_license_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AssignLicensePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] + Find more info here: https://learn.microsoft.com/graph/api/user-assignlicense?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py b/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py index d99496da073..154d6c6ef37 100644 --- a/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py +++ b/msgraph/generated/users/item/authentication/methods/item/reset_password/reset_password_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ResetPasswordPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PasswordResetResponse] + Find more info here: https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py b/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py index 991cdaca7c1..86b91312a05 100644 --- a/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py +++ b/msgraph/generated/users/item/authentication/phone_methods/item/disable_sms_sign_in/disable_sms_sign_in_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable SMS sign-in for an existing mobile phone number registered to a user. The number will no longer be available for SMS sign-in, which can prevent your user from signing in. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-disablesmssignin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py b/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py index ca7adf31ca3..6fd94f8f0a4 100644 --- a/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py +++ b/msgraph/generated/users/item/authentication/phone_methods/item/enable_sms_sign_in/enable_sms_sign_in_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Enable SMS sign-in for an existing mobile phone number registered to a user. To be successfully enabled: param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/phoneauthenticationmethod-enablesmssignin?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py index 77985ee9ca6..55cae4da008 100644 --- a/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py index 6ec90b32481..29ab5ccc610 100644 --- a/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py index 25cf7c285ce..e26d2833b19 100644 --- a/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 1cca9429b1b..a8b847d1236 100644 --- a/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py index 7b74fc90eb8..860830d4258 100644 --- a/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py index 7a32061ae94..f93680b0569 100644 --- a/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 118a346dbb5..1cc6e16a229 100644 --- a/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py index 185c7a7a409..a8b0a695621 100644 --- a/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py index 7accdf6346f..a325d02e8ba 100644 --- a/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py index b6471b7a199..f701e3464da 100644 --- a/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py index 6efdb6b89eb..f0672917b9c 100644 --- a/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py index 6ca6b6ea1d8..06e9e9486fa 100644 --- a/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendar/get_schedule/get_schedule_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py index 3a0578b781d..08d867ab59f 100644 --- a/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendar/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py index 256b8cea33d..1c74526ce13 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py index 4d27a0ab259..250bc93ae7a 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py index fbfeccf598a..c1fca2488af 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 41a021147d0..d96c472b1f6 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py index 5db32822385..8821d272df8 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py index a4ec9361724..21577bdc74b 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 78bf1c91ada..ebbdb2994ed 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py index 79151fa36cb..21e108b5d6e 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py index 9c981c73f76..329fbb96917 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 3b0e99a2492..0aef0f616ad 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 36c096ac03b..46aabb81a39 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py index 3099701f2bd..12305aacab4 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index e1d355cf226..22c59e1ddf9 100644 --- a/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendar_groups/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py index 468660c24d7..9e7d00a0e0c 100644 --- a/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py index 7a5a2822a36..f722a6408f3 100644 --- a/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/calendar_view/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py index bfed9616319..f43983bf184 100644 --- a/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py index 83ce8a7f089..91a39f4be06 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 1c95fb9ecba..1620626370c 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py index 4c00d507a48..dacab16154b 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py index 79b397dd9f3..e793d49bfd6 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index c6e7ebab8f2..cf9e492a90d 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py index c86e6bc8d11..8bffba0b0d7 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py index 4e045525726..083b1205409 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 6b06a703631..7a2cece055b 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index bdd8dd7f676..7d67f09bec8 100644 --- a/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py b/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py index 869e692d3b5..a0056f3ff5d 100644 --- a/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/get_schedule/get_schedule_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetSchedulePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetSchedulePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py b/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py index 93000b4b764..54bfc816f65 100644 --- a/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py +++ b/msgraph/generated/users/item/calendars/item/permanent_delete/permanent_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/change_password/change_password_request_builder.py b/msgraph/generated/users/item/change_password/change_password_request_builder.py index f09a1367484..6c8c28f6aa3 100644 --- a/msgraph/generated/users/item/change_password/change_password_request_builder.py +++ b/msgraph/generated/users/item/change_password/change_password_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ChangePasswordPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/user-changepassword?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py index 55a207ab9d5..00d5ad4bb3a 100644 --- a/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/users/item/chats/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py index bb6b5ff7644..d48ce5f0c51 100644 --- a/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py index 8f53dd4a414..2a29f0d5c04 100644 --- a/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/hide_for_user/hide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: HideForUserPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py index 4f137425a14..95ff4fa55ca 100644 --- a/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/users/item/chats/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py index bb6076c6a6c..95d10a1922e 100644 --- a/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/mark_chat_read_for_user/mark_chat_read_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatReadForUserPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py index 567d421f39b..1169c79acd2 100644 --- a/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/mark_chat_unread_for_user/mark_chat_unread_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: MarkChatUnreadForUserPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py b/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py index a3b2d7fd2d5..7f929af95b0 100644 --- a/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/chats/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py index 3631a799534..4845e32021e 100644 --- a/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/chats/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py index 6135b072c2c..c0c2fffb701 100644 --- a/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py index ea95b7d6932..78f46388c76 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 4e835bf7c42..e3a7f3779af 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 35503ebf3dd..a4ac9d9d748 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py index 9a040af2e3a..17b5ff12345 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index f34b025e27c..7c255dee302 100644 --- a/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/chats/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py index 8f939db6ef4..b200937319a 100644 --- a/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/chats/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py b/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py index daca8754753..918c1d766cd 100644 --- a/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py +++ b/msgraph/generated/users/item/chats/item/unhide_for_user/unhide_for_user_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UnhideForUserPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py b/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py index 0c33665168f..3487a6306fe 100644 --- a/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py +++ b/msgraph/generated/users/item/check_member_groups/check_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CheckMemberGroupsPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CheckMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py index a7e53104b8d..74e5638a714 100644 --- a/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A delta function call for contact folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contact folders. This allows you to maintain and synchronize a local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py index a37bb60ab84..5c80c6bd31a 100644 --- a/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/child_folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. A delta function call for contact folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contact folders. This allows you to maintain and synchronize a local store of a user's contact folders without having to fetch all the contact folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py index cba02944353..f252be9f578 100644 --- a/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py index 999f8e6a356..d3e1bc737ad 100644 --- a/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contact_folders/item/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/contacts/delta/delta_request_builder.py b/msgraph/generated/users/item/contacts/delta/delta_request_builder.py index c0bd68a73cb..88ee07b2ff6 100644 --- a/msgraph/generated/users/item/contacts/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/contacts/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the contacts in that folder. This allows you to maintain and synchronize a local store of a user's contacts without having to fetch the entire set of contacts from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py index 6ab65826690..49ceb4257a8 100644 --- a/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/process_content/process_content_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ProcessContentPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProcessContentResponse] + Find more info here: https://learn.microsoft.com/graph/api/userdatasecurityandgovernance-processcontent?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 172b673e1f2..c8d5b2529d3 100644 --- a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index a4a54f54ab5..f4826a842d7 100644 --- a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py index 30753148389..be536561754 100644 --- a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py @@ -42,6 +42,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py index 53ced7706e6..6418b2d65d0 100644 --- a/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py +++ b/msgraph/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_rights_and_inheritance/compute_rights_and_inheritance_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ComputeRightsAndInheritancePostRequestBody, request_co param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ComputeRightsAndInheritanceResult] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computerightsandinheritance?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/delta/delta_request_builder.py b/msgraph/generated/users/item/events/delta/delta_request_builder.py index 5e1d279fdc0..8bb32aed773 100644 --- a/msgraph/generated/users/item/events/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/events/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/accept/accept_request_builder.py b/msgraph/generated/users/item/events/item/accept/accept_request_builder.py index 70949067c0a..74e4276b971 100644 --- a/msgraph/generated/users/item/events/item/accept/accept_request_builder.py +++ b/msgraph/generated/users/item/events/item/accept/accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: AcceptPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py index 6d113b57858..af0635a1794 100644 --- a/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/events/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py b/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py index dffa2b804fc..e4a65f3408b 100644 --- a/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py +++ b/msgraph/generated/users/item/events/item/cancel/cancel_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CancelPostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/decline/decline_request_builder.py b/msgraph/generated/users/item/events/item/decline/decline_request_builder.py index 6cad88ef2da..9acd1875b51 100644 --- a/msgraph/generated/users/item/events/item/decline/decline_request_builder.py +++ b/msgraph/generated/users/item/events/item/decline/decline_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeclinePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py b/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py index 3e26514212e..8b8eeecfe53 100644 --- a/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py +++ b/msgraph/generated/users/item/events/item/dismiss_reminder/dismiss_reminder_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Dismiss a reminder that has been triggered for an event in a user calendar. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/forward/forward_request_builder.py b/msgraph/generated/users/item/events/item/forward/forward_request_builder.py index e5fa87424ff..dcedfae08d2 100644 --- a/msgraph/generated/users/item/events/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/events/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py b/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py index b97856c587f..47a41a4f8da 100644 --- a/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/events/item/instances/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py b/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py index 6ac90237f25..670f3ee1cc7 100644 --- a/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py +++ b/msgraph/generated/users/item/events/item/snooze_reminder/snooze_reminder_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SnoozeReminderPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py b/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py index 7ce72bfd763..e47804d1dc3 100644 --- a/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py +++ b/msgraph/generated/users/item/events/item/tentatively_accept/tentatively_accept_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: TentativelyAcceptPostRequestBody, request_configuratio param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py b/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py index 78f662a9b3f..92ee629c35b 100644 --- a/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py +++ b/msgraph/generated/users/item/export_personal_data/export_personal_data_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ExportPersonalDataPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/user-exportpersonaldata?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py b/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py index ab8be58b854..6bf262cbfb8 100644 --- a/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py +++ b/msgraph/generated/users/item/find_meeting_times/find_meeting_times_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: FindMeetingTimesPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MeetingTimeSuggestionsResult] + Find more info here: https://learn.microsoft.com/graph/api/user-findmeetingtimes?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/followed_sites/add/add_request_builder.py b/msgraph/generated/users/item/followed_sites/add/add_request_builder.py index a11a3b316a1..36b67578195 100644 --- a/msgraph/generated/users/item/followed_sites/add/add_request_builder.py +++ b/msgraph/generated/users/item/followed_sites/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py b/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py index 9d6ba468544..3746bbea17c 100644 --- a/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/followed_sites/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py b/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py index ffd70d7973e..a4513623cd0 100644 --- a/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py +++ b/msgraph/generated/users/item/get_mail_tips/get_mail_tips_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMailTipsPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMailTipsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/user-getmailtips?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py b/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py index 3d7ba226b17..5356969e089 100644 --- a/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py +++ b/msgraph/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Gets diagnostics validation status for a given user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedAppDiagnosticStatusesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-getmanagedappdiagnosticstatuses?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py b/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py index d1d76b5c246..57d2f09d78f 100644 --- a/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py +++ b/msgraph/generated/users/item/get_managed_app_policies/get_managed_app_policies_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Gets app restrictions for a given user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedAppPoliciesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-getmanagedapppolicies?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py b/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py index e67dece299d..98f0216eedf 100644 --- a/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py +++ b/msgraph/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetManag Retrieves the list of devices with failed apps param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetManagedDevicesWithAppFailuresGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/intune-troubleshooting-user-getmanageddeviceswithappfailures?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py b/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py index d389c9fc07a..6129609eff5 100644 --- a/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py +++ b/msgraph/generated/users/item/get_member_groups/get_member_groups_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberGroupsPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberGroupsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py b/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py index 1ac9e7c3f59..e1efe74deb3 100644 --- a/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py +++ b/msgraph/generated/users/item/get_member_objects/get_member_objects_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetMemberObjectsPostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetMemberObjectsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py index f7b7bb89e7e..3500bf24a2d 100644 --- a/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py index 4d93da159eb..16b57b11b06 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/get_all_messages/get_all_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllMe Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py index 4c505cc61d8..d76d4e6b09a 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/get_all_retained_messages/get_all_retained_messages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRetainedMessagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py index adaa55708c8..a5c1d9626a6 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py index 64f85984fa9..7a629a8640e 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py index 7e25d3bb366..9b9555c29d6 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py index 6a2bf243480..7d5ff025178 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 576023ea991..524f5fd247a 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py index 19c8ebb0f5b..b10a55e3a00 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py index 55ca6c2bbc8..193525d75b3 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py index 0599d817589..92e2d5a9a5b 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py index f7895e4d669..b086668bc97 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index 26b800991bb..5ebc7619496 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 66a4cff2e95..c53c3ea7ddd 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py index 87facfd92c1..383ca7e5b0c 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 7a9f16457c8..5edcb218d08 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py index dfd3df1c4bb..10fbf519b8a 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py index 607d416f3a1..25fb459f86b 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py index f8152e52cf4..a934c806145 100644 --- a/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/channels/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py b/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py index 92e5c2729b2..741bb8e141c 100644 --- a/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/clone/clone_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClonePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py index 2c97e4b64f4..924afd6a956 100644 --- a/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py b/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py index 2dc9154902f..a1a7285b518 100644 --- a/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/installed_apps/item/upgrade/upgrade_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpgradePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py index 5b12b93169f..75addd18ea7 100644 --- a/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py index e811377885e..e6072e83f2b 100644 --- a/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py index 0030d3a4d36..8491c293b86 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py index 5ea328470e1..ed55535f847 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/all_members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py index 780af7044ad..e20614a262b 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/archive/archive_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ArchivePostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py index 4f4326549ad..78d54ecc964 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/complete_migration/complete_migration_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py index 303abfe7c44..872dc74d9d8 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DoesUser Determine whether a user has access to a shared channel. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py index 318b8ecf4d3..e2e1ddcf145 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/add/add_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: AddPostRequestBody, request_configuration: Optional[Re param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py index 97cbeda715b..0abe207f0d9 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/members/remove/remove_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: RemovePostRequestBody, request_configuration: Optional param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py index cf97abaa1d4..296004343fc 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py index b2ce40a7c93..dfcc75a851d 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py index a1066c30fee..cf91de6d5f6 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py index 336afbb89c9..4125b87b51f 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/replies/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py index d696b11c301..5cc81e34c50 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/soft_delete/soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Delete a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py index 861f972b255..9b15b70b400 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/messages/item/undo_soft_delete/undo_soft_delete_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py index 359763bf268..d93e31d74dd 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/provision_email/provision_email_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProvisionChannelEmailResult] + Find more info here: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py index 479f653cb7d..d26674a0907 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/remove_email/remove_email_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py index 511b1ce7c82..080d7dc9741 100644 --- a/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/primary_channel/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py index f7dda19493d..88e8c348e2d 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/share/share_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SharePostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py index 43b3621afbb..942e9a14411 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/clock_in/clock_in_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: ClockInPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py index 2aee5561669..e8fa0c2272f 100644 --- a/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/schedule/time_cards/item/confirm/confirm_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Confirm a timeCard. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TimeCard] + Find more info here: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py index 19cbffaf5c6..b9eaf952dcb 100644 --- a/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py b/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py index c12a42e4450..08294dde02c 100644 --- a/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py +++ b/msgraph/generated/users/item/joined_teams/item/unarchive/unarchive_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py b/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py index e79025c0440..25595fe91c4 100644 --- a/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py +++ b/msgraph/generated/users/item/license_details/get_teams_licensing_details/get_teams_licensing_details_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get the license status of a user in Microsoft Teams. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TeamsLicensingDetails] + Find more info here: https://learn.microsoft.com/graph/api/licensedetails-getteamslicensingdetails?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py index 018ac86c57f..890ec42ee4c 100644 --- a/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py index a7dbe5b746f..6052e1e11c3 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of mail folders that have been added, deleted, or removed from the user's mailbox. A delta function call for mail folders in a mailbox is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls,you can query for incremental changes in the mail folders. This allows you to maintain and synchronizea local store of a user's mail folders without having to fetch all the mail folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py index e14e16095b4..da466e5ead9 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py index 589af1ee2a5..7008a6a17b8 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index 6eb35b9b31c..f03b5fd8f69 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py index 997cc0ab428..9881555f03a 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py index 0fb3c57403f..14d27aeba87 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py index 01159c3ee5c..1a8d7727267 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py index a36cec79d49..7770eb9ed06 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py index 0a60d8c05ef..bb5d0fcf7d6 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py index 03d0f0ec866..7fb1e95da61 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/move/move_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py index 8b94aa488b9..27610727286 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply/reply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py index 7bca764b5f1..f56ac0971f3 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py index ecece793af0..882b32c4c42 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/messages/item/send/send_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py index a6f6e0910fc..d357bf664da 100644 --- a/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/child_folders/item/move/move_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py index 325f59fa73a..9df85b10c4a 100644 --- a/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py index af5dd1c252c..2d14d8b00d2 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index 704f8af530e..f5b2041c91d 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py index 37de516424a..54514e28037 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py index cec1d13aa43..d469539cbc5 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py index fdb19b685ae..4badeedb086 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py index a5ee481941a..f6a5aab8d35 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py index 77415e470e7..61214b4b2a1 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py index e2c6a1a7d88..99ea00ee488 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/move/move_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py index 92aaa95d831..8aedd7634cd 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/reply/reply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py index ffd464124e5..45923fbb68f 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py index d3db1ab8e69..a4996d8dfe9 100644 --- a/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/messages/item/send/send_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py b/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py index a6a4c4d4981..17423865567 100644 --- a/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/mail_folders/item/move/move_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailFolder] + Find more info here: https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py b/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py index 5a8463cf54a..5606239247e 100644 --- a/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/bypass_activation_lock/bypass_activation_lock_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Bypass activation lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py index 630dc4172e3..90eb16852a1 100644 --- a/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: CleanWindowsDevicePostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py index 1c71e774b87..1fe15d58008 100644 --- a/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/delete_user_from_shared_apple_device/delete_user_from_shared_apple_device_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: DeleteUserFromSharedAppleDevicePostRequestBody, reques param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py index 373f125b3d3..43736b6f0d4 100644 --- a/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/disable_lost_mode/disable_lost_mode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Disable lost mode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py index 20913b8489b..15b0bc551cb 100644 --- a/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/locate_device/locate_device_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Locate a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py b/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py index 6b125be83a6..02f3b1aabad 100644 --- a/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/logout_shared_apple_device_active_user/logout_shared_apple_device_active_user_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Logout shared Apple device active user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py b/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py index 9621f742964..bbc67ac424f 100644 --- a/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/reboot_now/reboot_now_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reboot device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py index 1a2c2a82327..772ab26cc28 100644 --- a/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/recover_passcode/recover_passcode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Recover passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py b/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py index c18157ad95f..8ffbdccffe0 100644 --- a/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/remote_lock/remote_lock_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Remote lock param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py b/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py index 9d13a3a9c87..1def7506462 100644 --- a/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/request_remote_assistance/request_remote_assistance_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Request remote assistance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py b/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py index fdf6186ae88..126e9644178 100644 --- a/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/reset_passcode/reset_passcode_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reset passcode param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py b/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py index 7c36084c614..c96ea686891 100644 --- a/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/retire/retire_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire a device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py b/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py index 84650d95e43..c286443b10d 100644 --- a/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/shut_down/shut_down_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Shut down device param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py b/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py index fd40a325b12..9fd5f426faa 100644 --- a/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/sync_device/sync_device_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py b/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py index a2f00f0c790..50830550ba8 100644 --- a/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/update_windows_device_account/update_windows_device_account_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: UpdateWindowsDeviceAccountPostRequestBody, request_con param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py b/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py index 8c9a835248a..f387be2d23e 100644 --- a/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: WindowsDefenderScanPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py b/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py index 095567f6f4c..6358ffbae57 100644 --- a/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/windows_defender_update_signatures/windows_defender_update_signatures_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Not yet documented param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py b/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py index 76d0decb22f..0197e217b8a 100644 --- a/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py +++ b/msgraph/generated/users/item/managed_devices/item/wipe/wipe_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: WipePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/delta/delta_request_builder.py b/msgraph/generated/users/item/messages/delta/delta_request_builder.py index 3feffc25166..e47c5edc6cb 100644 --- a/msgraph/generated/users/item/messages/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/messages/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py index 3d9f87bd4d1..27f4d291986 100644 --- a/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/messages/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py b/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py index 18f620840ad..2a440eb1d48 100644 --- a/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py +++ b/msgraph/generated/users/item/messages/item/copy/copy_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyPostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py b/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py index 303902979b0..27b58edd2ae 100644 --- a/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_forward/create_forward_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateForwardPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py b/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py index 5e7b8ccdf30..de69e5a1218 100644 --- a/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_reply/create_reply_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py b/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py index a0526868290..6cb052a6c55 100644 --- a/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py +++ b/msgraph/generated/users/item/messages/item/create_reply_all/create_reply_all_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateReplyAllPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py b/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py index c4db5f51d83..68c18cf734b 100644 --- a/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py +++ b/msgraph/generated/users/item/messages/item/forward/forward_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ForwardPostRequestBody, request_configuration: Optiona param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/move/move_request_builder.py b/msgraph/generated/users/item/messages/item/move/move_request_builder.py index 5edbd43e17d..03e40d38f21 100644 --- a/msgraph/generated/users/item/messages/item/move/move_request_builder.py +++ b/msgraph/generated/users/item/messages/item/move/move_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: MovePostRequestBody, request_configuration: Optional[R param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Message] + Find more info here: https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py b/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py index 9fc22adeb9f..fc6effb0556 100644 --- a/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py +++ b/msgraph/generated/users/item/messages/item/reply/reply_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyPostRequestBody, request_configuration: Optional[ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py b/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py index ac6d14b4492..06a21ff55ba 100644 --- a/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py +++ b/msgraph/generated/users/item/messages/item/reply_all/reply_all_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ReplyAllPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/messages/item/send/send_request_builder.py b/msgraph/generated/users/item/messages/item/send/send_request_builder.py index f09333ff9f5..133c812862b 100644 --- a/msgraph/generated/users/item/messages/item/send/send_request_builder.py +++ b/msgraph/generated/users/item/messages/item/send/send_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Send an existing draft message. The draft message can be a new message draft, reply draft, reply-all draft, or a forward draft. This method saves the message in the Sent Items folder. Alternatively, send a new message in a single operation. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py index 7e103baf451..8bbd8a79720 100644 --- a/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/get_notebook_from_web_url/get_notebook_from_web_url_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: GetNotebookFromWebUrlPostRequestBody, request_configur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CopyNotebookModel] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py index de19e937346..13da4dc0f6e 100644 --- a/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_request_builder.py @@ -38,6 +38,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetRecen Get a list of recentNotebook instances that have been accessed by the signed-in user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetRecentNotebooksWithIncludePersonalNotebooksGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/notebook-getrecentnotebooks?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py index 476bd2bbc25..813ea1e8bcb 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/copy_notebook/copy_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyNotebookPostRequestBody, request_configuration: Op param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 68f93a152b2..17887ae210c 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 506d1e5e304..e9debf1c95b 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 6a9530785fd..74a3b08eab4 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 0bb92a90bc3..6edab4ff866 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index b9b5165ccc1..51dd1134c6a 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index e508dd491da..421983b232c 100644 --- a/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/notebooks/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py index 03f6f6d3c99..3bf0c17134b 100644 --- a/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index 4c338f0191d..b7e02afb42e 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 48a7185ba7f..724e0fead7b 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 3be487936a7..04252333b21 100644 --- a/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/section_groups/item/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py index f4f66a6ee19..958e02e8260 100644 --- a/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/copy_to_notebook/copy_to_notebook_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToNotebookPostRequestBody, request_configuration: param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py index 8ba007b8777..362d0b243f7 100644 --- a/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/copy_to_section_group/copy_to_section_group_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionGroupPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py b/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py index 360b8c853b5..965fb324f10 100644 --- a/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py +++ b/msgraph/generated/users/item/onenote/sections/item/pages/item/copy_to_section/copy_to_section_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CopyToSectionPostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnenoteOperation] + Find more info here: https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py b/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py index 69c14216439..0ef7be2c03a 100644 --- a/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/create_or_get/create_or_get_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateOrGetPostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[OnlineMeeting] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 5ac3fc73760..41d1d57fe0e 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRe Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py index 9986d98e4b8..bdbdf33930b 100644 --- a/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py @@ -36,6 +36,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTr Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you perform an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py b/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py index 6418a077310..bfb66ea35bb 100644 --- a/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/get_virtual_appointment_join_web_url/get_virtual_appointment_join_web_url_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar Get a join web URL for a Microsoft Virtual Appointment. This web URL includes enhanced business-to-customer experiences such as mobile browser join and virtual lobby rooms. With Teams Premium, you can configure a custom lobby room experience for attendees by adding your company logo and access the Virtual Appointments usage report for organizational analytics. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[GetVirtualAppointmentJoinWebUrlGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-getvirtualappointmentjoinweburl?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py index 389a67a130c..cbfb812e3c6 100644 --- a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_reminder_sms/send_virtual_appointment_reminder_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentReminderSmsPostRequestBody, requ param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py index 19cc872800a..ea0fe15851c 100644 --- a/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py +++ b/msgraph/generated/users/item/online_meetings/item/send_virtual_appointment_sms/send_virtual_appointment_sms_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendVirtualAppointmentSmsPostRequestBody, request_conf param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py b/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py index 19aba1badf6..0f8733a1b39 100644 --- a/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py +++ b/msgraph/generated/users/item/outlook/supported_languages/supported_languages_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Supporte Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language bygetting the user's mailbox settings. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SupportedLanguagesGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py b/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py index c32954e36fd..45f77c0dedc 100644 --- a/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/clear_presence/clear_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ClearPresencePostRequestBody, request_configuration: O param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py b/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py index a532eef3158..b9b63f716b5 100644 --- a/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/clear_user_preferred_presence/clear_user_preferred_presence_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Clear the preferred availability and activity status for a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py b/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py index ea0e941640c..360e09c23ba 100644 --- a/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/set_presence/set_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetPresencePostRequestBody, request_configuration: Opt param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py b/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py index cc985017dcd..7e5752808b1 100644 --- a/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py +++ b/msgraph/generated/users/item/presence/set_status_message/set_status_message_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetStatusMessagePostRequestBody, request_configuration param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py b/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py index 7e39b63a9b3..4ddb4431fe6 100644 --- a/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py +++ b/msgraph/generated/users/item/presence/set_user_preferred_presence/set_user_preferred_presence_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SetUserPreferredPresencePostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py b/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py index 6e9537d7237..022ddd3e9b3 100644 --- a/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py +++ b/msgraph/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_request_builder.py @@ -40,6 +40,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Reminder Invoke function reminderView param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ReminderViewWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/user-reminderview?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py b/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py index 807a72dd212..5217cce278b 100644 --- a/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py +++ b/msgraph/generated/users/item/remove_all_devices_from_management/remove_all_devices_from_management_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retire all devices from management for this user param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-devices-user-removealldevicesfrommanagement?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py b/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py index 4b997fa9de4..566febcb106 100644 --- a/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py +++ b/msgraph/generated/users/item/reprocess_license_assignment/reprocess_license_assignment_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Reprocess all group-based license assignments for the user. To learn more about group-based licensing, see What is group-based licensing in Microsoft Entra ID. Also see Identify and resolve license assignment problems for a group in Microsoft Entra ID for more details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] + Find more info here: https://learn.microsoft.com/graph/api/user-reprocesslicenseassignment?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/restore/restore_request_builder.py b/msgraph/generated/users/item/restore/restore_request_builder.py index 6d040127385..9b5f08ecc31 100644 --- a/msgraph/generated/users/item/restore/restore_request_builder.py +++ b/msgraph/generated/users/item/restore/restore_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. Restore a recently deleted directory object from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- group- servicePrincipal param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObject] + Find more info here: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py b/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py index 01e3820dde9..f9d8019d3c7 100644 --- a/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py +++ b/msgraph/generated/users/item/retry_service_provisioning/retry_service_provisioning_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Retry the provisioning of a user object in Microsoft Entra ID. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/user-retryserviceprovisioning?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py b/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py index 5f201ac4b59..40249dcae5d 100644 --- a/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py +++ b/msgraph/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_request_builder.py @@ -35,6 +35,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Invalidates all the refresh tokens issued to applications for a user (and session cookies in a user's browser), by resetting the signInSessionsValidFromDateTime user property to the current date-time. Typically, this operation is performed (by the user or an administrator) if the user has a lost or stolen device. This operation prevents access to the organization's data through applications on the device by requiring the user to sign in again to all applications that they consented to previously, independent of device. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RevokeSignInSessionsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/user-revokesigninsessions?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/send_mail/send_mail_request_builder.py b/msgraph/generated/users/item/send_mail/send_mail_request_builder.py index 5ed98c17602..566e62b408a 100644 --- a/msgraph/generated/users/item/send_mail/send_mail_request_builder.py +++ b/msgraph/generated/users/item/send_mail/send_mail_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendMailPostRequestBody, request_configuration: Option param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/user-sendmail?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py b/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py index 863ea21f9ca..037526cfbcf 100644 --- a/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py +++ b/msgraph/generated/users/item/solutions/working_time_schedule/end_working_time/end_working_time_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the policies associated with the end of working hours for a specific user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workingtimeschedule-endworkingtime?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py b/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py index 7b436d54b1c..26e824bc7c2 100644 --- a/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py +++ b/msgraph/generated/users/item/solutions/working_time_schedule/start_working_time/start_working_time_request_builder.py @@ -34,6 +34,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa Trigger the policies associated with the start of working hours for a specific user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/workingtimeschedule-startworkingtime?view=graph-rest-1.0 """ request_info = self.to_post_request_information( request_configuration diff --git a/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py b/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py index fdd1d053ebe..b14e0e54c67 100644 --- a/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py +++ b/msgraph/generated/users/item/teamwork/send_activity_notification/send_activity_notification_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: SendActivityNotificationPostRequestBody, request_confi param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py b/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py index d68edf69901..fcd037477c4 100644 --- a/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of todoTaskList resources that have been added, deleted, or removed in Microsoft To Do. A delta function call for todoTaskList is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the todoTaskList. This allows you to maintain and synchronize a local store of a user's todoTaskList without having to fetch all the todoTaskList from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/todotasklist-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py b/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py index dc67e26ddaf..1744af5e8a1 100644 --- a/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/item/tasks/delta/delta_request_builder.py @@ -35,6 +35,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq Get a set of todoTask resources that have been added, deleted, or updated in a specified todoTaskList. A delta function call for todoTask resources in a todoTaskList is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the todoTask in that todoTaskList. This allows you to maintain and synchronize a local store of a user's todoTask resources without having to fetch the entire set from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/todotask-delta?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration diff --git a/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py b/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py index 6092d009fc9..99d0cc296a2 100644 --- a/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py +++ b/msgraph/generated/users/item/todo/lists/item/tasks/item/attachments/create_upload_session/create_upload_session_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: CreateUploadSessionPostRequestBody, request_configurat param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UploadSession] + Find more info here: https://learn.microsoft.com/graph/api/taskfileattachment-createuploadsession?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py b/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py index 2f90cab5298..70a4eeffa83 100644 --- a/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py +++ b/msgraph/generated/users/item/translate_exchange_ids/translate_exchange_ids_request_builder.py @@ -37,6 +37,7 @@ async def post(self,body: TranslateExchangeIdsPostRequestBody, request_configura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[TranslateExchangeIdsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/user-translateexchangeids?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/item/user_item_request_builder.py b/msgraph/generated/users/item/user_item_request_builder.py index b43258a3dee..a0601526602 100644 --- a/msgraph/generated/users/item/user_item_request_builder.py +++ b/msgraph/generated/users/item/user_item_request_builder.py @@ -112,7 +112,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Deletes a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -143,10 +143,10 @@ def export_device_and_app_management_data_with_skip_with_top(self,skip: int, top async def get(self,request_configuration: Optional[RequestConfiguration[UserItemRequestBuilderGetQueryParameters]] = None) -> Optional[User]: """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -168,7 +168,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -214,7 +214,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -933,7 +933,7 @@ class UserItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Quer @dataclass class UserItemRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py b/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py index 1ef45ffd532..069972d332e 100644 --- a/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py +++ b/msgraph/generated/users/item/wipe_managed_app_registrations_by_device_tag/wipe_managed_app_registrations_by_device_tag_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: WipeManagedAppRegistrationsByDeviceTagPostRequestBody, param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-wipemanagedappregistrationsbydevicetag?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/users_request_builder.py b/msgraph/generated/users/users_request_builder.py index 0b6df8286b2..49a772a6fc7 100644 --- a/msgraph/generated/users/users_request_builder.py +++ b/msgraph/generated/users/users_request_builder.py @@ -56,7 +56,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UsersReq List properties and relationships of the user objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UserCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-list?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -78,7 +78,7 @@ async def post(self,body: User, request_configuration: Optional[RequestConfigura param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-create?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users/validate_properties/validate_properties_request_builder.py b/msgraph/generated/users/validate_properties/validate_properties_request_builder.py index cc7c57785c0..d7d9c99f550 100644 --- a/msgraph/generated/users/validate_properties/validate_properties_request_builder.py +++ b/msgraph/generated/users/validate_properties/validate_properties_request_builder.py @@ -36,6 +36,7 @@ async def post(self,body: ValidatePropertiesPostRequestBody, request_configurati param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") diff --git a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py index c262eb59852..29d43ead220 100644 --- a/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py +++ b/msgraph/generated/users_with_user_principal_name/users_with_user_principal_name_request_builder.py @@ -38,7 +38,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query Deletes a user. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-delete?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-delete?view=graph-rest-1.0 """ request_info = self.to_delete_request_information( request_configuration @@ -54,10 +54,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[UsersWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[User]: """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0 """ request_info = self.to_get_request_information( request_configuration @@ -79,7 +79,7 @@ async def patch(self,body: User, request_configuration: Optional[RequestConfigur param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[User] - Find more info here: https://learn.microsoft.com/graph/api/intune-mam-user-update?view=graph-rest-1.0 + Find more info here: https://learn.microsoft.com/graph/api/intune-onboarding-user-update?view=graph-rest-1.0 """ if body is None: raise TypeError("body cannot be null.") @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UsersWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -154,7 +154,7 @@ class UsersWithUserPrincipalNameRequestBuilderDeleteRequestConfiguration(Request @dataclass class UsersWithUserPrincipalNameRequestBuilderGetQueryParameters(): """ - Read properties and relationships of the user object. + Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. """ def get_query_parameter(self,original_name: str) -> str: """