diff --git a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response.py b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response.py index 04d25e93c79..f656f577725 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response.py +++ b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse(BaseCollectionPaginationCountResponse): +class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[KnownIssue]] = None diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/find_by_catalog_id_with_catalog_i_d_get_response.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/find_by_catalog_id_with_catalog_i_d_get_response.py index e82a38dbda8..36ab278f980 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/find_by_catalog_id_with_catalog_i_d_get_response.py +++ b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/find_by_catalog_id_with_catalog_i_d_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindByCatalogIdWithCatalogIDGetResponse(BaseCollectionPaginationCountResponse): +class FindByCatalogIdWithCatalogIDGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Product]] = None diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/find_by_kb_number_with_kb_number_get_response.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/find_by_kb_number_with_kb_number_get_response.py index 53942a9f633..5ecd5ce56cd 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/find_by_kb_number_with_kb_number_get_response.py +++ b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/find_by_kb_number_with_kb_number_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindByKbNumberWithKbNumberGetResponse(BaseCollectionPaginationCountResponse): +class FindByKbNumberWithKbNumberGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Product]] = None diff --git a/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py index 8356a280896..7f18c9d93db 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/compliance_changes/item/compliance_change_item_request_builder.py @@ -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 contentApproval object. + Delete a complianceChange object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -96,7 +96,7 @@ async def patch(self,body: ComplianceChange, request_configuration: Optional[Req def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a contentApproval object. + Delete a complianceChange object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/administrative_units/delta/delta_get_response.py b/msgraph_beta/generated/administrative_units/delta/delta_get_response.py index 834785218f2..4409aed73cc 100644 --- a/msgraph_beta/generated/administrative_units/delta/delta_get_response.py +++ b/msgraph_beta/generated/administrative_units/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[AdministrativeUnit]] = None diff --git a/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/administrative_units/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/administrative_units/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/administrative_units/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/administrative_units/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/administrative_units/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/administrative_units/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py index a3c03a7c1b7..c25899d22a2 100644 --- a/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/invite/invite_request_builder.py @@ -32,11 +32,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-invite?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +56,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/app/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_get_response.py b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py index 34a51252ebc..cadb7a1c983 100644 --- a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py index 2281df3dc35..9a954785bb8 100644 --- a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/app/online_meetings/item/recordings/delta/delta_get_response.py b/msgraph_beta/generated/app/online_meetings/item/recordings/delta/delta_get_response.py index a6940bb8e77..f8eb7f7a83a 100644 --- a/msgraph_beta/generated/app/online_meetings/item/recordings/delta/delta_get_response.py +++ b/msgraph_beta/generated/app/online_meetings/item/recordings/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/app/online_meetings/item/transcripts/delta/delta_get_response.py b/msgraph_beta/generated/app/online_meetings/item/transcripts/delta/delta_get_response.py index 5f32f66c343..b801c126e63 100644 --- a/msgraph_beta/generated/app/online_meetings/item/transcripts/delta/delta_get_response.py +++ b/msgraph_beta/generated/app/online_meetings/item/transcripts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/applications/delta/delta_get_response.py b/msgraph_beta/generated/applications/delta/delta_get_response.py index 4855f16bd61..0f2fc859488 100644 --- a/msgraph_beta/generated/applications/delta/delta_get_response.py +++ b/msgraph_beta/generated/applications/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Application]] = None diff --git a/msgraph_beta/generated/applications/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/applications/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/applications/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/applications/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/applications/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/applications/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/applications/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/applications/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/applications/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py index f2423394563..217b4beb3d3 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse): +class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilterOperatorSchema]] = None diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_get_response.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_get_response.py index 8639a28c4a2..71d30a40e4e 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_get_response.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FunctionsGetResponse(BaseCollectionPaginationCountResponse): +class FunctionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeMappingFunctionSchema]] = None diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py index f2423394563..217b4beb3d3 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse): +class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilterOperatorSchema]] = None diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_get_response.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_get_response.py index 8639a28c4a2..71d30a40e4e 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_get_response.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FunctionsGetResponse(BaseCollectionPaginationCountResponse): +class FunctionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeMappingFunctionSchema]] = None diff --git a/msgraph_beta/generated/audit_logs/sign_ins/item/sign_in_item_request_builder.py b/msgraph_beta/generated/audit_logs/sign_ins/item/sign_in_item_request_builder.py index cecad72d553..7873ce435d1 100644 --- a/msgraph_beta/generated/audit_logs/sign_ins/item/sign_in_item_request_builder.py +++ b/msgraph_beta/generated/audit_logs/sign_ins/item/sign_in_item_request_builder.py @@ -49,7 +49,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[SignInItemRequestBuilderGetQueryParameters]] = None) -> Optional[SignIn]: """ - Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SignIn] Find more info here: https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-beta @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SignInItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class SignInItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Qu @dataclass class SignInItemRequestBuilderGetQueryParameters(): """ - Get a signIn object that contains a specific user sign-in event for your tenant that includes sign-ins where a user is asked to enter a username or password, and session tokens. + Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py b/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py index aa4b0a3f337..93195ca48c5 100644 --- a/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py +++ b/msgraph_beta/generated/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetStaffAvailabilityPostResponse(BaseCollectionPaginationCountResponse): +class GetStaffAvailabilityPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[StaffAvailabilityItem]] = None diff --git a/msgraph_beta/generated/chats/all_messages/all_messages_get_response.py b/msgraph_beta/generated/chats/all_messages/all_messages_get_response.py index 72d949ff48c..13cb0f7b4cd 100644 --- a/msgraph_beta/generated/chats/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/chats/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/chats/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/chats/get_all_messages/get_all_messages_get_response.py index 0a512faa9ee..f2ac851985b 100644 --- a/msgraph_beta/generated/chats/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/chats/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_get_response.py index e0cbe9f4714..98bf6f7f984 100644 --- a/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/chats/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/chats/item/members/add/add_post_response.py b/msgraph_beta/generated/chats/item/members/add/add_post_response.py index 8bde4d24a21..bdfe04e5835 100644 --- a/msgraph_beta/generated/chats/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/chats/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/chats/item/members/remove/remove_post_response.py b/msgraph_beta/generated/chats/item/members/remove/remove_post_response.py index e3e3550c88a..1df3b31b766 100644 --- a/msgraph_beta/generated/chats/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/chats/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/chats/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/chats/item/messages/delta/delta_get_response.py index 2eca81a066e..ecb479ea21a 100644 --- a/msgraph_beta/generated/chats/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/chats/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_get_response.py index 6ba0c1fed79..5f03419d3ec 100644 --- a/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/chats/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py index 0e2a18560a6..073f42fdb4e 100644 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectRoutingLogRow]] = None diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py index 809159e8cd4..3b30965229b 100644 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PstnBlockedUsersLogRow]] = None diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py index 50f8a7e7996..7b659d96c97 100644 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PstnCallLogRow]] = None diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response.py index d5d37c4fe09..715c4bedd4d 100644 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response.py +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PstnOnlineMeetingDialoutReport]] = None diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/get_sms_log_with_from_date_time_with_to_date_time_get_response.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/get_sms_log_with_from_date_time_with_to_date_time_get_response.py index 4b4e8900109..8a635e20bb4 100644 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/get_sms_log_with_from_date_time_with_to_date_time_get_response.py +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/get_sms_log_with_from_date_time_with_to_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSmsLogWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetSmsLogWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SmsLogRow]] = None diff --git a/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py index 9af001434e9..b0459e52c2e 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/invite/invite_request_builder.py @@ -32,11 +32,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-invite?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +56,7 @@ async def post(self,body: InvitePostRequestBody, request_configuration: Optional def to_post_request_information(self,body: InvitePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invite participants to the active call. For more information about how to handle operations, see commsOperation. + Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_post_response.py b/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_post_response.py index a434a522146..ddf63606e89 100644 --- a/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_post_response.py +++ b/msgraph_beta/generated/communications/get_presences_by_user_id/get_presences_by_user_id_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPresencesByUserIdPostResponse(BaseCollectionPaginationCountResponse): +class GetPresencesByUserIdPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Presence]] = None diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py index 34a51252ebc..cadb7a1c983 100644 --- a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py index 2281df3dc35..9a954785bb8 100644 --- a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/communications/online_meetings/item/recordings/delta/delta_get_response.py b/msgraph_beta/generated/communications/online_meetings/item/recordings/delta/delta_get_response.py index a6940bb8e77..f8eb7f7a83a 100644 --- a/msgraph_beta/generated/communications/online_meetings/item/recordings/delta/delta_get_response.py +++ b/msgraph_beta/generated/communications/online_meetings/item/recordings/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/communications/online_meetings/item/transcripts/delta/delta_get_response.py b/msgraph_beta/generated/communications/online_meetings/item/transcripts/delta/delta_get_response.py index 5f32f66c343..b801c126e63 100644 --- a/msgraph_beta/generated/communications/online_meetings/item/transcripts/delta/delta_get_response.py +++ b/msgraph_beta/generated/communications/online_meetings/item/transcripts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/compliance/ediscovery/cases/item/tags/microsoft_graph_ediscovery_as_hierarchy/as_hierarchy_get_response.py b/msgraph_beta/generated/compliance/ediscovery/cases/item/tags/microsoft_graph_ediscovery_as_hierarchy/as_hierarchy_get_response.py index 9ed75efcbf7..a1008dad9e9 100644 --- a/msgraph_beta/generated/compliance/ediscovery/cases/item/tags/microsoft_graph_ediscovery_as_hierarchy/as_hierarchy_get_response.py +++ b/msgraph_beta/generated/compliance/ediscovery/cases/item/tags/microsoft_graph_ediscovery_as_hierarchy/as_hierarchy_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AsHierarchyGetResponse(BaseCollectionPaginationCountResponse): +class AsHierarchyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Tag]] = None diff --git a/msgraph_beta/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py b/msgraph_beta/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py index 1bed5d1ddc2..1b208f4a721 100644 --- a/msgraph_beta/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py +++ b/msgraph_beta/generated/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddActivitiesPostResponse(BaseCollectionPaginationCountResponse): +class AddActivitiesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalActivityResult]] = None diff --git a/msgraph_beta/generated/contacts/delta/delta_get_response.py b/msgraph_beta/generated/contacts/delta/delta_get_response.py index 1d58dc0f1ff..edeeebfc177 100644 --- a/msgraph_beta/generated/contacts/delta/delta_get_response.py +++ b/msgraph_beta/generated/contacts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[OrgContact]] = None diff --git a/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/contacts/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/contacts/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contacts/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/contacts/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/contacts/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/contacts/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contracts/delta/delta_get_response.py b/msgraph_beta/generated/contracts/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/contracts/delta/delta_get_response.py +++ b/msgraph_beta/generated/contracts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/contracts/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/contracts/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contracts/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/contracts/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/contracts/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/contracts/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/data_classification/exact_match_data_stores/item/lookup/lookup_post_response.py b/msgraph_beta/generated/data_classification/exact_match_data_stores/item/lookup/lookup_post_response.py index 90e2e92bcec..e1c5c28f76d 100644 --- a/msgraph_beta/generated/data_classification/exact_match_data_stores/item/lookup/lookup_post_response.py +++ b/msgraph_beta/generated/data_classification/exact_match_data_stores/item/lookup/lookup_post_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LookupPostResponse(BaseCollectionPaginationCountResponse): +class LookupPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_app_management/android_managed_app_protections/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/android_managed_app_protections/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/android_managed_app_protections/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/android_managed_app_protections/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/ios_managed_app_protections/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/ios_managed_app_protections/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/ios_managed_app_protections/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/ios_managed_app_protections/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_get_response.py b/msgraph_beta/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_get_response.py index 64c1c1913f2..734ddea4893 100644 --- a/msgraph_beta/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_get_response.py +++ b/msgraph_beta/generated/device_app_management/managed_app_registrations/get_user_ids_with_flagged_app_registration/get_user_ids_with_flagged_app_registration_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetUserIdsWithFlaggedAppRegistrationGetResponse(BaseCollectionPaginationCountResponse): +class GetUserIdsWithFlaggedAppRegistrationGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_app_management/mdm_windows_information_protection_policies/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/mdm_windows_information_protection_policies/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/mdm_windows_information_protection_policies/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/mdm_windows_information_protection_policies/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/mobile_apps/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/policy_sets/get_policy_sets/get_policy_sets_post_response.py b/msgraph_beta/generated/device_app_management/policy_sets/get_policy_sets/get_policy_sets_post_response.py index 4859a15b230..26abc2fad3e 100644 --- a/msgraph_beta/generated/device_app_management/policy_sets/get_policy_sets/get_policy_sets_post_response.py +++ b/msgraph_beta/generated/device_app_management/policy_sets/get_policy_sets/get_policy_sets_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPolicySetsPostResponse(BaseCollectionPaginationCountResponse): +class GetPolicySetsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicySet]] = None diff --git a/msgraph_beta/generated/device_app_management/targeted_managed_app_configurations/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_app_management/targeted_managed_app_configurations/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_app_management/targeted_managed_app_configurations/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_app_management/targeted_managed_app_configurations/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_app_management/vpp_tokens/get_licenses_for_app_with_bundle_id/get_licenses_for_app_with_bundle_id_get_response.py b/msgraph_beta/generated/device_app_management/vpp_tokens/get_licenses_for_app_with_bundle_id/get_licenses_for_app_with_bundle_id_get_response.py index 3b5c825661e..be5159274ba 100644 --- a/msgraph_beta/generated/device_app_management/vpp_tokens/get_licenses_for_app_with_bundle_id/get_licenses_for_app_with_bundle_id_get_response.py +++ b/msgraph_beta/generated/device_app_management/vpp_tokens/get_licenses_for_app_with_bundle_id/get_licenses_for_app_with_bundle_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetLicensesForAppWithBundleIdGetResponse(BaseCollectionPaginationCountResponse): +class GetLicensesForAppWithBundleIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VppTokenLicenseSummary]] = None diff --git a/msgraph_beta/generated/device_management/assignment_filters/get_platform_supported_properties_with_platform/get_platform_supported_properties_with_platform_get_response.py b/msgraph_beta/generated/device_management/assignment_filters/get_platform_supported_properties_with_platform/get_platform_supported_properties_with_platform_get_response.py index 3d7c7445a58..198726051e7 100644 --- a/msgraph_beta/generated/device_management/assignment_filters/get_platform_supported_properties_with_platform/get_platform_supported_properties_with_platform_get_response.py +++ b/msgraph_beta/generated/device_management/assignment_filters/get_platform_supported_properties_with_platform/get_platform_supported_properties_with_platform_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPlatformSupportedPropertiesWithPlatformGetResponse(BaseCollectionPaginationCountResponse): +class GetPlatformSupportedPropertiesWithPlatformGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AssignmentFilterSupportedProperty]] = None diff --git a/msgraph_beta/generated/device_management/assignment_filters/item/get_supported_properties/get_supported_properties_get_response.py b/msgraph_beta/generated/device_management/assignment_filters/item/get_supported_properties/get_supported_properties_get_response.py index d765bf190d4..940e5fa01e6 100644 --- a/msgraph_beta/generated/device_management/assignment_filters/item/get_supported_properties/get_supported_properties_get_response.py +++ b/msgraph_beta/generated/device_management/assignment_filters/item/get_supported_properties/get_supported_properties_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSupportedPropertiesGetResponse(BaseCollectionPaginationCountResponse): +class GetSupportedPropertiesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AssignmentFilterSupportedProperty]] = None diff --git a/msgraph_beta/generated/device_management/audit_events/get_audit_activity_types_with_category/get_audit_activity_types_with_category_get_response.py b/msgraph_beta/generated/device_management/audit_events/get_audit_activity_types_with_category/get_audit_activity_types_with_category_get_response.py index cf7a3c46639..40c1dfaa799 100644 --- a/msgraph_beta/generated/device_management/audit_events/get_audit_activity_types_with_category/get_audit_activity_types_with_category_get_response.py +++ b/msgraph_beta/generated/device_management/audit_events/get_audit_activity_types_with_category/get_audit_activity_types_with_category_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAuditActivityTypesWithCategoryGetResponse(BaseCollectionPaginationCountResponse): +class GetAuditActivityTypesWithCategoryGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/audit_events/get_audit_categories/get_audit_categories_get_response.py b/msgraph_beta/generated/device_management/audit_events/get_audit_categories/get_audit_categories_get_response.py index 840bba3fb81..2208183f46c 100644 --- a/msgraph_beta/generated/device_management/audit_events/get_audit_categories/get_audit_categories_get_response.py +++ b/msgraph_beta/generated/device_management/audit_events/get_audit_categories/get_audit_categories_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAuditCategoriesGetResponse(BaseCollectionPaginationCountResponse): +class GetAuditCategoriesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py b/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py index b7cb01ffff7..4a31bbcd246 100644 --- a/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py +++ b/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetHealthMetricTimeSeriesPostResponse(BaseCollectionPaginationCountResponse): +class GetHealthMetricTimeSeriesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateConnectorHealthMetricValue]] = None diff --git a/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metrics/get_health_metrics_post_response.py b/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metrics/get_health_metrics_post_response.py index e6af2495e49..c9babf0a140 100644 --- a/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metrics/get_health_metrics_post_response.py +++ b/msgraph_beta/generated/device_management/certificate_connector_details/item/get_health_metrics/get_health_metrics_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetHealthMetricsPostResponse(BaseCollectionPaginationCountResponse): +class GetHealthMetricsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[KeyLongValuePair]] = None diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority/get_all_cloud_certification_authority_post_response.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority/get_all_cloud_certification_authority_post_response.py index 9d1340947c0..5f8719f653c 100644 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority/get_all_cloud_certification_authority_post_response.py +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority/get_all_cloud_certification_authority_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllCloudCertificationAuthorityPostResponse(BaseCollectionPaginationCountResponse): +class GetAllCloudCertificationAuthorityPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudCertificationAuthority]] = None diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority_leaf_certificates/get_all_cloud_certification_authority_leaf_certificates_post_response.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority_leaf_certificates/get_all_cloud_certification_authority_leaf_certificates_post_response.py index 488c9821cca..001f890e495 100644 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority_leaf_certificates/get_all_cloud_certification_authority_leaf_certificates_post_response.py +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/get_all_cloud_certification_authority_leaf_certificates/get_all_cloud_certification_authority_leaf_certificates_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllCloudCertificationAuthorityLeafCertificatesPostResponse(BaseCollectionPaginationCountResponse): +class GetAllCloudCertificationAuthorityLeafCertificatesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudCertificationAuthorityLeafCertificate]] = None diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/post_cloud_certification_authority/post_cloud_certification_authority_post_response.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/post_cloud_certification_authority/post_cloud_certification_authority_post_response.py index 3b57f51ae8a..e14b4c60d40 100644 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/post_cloud_certification_authority/post_cloud_certification_authority_post_response.py +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/post_cloud_certification_authority/post_cloud_certification_authority_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PostCloudCertificationAuthorityPostResponse(BaseCollectionPaginationCountResponse): +class PostCloudCertificationAuthorityPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudCertificationAuthority]] = None diff --git a/msgraph_beta/generated/device_management/comanaged_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py b/msgraph_beta/generated/device_management/comanaged_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py index 2899cedb53a..ad56f4c388c 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse): +class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentMetadata]] = None diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py b/msgraph_beta/generated/device_management/comanaged_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py index bb84d140601..96ef1d45b4a 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse): +class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py b/msgraph_beta/generated/device_management/comanaged_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py index 1af4e18f252..3a13cc9d6f4 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse): +class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicySettingState]] = None diff --git a/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py b/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py index 1aae1bb75cf..a0f3d6494e7 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse): +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentDetail]] = None diff --git a/msgraph_beta/generated/device_management/compliance_policies/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/compliance_policies/item/assign/assign_post_response.py index b20616af0e4..613e8fffec2 100644 --- a/msgraph_beta/generated/device_management/compliance_policies/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/compliance_policies/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicyAssignment]] = None diff --git a/msgraph_beta/generated/device_management/compliance_policies/item/set_scheduled_actions/set_scheduled_actions_post_response.py b/msgraph_beta/generated/device_management/compliance_policies/item/set_scheduled_actions/set_scheduled_actions_post_response.py index e4b41f5f28d..4ac61e27438 100644 --- a/msgraph_beta/generated/device_management/compliance_policies/item/set_scheduled_actions/set_scheduled_actions_post_response.py +++ b/msgraph_beta/generated/device_management/compliance_policies/item/set_scheduled_actions/set_scheduled_actions_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SetScheduledActionsPostResponse(BaseCollectionPaginationCountResponse): +class SetScheduledActionsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementComplianceScheduledActionForRule]] = None diff --git a/msgraph_beta/generated/device_management/configuration_policies/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/configuration_policies/item/assign/assign_post_response.py index b20616af0e4..613e8fffec2 100644 --- a/msgraph_beta/generated/device_management/configuration_policies/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/configuration_policies/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicyAssignment]] = None diff --git a/msgraph_beta/generated/device_management/dep_onboarding_settings/item/imported_apple_device_identities/import_apple_device_identity_list/import_apple_device_identity_list_post_response.py b/msgraph_beta/generated/device_management/dep_onboarding_settings/item/imported_apple_device_identities/import_apple_device_identity_list/import_apple_device_identity_list_post_response.py index 550e25eb3f9..c8971322002 100644 --- a/msgraph_beta/generated/device_management/dep_onboarding_settings/item/imported_apple_device_identities/import_apple_device_identity_list/import_apple_device_identity_list_post_response.py +++ b/msgraph_beta/generated/device_management/dep_onboarding_settings/item/imported_apple_device_identities/import_apple_device_identity_list/import_apple_device_identity_list_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportAppleDeviceIdentityListPostResponse(BaseCollectionPaginationCountResponse): +class ImportAppleDeviceIdentityListPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedAppleDeviceIdentityResult]] = None diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/get_devices_scheduled_to_retire/get_devices_scheduled_to_retire_get_response.py b/msgraph_beta/generated/device_management/device_compliance_policies/get_devices_scheduled_to_retire/get_devices_scheduled_to_retire_get_response.py index 2a57c84e2e1..51f0f80b545 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/get_devices_scheduled_to_retire/get_devices_scheduled_to_retire_get_response.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/get_devices_scheduled_to_retire/get_devices_scheduled_to_retire_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetDevicesScheduledToRetireGetResponse(BaseCollectionPaginationCountResponse): +class GetDevicesScheduledToRetireGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RetireScheduledManagedDevice]] = None diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_management/device_compliance_policies/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/assign/assign_post_response.py index 06279d4b55e..c5b90841a23 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicyAssignment]] = None diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py index be5db6d5e0b..e434938edcc 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/item/device_compliance_scheduled_action_for_rule_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRule]: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRule] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -157,7 +157,7 @@ class DeviceComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfi @dataclass class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters(): """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py index 5ee468901c3..c60fd4bed94 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py @@ -48,7 +48,7 @@ def by_device_compliance_scheduled_action_for_rule_id(self,device_compliance_sch async def get(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceComplianceScheduledActionForRuleCollectionResponse]: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceComplianceScheduledActionForRuleCollectionResponse] """ @@ -91,7 +91,7 @@ async def post(self,body: DeviceComplianceScheduledActionForRule, request_config def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -137,7 +137,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ScheduledActionsForRuleRequestBuilderGetQueryParameters(): """ - The list of scheduled action for this rule + The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/device_configurations/get_ios_available_update_versions/get_ios_available_update_versions_get_response.py b/msgraph_beta/generated/device_management/device_configurations/get_ios_available_update_versions/get_ios_available_update_versions_get_response.py index 330cc3333f7..dff92fedb8a 100644 --- a/msgraph_beta/generated/device_management/device_configurations/get_ios_available_update_versions/get_ios_available_update_versions_get_response.py +++ b/msgraph_beta/generated/device_management/device_configurations/get_ios_available_update_versions/get_ios_available_update_versions_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetIosAvailableUpdateVersionsGetResponse(BaseCollectionPaginationCountResponse): +class GetIosAvailableUpdateVersionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosAvailableUpdateVersion]] = None diff --git a/msgraph_beta/generated/device_management/device_configurations/get_targeted_users_and_devices/get_targeted_users_and_devices_post_response.py b/msgraph_beta/generated/device_management/device_configurations/get_targeted_users_and_devices/get_targeted_users_and_devices_post_response.py index 004c9ec5324..4f8fa274d9f 100644 --- a/msgraph_beta/generated/device_management/device_configurations/get_targeted_users_and_devices/get_targeted_users_and_devices_post_response.py +++ b/msgraph_beta/generated/device_management/device_configurations/get_targeted_users_and_devices/get_targeted_users_and_devices_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetTargetedUsersAndDevicesPostResponse(BaseCollectionPaginationCountResponse): +class GetTargetedUsersAndDevicesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationTargetedUserAndDevice]] = None diff --git a/msgraph_beta/generated/device_management/device_configurations/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_management/device_configurations/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_management/device_configurations/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_management/device_configurations/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_management/device_configurations/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/device_configurations/item/assign/assign_post_response.py index 6ab6e9bfb1c..8993652718c 100644 --- a/msgraph_beta/generated/device_management/device_configurations/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/device_configurations/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/device_management/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_management/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_management/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_management/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_management/device_management_scripts/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_management/device_management_scripts/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_management/device_management_scripts/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_management/device_management_scripts/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/device_management/elevation_requests/item/get_all_elevation_requests/get_all_elevation_requests_post_response.py b/msgraph_beta/generated/device_management/elevation_requests/item/get_all_elevation_requests/get_all_elevation_requests_post_response.py index fd2d7c35b6a..9a90f3d2afb 100644 --- a/msgraph_beta/generated/device_management/elevation_requests/item/get_all_elevation_requests/get_all_elevation_requests_post_response.py +++ b/msgraph_beta/generated/device_management/elevation_requests/item/get_all_elevation_requests/get_all_elevation_requests_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllElevationRequestsPostResponse(BaseCollectionPaginationCountResponse): +class GetAllElevationRequestsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegeManagementElevationRequest]] = None diff --git a/msgraph_beta/generated/device_management/embedded_s_i_m_activation_code_pools/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/embedded_s_i_m_activation_code_pools/item/assign/assign_post_response.py index 9936207d6a7..aa3b84c1c2b 100644 --- a/msgraph_beta/generated/device_management/embedded_s_i_m_activation_code_pools/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/embedded_s_i_m_activation_code_pools/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmbeddedSIMActivationCodePoolAssignment]] = None diff --git a/msgraph_beta/generated/device_management/get_effective_permissions/get_effective_permissions_get_response.py b/msgraph_beta/generated/device_management/get_effective_permissions/get_effective_permissions_get_response.py index d5c7bf388ad..4032b61a929 100644 --- a/msgraph_beta/generated/device_management/get_effective_permissions/get_effective_permissions_get_response.py +++ b/msgraph_beta/generated/device_management/get_effective_permissions/get_effective_permissions_get_response.py @@ -9,7 +9,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetEffectivePermissionsGetResponse(BaseCollectionPaginationCountResponse): +class GetEffectivePermissionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_get_response.py b/msgraph_beta/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_get_response.py index 41514c03cf6..36d4904287f 100644 --- a/msgraph_beta/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_get_response.py +++ b/msgraph_beta/generated/device_management/get_effective_permissions_with_scope/get_effective_permissions_with_scope_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetEffectivePermissionsWithScopeGetResponse(BaseCollectionPaginationCountResponse): +class GetEffectivePermissionsWithScopeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RolePermission]] = None diff --git a/msgraph_beta/generated/device_management/get_role_scope_tags_by_ids_with_ids/get_role_scope_tags_by_ids_with_ids_get_response.py b/msgraph_beta/generated/device_management/get_role_scope_tags_by_ids_with_ids/get_role_scope_tags_by_ids_with_ids_get_response.py index 096f249274a..e77f39db28c 100644 --- a/msgraph_beta/generated/device_management/get_role_scope_tags_by_ids_with_ids/get_role_scope_tags_by_ids_with_ids_get_response.py +++ b/msgraph_beta/generated/device_management/get_role_scope_tags_by_ids_with_ids/get_role_scope_tags_by_ids_with_ids_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRoleScopeTagsByIdsWithIdsGetResponse(BaseCollectionPaginationCountResponse): +class GetRoleScopeTagsByIdsWithIdsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTag]] = None diff --git a/msgraph_beta/generated/device_management/get_role_scope_tags_by_resource_with_resource/get_role_scope_tags_by_resource_with_resource_get_response.py b/msgraph_beta/generated/device_management/get_role_scope_tags_by_resource_with_resource/get_role_scope_tags_by_resource_with_resource_get_response.py index 11d858ca3fe..464808f873a 100644 --- a/msgraph_beta/generated/device_management/get_role_scope_tags_by_resource_with_resource/get_role_scope_tags_by_resource_with_resource_get_response.py +++ b/msgraph_beta/generated/device_management/get_role_scope_tags_by_resource_with_resource/get_role_scope_tags_by_resource_with_resource_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRoleScopeTagsByResourceWithResourceGetResponse(BaseCollectionPaginationCountResponse): +class GetRoleScopeTagsByResourceWithResourceGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTag]] = None diff --git a/msgraph_beta/generated/device_management/group_policy_configurations/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/group_policy_configurations/item/assign/assign_post_response.py index eda6d9540cf..679f87436e3 100644 --- a/msgraph_beta/generated/device_management/group_policy_configurations/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/group_policy_configurations/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/device_management/hardware_configurations/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/hardware_configurations/item/assign/assign_post_response.py index d00bb49a2a0..ccf8398fc1e 100644 --- a/msgraph_beta/generated/device_management/hardware_configurations/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/hardware_configurations/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwareConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_response.py b/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_response.py index 527224a3d84..1584f9297ac 100644 --- a/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_response.py +++ b/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportDeviceIdentityListPostResponse(BaseCollectionPaginationCountResponse): +class ImportDeviceIdentityListPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedDeviceIdentityResult]] = None diff --git a/msgraph_beta/generated/device_management/imported_device_identities/search_existing_identities/search_existing_identities_post_response.py b/msgraph_beta/generated/device_management/imported_device_identities/search_existing_identities/search_existing_identities_post_response.py index b99dc025066..eac6b9b9f4d 100644 --- a/msgraph_beta/generated/device_management/imported_device_identities/search_existing_identities/search_existing_identities_post_response.py +++ b/msgraph_beta/generated/device_management/imported_device_identities/search_existing_identities/search_existing_identities_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SearchExistingIdentitiesPostResponse(BaseCollectionPaginationCountResponse): +class SearchExistingIdentitiesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedDeviceIdentity]] = None diff --git a/msgraph_beta/generated/device_management/imported_windows_autopilot_device_identities/import_/import_post_response.py b/msgraph_beta/generated/device_management/imported_windows_autopilot_device_identities/import_/import_post_response.py index bb5918f9153..4ad2e3912f4 100644 --- a/msgraph_beta/generated/device_management/imported_windows_autopilot_device_identities/import_/import_post_response.py +++ b/msgraph_beta/generated/device_management/imported_windows_autopilot_device_identities/import_/import_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportPostResponse(BaseCollectionPaginationCountResponse): +class ImportPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedWindowsAutopilotDeviceIdentity]] = None diff --git a/msgraph_beta/generated/device_management/intents/item/compare_with_template_id/compare_with_template_id_get_response.py b/msgraph_beta/generated/device_management/intents/item/compare_with_template_id/compare_with_template_id_get_response.py index 167bc5b9a32..62a3022fbc3 100644 --- a/msgraph_beta/generated/device_management/intents/item/compare_with_template_id/compare_with_template_id_get_response.py +++ b/msgraph_beta/generated/device_management/intents/item/compare_with_template_id/compare_with_template_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse): +class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingComparison]] = None diff --git a/msgraph_beta/generated/device_management/intents/item/get_customized_settings/get_customized_settings_get_response.py b/msgraph_beta/generated/device_management/intents/item/get_customized_settings/get_customized_settings_get_response.py index 6efb1c58f00..577c3d39fd7 100644 --- a/msgraph_beta/generated/device_management/intents/item/get_customized_settings/get_customized_settings_get_response.py +++ b/msgraph_beta/generated/device_management/intents/item/get_customized_settings/get_customized_settings_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCustomizedSettingsGetResponse(BaseCollectionPaginationCountResponse): +class GetCustomizedSettingsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentCustomizedSetting]] = None diff --git a/msgraph_beta/generated/device_management/managed_device_windows_o_s_images/item/get_all_managed_device_windows_o_s_images/get_all_managed_device_windows_o_s_images_get_response.py b/msgraph_beta/generated/device_management/managed_device_windows_o_s_images/item/get_all_managed_device_windows_o_s_images/get_all_managed_device_windows_o_s_images_get_response.py index 93885e3fc65..0d1eb33b1c1 100644 --- a/msgraph_beta/generated/device_management/managed_device_windows_o_s_images/item/get_all_managed_device_windows_o_s_images/get_all_managed_device_windows_o_s_images_get_response.py +++ b/msgraph_beta/generated/device_management/managed_device_windows_o_s_images/item/get_all_managed_device_windows_o_s_images/get_all_managed_device_windows_o_s_images_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllManagedDeviceWindowsOSImagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllManagedDeviceWindowsOSImagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceWindowsOperatingSystemImage]] = None diff --git a/msgraph_beta/generated/device_management/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py b/msgraph_beta/generated/device_management/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py index 2899cedb53a..ad56f4c388c 100644 --- a/msgraph_beta/generated/device_management/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py +++ b/msgraph_beta/generated/device_management/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse): +class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentMetadata]] = None diff --git a/msgraph_beta/generated/device_management/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py b/msgraph_beta/generated/device_management/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py index bb84d140601..96ef1d45b4a 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse): +class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/device_management/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py b/msgraph_beta/generated/device_management/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py index 1af4e18f252..3a13cc9d6f4 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse): +class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicySettingState]] = None diff --git a/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py b/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py index 1aae1bb75cf..a0f3d6494e7 100644 --- a/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py +++ b/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse): +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentDetail]] = None diff --git a/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py b/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py index 9755aef0c4f..50ab7a8aa7a 100644 --- a/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py +++ b/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metric_time_series/get_health_metric_time_series_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetHealthMetricTimeSeriesPostResponse(BaseCollectionPaginationCountResponse): +class GetHealthMetricTimeSeriesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MetricTimeSeriesDataPoint]] = None diff --git a/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metrics/get_health_metrics_post_response.py b/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metrics/get_health_metrics_post_response.py index 60059f0ede8..42f640c24ac 100644 --- a/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metrics/get_health_metrics_post_response.py +++ b/msgraph_beta/generated/device_management/microsoft_tunnel_sites/item/microsoft_tunnel_servers/item/get_health_metrics/get_health_metrics_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetHealthMetricsPostResponse(BaseCollectionPaginationCountResponse): +class GetHealthMetricsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[KeyLongValuePair]] = None diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py index 52c3117d3e7..1fe8387b534 100644 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPortalNotificationsGetResponse(BaseCollectionPaginationCountResponse): +class GetPortalNotificationsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PortalNotification]] = None diff --git a/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_approvable_operations/retrieve_approvable_operations_get_response.py b/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_approvable_operations/retrieve_approvable_operations_get_response.py index 17fa13bc7dc..423b6354803 100644 --- a/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_approvable_operations/retrieve_approvable_operations_get_response.py +++ b/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_approvable_operations/retrieve_approvable_operations_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveApprovableOperationsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveApprovableOperationsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OperationApprovalPolicySet]] = None diff --git a/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_operations_requiring_approval/retrieve_operations_requiring_approval_get_response.py b/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_operations_requiring_approval/retrieve_operations_requiring_approval_get_response.py index f8d836e2b82..9ad91108d39 100644 --- a/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_operations_requiring_approval/retrieve_operations_requiring_approval_get_response.py +++ b/msgraph_beta/generated/device_management/operation_approval_policies/retrieve_operations_requiring_approval/retrieve_operations_requiring_approval_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveOperationsRequiringApprovalGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveOperationsRequiringApprovalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OperationApprovalPolicySet]] = None diff --git a/msgraph_beta/generated/device_management/operation_approval_requests/retrieve_my_requests/retrieve_my_requests_get_response.py b/msgraph_beta/generated/device_management/operation_approval_requests/retrieve_my_requests/retrieve_my_requests_get_response.py index 5f8fcd87b67..47f9cce6ecb 100644 --- a/msgraph_beta/generated/device_management/operation_approval_requests/retrieve_my_requests/retrieve_my_requests_get_response.py +++ b/msgraph_beta/generated/device_management/operation_approval_requests/retrieve_my_requests/retrieve_my_requests_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveMyRequestsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveMyRequestsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OperationApprovalRequest]] = None diff --git a/msgraph_beta/generated/device_management/resource_access_profiles/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/resource_access_profiles/item/assign/assign_post_response.py index 62cfd394a05..4d8b182f5e5 100644 --- a/msgraph_beta/generated/device_management/resource_access_profiles/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/resource_access_profiles/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementResourceAccessProfileAssignment]] = None diff --git a/msgraph_beta/generated/device_management/resource_access_profiles/query_by_platform_type/query_by_platform_type_post_response.py b/msgraph_beta/generated/device_management/resource_access_profiles/query_by_platform_type/query_by_platform_type_post_response.py index badd59f2363..4b5dfcd8f17 100644 --- a/msgraph_beta/generated/device_management/resource_access_profiles/query_by_platform_type/query_by_platform_type_post_response.py +++ b/msgraph_beta/generated/device_management/resource_access_profiles/query_by_platform_type/query_by_platform_type_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class QueryByPlatformTypePostResponse(BaseCollectionPaginationCountResponse): +class QueryByPlatformTypePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementResourceAccessProfileBase]] = None diff --git a/msgraph_beta/generated/device_management/resource_operations/item/get_scopes_for_user_with_userid/get_scopes_for_user_with_userid_get_response.py b/msgraph_beta/generated/device_management/resource_operations/item/get_scopes_for_user_with_userid/get_scopes_for_user_with_userid_get_response.py index e5997e92ae3..313cfcf23fc 100644 --- a/msgraph_beta/generated/device_management/resource_operations/item/get_scopes_for_user_with_userid/get_scopes_for_user_with_userid_get_response.py +++ b/msgraph_beta/generated/device_management/resource_operations/item/get_scopes_for_user_with_userid/get_scopes_for_user_with_userid_get_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetScopesForUserWithUseridGetResponse(BaseCollectionPaginationCountResponse): +class GetScopesForUserWithUseridGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/assign/assign_post_response.py index d53d8048c47..34d44c865d0 100644 --- a/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicyAssignment]] = None diff --git a/msgraph_beta/generated/device_management/role_scope_tags/get_role_scope_tags_by_id/get_role_scope_tags_by_id_post_response.py b/msgraph_beta/generated/device_management/role_scope_tags/get_role_scope_tags_by_id/get_role_scope_tags_by_id_post_response.py index 34a80d44cc1..ea4b42811a2 100644 --- a/msgraph_beta/generated/device_management/role_scope_tags/get_role_scope_tags_by_id/get_role_scope_tags_by_id_post_response.py +++ b/msgraph_beta/generated/device_management/role_scope_tags/get_role_scope_tags_by_id/get_role_scope_tags_by_id_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRoleScopeTagsByIdPostResponse(BaseCollectionPaginationCountResponse): +class GetRoleScopeTagsByIdPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTag]] = None diff --git a/msgraph_beta/generated/device_management/role_scope_tags/item/assign/assign_post_response.py b/msgraph_beta/generated/device_management/role_scope_tags/item/assign/assign_post_response.py index 3b6298195de..53e6d93e90b 100644 --- a/msgraph_beta/generated/device_management/role_scope_tags/item/assign/assign_post_response.py +++ b/msgraph_beta/generated/device_management/role_scope_tags/item/assign/assign_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignPostResponse(BaseCollectionPaginationCountResponse): +class AssignPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTagAutoAssignment]] = None diff --git a/msgraph_beta/generated/device_management/templates/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py b/msgraph_beta/generated/device_management/templates/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py index cf89cbc00db..f4bc746c8f8 100644 --- a/msgraph_beta/generated/device_management/templates/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py +++ b/msgraph_beta/generated/device_management/templates/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportOffice365DeviceConfigurationPoliciesPostResponse(BaseCollectionPaginationCountResponse): +class ImportOffice365DeviceConfigurationPoliciesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntent]] = None diff --git a/msgraph_beta/generated/device_management/templates/item/compare_with_template_id/compare_with_template_id_get_response.py b/msgraph_beta/generated/device_management/templates/item/compare_with_template_id/compare_with_template_id_get_response.py index 167bc5b9a32..62a3022fbc3 100644 --- a/msgraph_beta/generated/device_management/templates/item/compare_with_template_id/compare_with_template_id_get_response.py +++ b/msgraph_beta/generated/device_management/templates/item/compare_with_template_id/compare_with_template_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse): +class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingComparison]] = None diff --git a/msgraph_beta/generated/device_management/templates/item/migratable_to/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py b/msgraph_beta/generated/device_management/templates/item/migratable_to/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py index 3bab4488aae..9642335759e 100644 --- a/msgraph_beta/generated/device_management/templates/item/migratable_to/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py +++ b/msgraph_beta/generated/device_management/templates/item/migratable_to/import_office365_device_configuration_policies/import_office365_device_configuration_policies_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportOffice365DeviceConfigurationPoliciesPostResponse(BaseCollectionPaginationCountResponse): +class ImportOffice365DeviceConfigurationPoliciesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntent]] = None diff --git a/msgraph_beta/generated/device_management/templates/item/migratable_to/item/compare_with_template_id/compare_with_template_id_get_response.py b/msgraph_beta/generated/device_management/templates/item/migratable_to/item/compare_with_template_id/compare_with_template_id_get_response.py index fb22502d201..27f89e1aae5 100644 --- a/msgraph_beta/generated/device_management/templates/item/migratable_to/item/compare_with_template_id/compare_with_template_id_get_response.py +++ b/msgraph_beta/generated/device_management/templates/item/migratable_to/item/compare_with_template_id/compare_with_template_id_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse): +class CompareWithTemplateIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingComparison]] = None diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_device_performance/summarize_device_performance_devices_with_summarize_by/summarize_device_performance_devices_with_summarize_by_get_response.py b/msgraph_beta/generated/device_management/user_experience_analytics_device_performance/summarize_device_performance_devices_with_summarize_by/summarize_device_performance_devices_with_summarize_by_get_response.py index d55ae7a304a..1b1dd73d9f1 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_device_performance/summarize_device_performance_devices_with_summarize_by/summarize_device_performance_devices_with_summarize_by_get_response.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_device_performance/summarize_device_performance_devices_with_summarize_by/summarize_device_performance_devices_with_summarize_by_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse): +class SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDevicePerformance]] = None diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_remote_connection/summarize_device_remote_connection_with_summarize_by/summarize_device_remote_connection_with_summarize_by_get_response.py b/msgraph_beta/generated/device_management/user_experience_analytics_remote_connection/summarize_device_remote_connection_with_summarize_by/summarize_device_remote_connection_with_summarize_by_get_response.py index f4688f0fa9a..8cc67357fb0 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_remote_connection/summarize_device_remote_connection_with_summarize_by/summarize_device_remote_connection_with_summarize_by_get_response.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_remote_connection/summarize_device_remote_connection_with_summarize_by/summarize_device_remote_connection_with_summarize_by_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse): +class SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsRemoteConnection]] = None diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_resource_performance/summarize_device_resource_performance_with_summarize_by/summarize_device_resource_performance_with_summarize_by_get_response.py b/msgraph_beta/generated/device_management/user_experience_analytics_resource_performance/summarize_device_resource_performance_with_summarize_by/summarize_device_resource_performance_with_summarize_by_get_response.py index 73f56aad76d..5f6b880cb22 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_resource_performance/summarize_device_resource_performance_with_summarize_by/summarize_device_resource_performance_with_summarize_by_get_response.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_resource_performance/summarize_device_resource_performance_with_summarize_by/summarize_device_resource_performance_with_summarize_by_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse): +class SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsResourcePerformance]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_get_response.py index 5405780ff1f..aada84a07de 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/audit_events/get_audit_activity_types/get_audit_activity_types_get_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAuditActivityTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetAuditActivityTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/bulk_resize/bulk_resize_post_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/bulk_resize/bulk_resize_post_response.py index 77bb7e3d352..f26505d5b62 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/bulk_resize/bulk_resize_post_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/bulk_resize/bulk_resize_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BulkResizePostResponse(BaseCollectionPaginationCountResponse): +class BulkResizePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py index d6a657a634d..4ed00b6acf8 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(BaseCollectionPaginationCountResponse): +class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPC]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py index b5583284f0f..d96eb8a80b2 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCloudPcConnectivityHistoryGetResponse(BaseCollectionPaginationCountResponse): +class GetCloudPcConnectivityHistoryGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcConnectivityEvent]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py index d3d4b1558e4..f95595a7ca0 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSupportedCloudPcRemoteActionsGetResponse(BaseCollectionPaginationCountResponse): +class GetSupportedCloudPcRemoteActionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionCapability]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py index 68f9630b9a1..dac8537da93 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveCloudPCRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveCloudPCRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py index 551750baf6f..eb4be77fc69 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveSnapshotsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveSnapshotsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSnapshot]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py index b0acb7fbd82..cecf9bc6b17 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ValidateBulkResizePostResponse(BaseCollectionPaginationCountResponse): +class ValidateBulkResizePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcResizeValidationResult]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_get_response.py index 22b0adc61e2..9f61d7deb6f 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/device_images/get_source_images/get_source_images_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSourceImagesGetResponse(BaseCollectionPaginationCountResponse): +class GetSourceImagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSourceDeviceImage]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_get_response.py index 53d106d6d1c..492f7771636 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/get_effective_permissions/get_effective_permissions_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetEffectivePermissionsGetResponse(BaseCollectionPaginationCountResponse): +class GetEffectivePermissionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_get_response.py index 10a3b6b5595..575c50cfbb0 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/retrieve_scoped_permissions/retrieve_scoped_permissions_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveScopedPermissionsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveScopedPermissionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcScopedPermission]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_get_response.py index d2e6d873dde..cd027979424 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_storage_accounts_with_subscription_id/get_storage_accounts_with_subscription_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetStorageAccountsWithSubscriptionIdGetResponse(BaseCollectionPaginationCountResponse): +class GetStorageAccountsWithSubscriptionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcForensicStorageAccount]] = None diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_get_response.py index 291c04c3bcd..384c9ab5e5a 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_get_response.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/snapshots/get_subscriptions/get_subscriptions_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSubscriptionsGetResponse(BaseCollectionPaginationCountResponse): +class GetSubscriptionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSubscription]] = None diff --git a/msgraph_beta/generated/device_management/windows_autopilot_deployment_profiles/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/device_management/windows_autopilot_deployment_profiles/has_payload_links/has_payload_links_post_response.py index c84d78ee906..1bcfdd53b1b 100644 --- a/msgraph_beta/generated/device_management/windows_autopilot_deployment_profiles/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/device_management/windows_autopilot_deployment_profiles/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/devices/delta/delta_get_response.py b/msgraph_beta/generated/devices/delta/delta_get_response.py index 5df1421bd36..95cf93f3467 100644 --- a/msgraph_beta/generated/devices/delta/delta_get_response.py +++ b/msgraph_beta/generated/devices/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Device]] = None diff --git a/msgraph_beta/generated/devices/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/devices/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/devices/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/devices/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/devices/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/devices/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/devices/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/devices/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/devices/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory/administrative_units/delta/delta_get_response.py b/msgraph_beta/generated/directory/administrative_units/delta/delta_get_response.py index cefe8d36125..1e06102e460 100644 --- a/msgraph_beta/generated/directory/administrative_units/delta/delta_get_response.py +++ b/msgraph_beta/generated/directory/administrative_units/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[AdministrativeUnit]] = None diff --git a/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_post_response.py index 4cde1cd139e..18a274c1b02 100644 --- a/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/directory/deleted_items/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_post_response.py index 2d0264a6720..65f63ff0394 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/directory/deleted_items/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory/deleted_items/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/directory/deleted_items/item/check_member_objects/check_member_objects_post_response.py index 9ce3d122bbb..02c11e1ad1b 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/directory/deleted_items/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_response.py index 1ae4c83e831..acaf5798644 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_response.py index 7f32bd5d5ee..d7bfe8814f8 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_get_response.py b/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_get_response.py index db11a9e783e..74bc2fdf1cb 100644 --- a/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_get_response.py +++ b/msgraph_beta/generated/directory/federation_configurations/available_provider_types/available_provider_types_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse): +class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_objects/delta/delta_get_response.py b/msgraph_beta/generated/directory_objects/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/directory_objects/delta/delta_get_response.py +++ b/msgraph_beta/generated/directory_objects/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/directory_objects/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_objects/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_objects/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/directory_objects/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/directory_objects/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_objects/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_role_templates/delta/delta_get_response.py b/msgraph_beta/generated/directory_role_templates/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/directory_role_templates/delta/delta_get_response.py +++ b/msgraph_beta/generated/directory_role_templates/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/directory_role_templates/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_role_templates/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_role_templates/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/directory_role_templates/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/directory_role_templates/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_role_templates/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_roles/delta/delta_get_response.py b/msgraph_beta/generated/directory_roles/delta/delta_get_response.py index 8c8801d9021..c941f2911a7 100644 --- a/msgraph_beta/generated/directory_roles/delta/delta_get_response.py +++ b/msgraph_beta/generated/directory_roles/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryRole]] = None diff --git a/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/directory_roles/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_roles/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_roles/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/directory_roles/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/directory_roles/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_roles/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/delta/delta_get_response.py b/msgraph_beta/generated/directory_setting_templates/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/directory_setting_templates/delta/delta_get_response.py +++ b/msgraph_beta/generated/directory_setting_templates/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/directory_setting_templates/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_setting_templates/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/directory_setting_templates/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_setting_templates/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/delta/delta_get_response.py b/msgraph_beta/generated/drives/item/items/item/delta/delta_get_response.py index ac146816fa3..00663720899 100644 --- a/msgraph_beta/generated/drives/item/items/item/delta/delta_get_response.py +++ b/msgraph_beta/generated/drives/item/items/item/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/delta_with_token/delta_with_token_get_response.py b/msgraph_beta/generated/drives/item/items/item/delta_with_token/delta_with_token_get_response.py index d60a2b787d7..2a512c69374 100644 --- a/msgraph_beta/generated/drives/item/items/item/delta_with_token/delta_with_token_get_response.py +++ b/msgraph_beta/generated/drives/item/items/item/delta_with_token/delta_with_token_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse): +class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index 7fe33cb14d8..6262a80c3b2 100644 --- a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/invite/invite_post_response.py b/msgraph_beta/generated/drives/item/items/item/invite/invite_post_response.py index 36d8db01d41..ef0e0c69b52 100644 --- a/msgraph_beta/generated/drives/item/items/item/invite/invite_post_response.py +++ b/msgraph_beta/generated/drives/item/items/item/invite/invite_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InvitePostResponse(BaseCollectionPaginationCountResponse): +class InvitePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_post_response.py index a192c772c4a..d5676023f78 100644 --- a/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/drives/item/items/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_get_response.py b/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_get_response.py index 08decb856a1..a950cb9f087 100644 --- a/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_get_response.py +++ b/msgraph_beta/generated/drives/item/items/item/search_with_q/search_with_q_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SearchWithQGetResponse(BaseCollectionPaginationCountResponse): +class SearchWithQGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py index 7c5f97d4882..e9656985be1 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/range_request_builder.py @@ -125,10 +125,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -224,7 +224,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py index 1f37bed8d56..01e838861d6 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/range_request_builder.py @@ -125,10 +125,10 @@ def columns_before_with_count(self,count: int) -> ColumnsBeforeWithCountRequestB async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkbookRange]: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[WorkbookRange] - Find more info here: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -224,7 +224,7 @@ def rows_below_with_count(self,count: int) -> RowsBelowWithCountRequestBuilder: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of range object. + Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index f4f86be6e4e..14d67d4a436 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/drives/item/list_/items/delta/delta_get_response.py b/msgraph_beta/generated/drives/item/list_/items/delta/delta_get_response.py index 4789074b417..a3610836054 100644 --- a/msgraph_beta/generated/drives/item/list_/items/delta/delta_get_response.py +++ b/msgraph_beta/generated/drives/item/list_/items/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/drives/item/list_/items/delta_with_token/delta_with_token_get_response.py b/msgraph_beta/generated/drives/item/list_/items/delta_with_token/delta_with_token_get_response.py index 24189c75f17..43a9e67e5c3 100644 --- a/msgraph_beta/generated/drives/item/list_/items/delta_with_token/delta_with_token_get_response.py +++ b/msgraph_beta/generated/drives/item/list_/items/delta_with_token/delta_with_token_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse): +class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index d01c1a5bba0..a5975621524 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_post_response.py index 339872b8f4f..3543388488f 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_post_response.py index 1f171535aa6..ca34cfa8662 100644 --- a/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/drives/item/list_/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/drives/item/recent/recent_get_response.py b/msgraph_beta/generated/drives/item/recent/recent_get_response.py index d50b272b7cc..1829b1f9f85 100644 --- a/msgraph_beta/generated/drives/item/recent/recent_get_response.py +++ b/msgraph_beta/generated/drives/item/recent/recent_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RecentGetResponse(BaseCollectionPaginationCountResponse): +class RecentGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/drives/item/search_with_q/search_with_q_get_response.py b/msgraph_beta/generated/drives/item/search_with_q/search_with_q_get_response.py index 0b4c56f1ae7..e8386ad57f0 100644 --- a/msgraph_beta/generated/drives/item/search_with_q/search_with_q_get_response.py +++ b/msgraph_beta/generated/drives/item/search_with_q/search_with_q_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SearchWithQGetResponse(BaseCollectionPaginationCountResponse): +class SearchWithQGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_get_response.py b/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_get_response.py index acf9607fa72..d39953c6658 100644 --- a/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_get_response.py +++ b/msgraph_beta/generated/drives/item/shared_with_me/shared_with_me_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedWithMeGetResponse(BaseCollectionPaginationCountResponse): +class SharedWithMeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/education/classes/delta/delta_get_response.py b/msgraph_beta/generated/education/classes/delta/delta_get_response.py index 0ea8325ad61..d71474a17ab 100644 --- a/msgraph_beta/generated/education/classes/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/classes/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationClass]] = None diff --git a/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_get_response.py b/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_get_response.py index 2a336394663..650f9c40ad1 100644 --- a/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/classes/item/assignment_categories/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationCategory]] = None diff --git a/msgraph_beta/generated/education/classes/item/assignments/delta/delta_get_response.py b/msgraph_beta/generated/education/classes/item/assignments/delta/delta_get_response.py index 78d77c4320b..c24c931c07a 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/classes/item/assignments/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationAssignment]] = None diff --git a/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_get_response.py b/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_get_response.py index 04552a3d0e5..bd607908661 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/categories/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationCategory]] = None diff --git a/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_get_response.py b/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_get_response.py index 66c64656830..da5df4e95f1 100644 --- a/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_get_response.py +++ b/msgraph_beta/generated/education/classes/item/get_recently_modified_submissions/get_recently_modified_submissions_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRecentlyModifiedSubmissionsGetResponse(BaseCollectionPaginationCountResponse): +class GetRecentlyModifiedSubmissionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSubmission]] = None diff --git a/msgraph_beta/generated/education/me/assignments/delta/delta_get_response.py b/msgraph_beta/generated/education/me/assignments/delta/delta_get_response.py index 10492251076..d0f51346727 100644 --- a/msgraph_beta/generated/education/me/assignments/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/me/assignments/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationAssignment]] = None diff --git a/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_get_response.py b/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_get_response.py index 75d690b5cc1..4d7dc4a04de 100644 --- a/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/me/assignments/item/categories/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationCategory]] = None diff --git a/msgraph_beta/generated/education/schools/delta/delta_get_response.py b/msgraph_beta/generated/education/schools/delta/delta_get_response.py index 413682cd965..67f6b8a8e31 100644 --- a/msgraph_beta/generated/education/schools/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/schools/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationSchool]] = None diff --git a/msgraph_beta/generated/education/synchronization_profiles/item/start/start_post_response.py b/msgraph_beta/generated/education/synchronization_profiles/item/start/start_post_response.py index 6c012173254..b2379025d3d 100644 --- a/msgraph_beta/generated/education/synchronization_profiles/item/start/start_post_response.py +++ b/msgraph_beta/generated/education/synchronization_profiles/item/start/start_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class StartPostResponse(BaseCollectionPaginationCountResponse): +class StartPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationFileSynchronizationVerificationMessage]] = None diff --git a/msgraph_beta/generated/education/users/delta/delta_get_response.py b/msgraph_beta/generated/education/users/delta/delta_get_response.py index 32ed4c38141..988698189ec 100644 --- a/msgraph_beta/generated/education/users/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/users/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationUser]] = None diff --git a/msgraph_beta/generated/education/users/item/assignments/delta/delta_get_response.py b/msgraph_beta/generated/education/users/item/assignments/delta/delta_get_response.py index 78d77c4320b..c24c931c07a 100644 --- a/msgraph_beta/generated/education/users/item/assignments/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/users/item/assignments/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationAssignment]] = None diff --git a/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_get_response.py b/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_get_response.py index 04552a3d0e5..bd607908661 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_get_response.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/categories/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[EducationCategory]] = None diff --git a/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py b/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py index 305eab4dca5..356bc129ecc 100644 --- a/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py +++ b/msgraph_beta/generated/education/users/item/education_user_item_request_builder.py @@ -77,11 +77,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Educatio async def patch(self,body: EducationUser, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EducationUser]: """ - Update the properties of an educationuser object. + Update the relatedContact collection of an educationUser object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationUser] - Find more info here: https://learn.microsoft.com/graph/api/educationuser-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/relatedcontact-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -123,7 +123,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: EducationUser, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an educationuser object. + Update the relatedContact collection of an educationUser object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py b/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py index d944240af42..b33e300fa8e 100644 --- a/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py +++ b/msgraph_beta/generated/external/connections/item/items/item/external_item_item_request_builder.py @@ -73,11 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[External async def put(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ExternalItem]: """ - Update the properties of an externalitem. + Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExternalItem] - Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-put-items?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -119,7 +119,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: ExternalItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an externalitem. + Create a new externalItem. This API can be used to create a custom item. The containing externalConnection must have a schema registered of the corresponding type. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py b/msgraph_beta/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py index fea00ebe9d6..9790347f00f 100644 --- a/msgraph_beta/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py +++ b/msgraph_beta/generated/external/connections/item/items/item/microsoft_graph_external_connectors_add_activities/add_activities_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddActivitiesPostResponse(BaseCollectionPaginationCountResponse): +class AddActivitiesPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalActivityResult]] = None diff --git a/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py b/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py index 8a3a06ee981..df6a77535d4 100644 --- a/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/data_connectors/data_connectors_request_builder.py @@ -69,11 +69,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DataConn async def post(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[IndustryDataConnector]: """ - Create a new oneRosterApiDataConnector object. + Create a new azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[IndustryDataConnector] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-post?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -104,7 +104,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: IndustryDataConnector, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new oneRosterApiDataConnector object. + Create a new azureDataLakeConnector object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py index 84a40af2d25..5c182ec7fb6 100644 --- a/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/inbound_flows/inbound_flows_request_builder.py @@ -69,11 +69,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[InboundF async def post(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InboundFlow]: """ - Create a new inboundFileFlow object. + Create a new inboundApiFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InboundFlow] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-post?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -104,7 +104,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new inboundFileFlow object. + Create a new inboundApiFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py b/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py index 5bf303760ad..ec899bf5e62 100644 --- a/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py +++ b/msgraph_beta/generated/external/industry_data/inbound_flows/item/inbound_flow_item_request_builder.py @@ -73,11 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[InboundF async def patch(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InboundFlow]: """ - Update the properties of an inboundFileFlow object. + Update the properties of an inboundApiFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InboundFlow] - Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -119,7 +119,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: InboundFlow, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the properties of an inboundFileFlow object. + Update the properties of an inboundApiFlow object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/governance_resources/item/role_assignments/export/export_get_response.py b/msgraph_beta/generated/governance_resources/item/role_assignments/export/export_get_response.py index 2b182ad7f20..3338611b229 100644 --- a/msgraph_beta/generated/governance_resources/item/role_assignments/export/export_get_response.py +++ b/msgraph_beta/generated/governance_resources/item/role_assignments/export/export_get_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExportGetResponse(BaseCollectionPaginationCountResponse): +class ExportGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/governance_role_assignments/export/export_get_response.py b/msgraph_beta/generated/governance_role_assignments/export/export_get_response.py index ef644a83bc8..2e458f04e1d 100644 --- a/msgraph_beta/generated/governance_role_assignments/export/export_get_response.py +++ b/msgraph_beta/generated/governance_role_assignments/export/export_get_response.py @@ -9,7 +9,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExportGetResponse(BaseCollectionPaginationCountResponse): +class ExportGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/groups/delta/delta_get_response.py b/msgraph_beta/generated/groups/delta/delta_get_response.py index 831301cb7f8..043ada56ff6 100644 --- a/msgraph_beta/generated/groups/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Group]] = None diff --git a/msgraph_beta/generated/groups/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/groups/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/groups/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/groups/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py b/msgraph_beta/generated/groups/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py index 2f87e8d8514..2a0320595f4 100644 --- a/msgraph_beta/generated/groups/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse): +class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarRoleType]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_get_response.py index 2331ea23723..be4ac427a51 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/events/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/events/delta/delta_get_response.py index 2331ea23723..be4ac427a51 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_post_response.py b/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_post_response.py index 41c1e11f113..c94d0a7eedb 100644 --- a/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_post_response.py +++ b/msgraph_beta/generated/groups/item/calendar/get_schedule/get_schedule_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSchedulePostResponse(BaseCollectionPaginationCountResponse): +class GetSchedulePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduleInformation]] = None diff --git a/msgraph_beta/generated/groups/item/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar_view/delta/delta_get_response.py index 7b7b14f8a80..324862a6fc1 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/check_granted_permissions_for_app/check_granted_permissions_for_app_post_response.py b/msgraph_beta/generated/groups/item/check_granted_permissions_for_app/check_granted_permissions_for_app_post_response.py index c50583af02a..4fea51e8bc4 100644 --- a/msgraph_beta/generated/groups/item/check_granted_permissions_for_app/check_granted_permissions_for_app_post_response.py +++ b/msgraph_beta/generated/groups/item/check_granted_permissions_for_app/check_granted_permissions_for_app_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckGrantedPermissionsForAppPostResponse(BaseCollectionPaginationCountResponse): +class CheckGrantedPermissionsForAppPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResourceSpecificPermissionGrant]] = None diff --git a/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/groups/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/groups/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/groups/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/groups/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/groups/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py b/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py index f37bccb374b..26074af74ca 100644 --- a/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/conversations_request_builder.py @@ -69,11 +69,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Conversa async def post(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Conversation]: """ - Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -104,7 +104,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Conversation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py b/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py index 81a3ac354b5..62cdaf43625 100644 --- a/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/conversations/item/conversation_item_request_builder.py @@ -51,10 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> Optional[Conversation]: """ - Retrieve the properties and relationships of conversation object. + Get a group's conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Conversation] - Find more info here: https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -83,7 +83,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of conversation object. + Get a group's conversation object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ class ConversationItemRequestBuilderDeleteRequestConfiguration(RequestConfigurat @dataclass class ConversationItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of conversation object. + Get a group's conversation object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/events/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/events/delta/delta_get_response.py index 7b7b14f8a80..324862a6fc1 100644 --- a/msgraph_beta/generated/groups/item/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py b/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py index 813391c9e6d..b4ac23010f5 100644 --- a/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py +++ b/msgraph_beta/generated/groups/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPasswordSingleSignOnCredentialsPostResponse(BaseCollectionPaginationCountResponse): +class GetPasswordSingleSignOnCredentialsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PasswordSingleSignOnCredentialSet]] = None diff --git a/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py b/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py index 0299334d52f..5f6d724ffd9 100644 --- a/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py +++ b/msgraph_beta/generated/groups/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse): +class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RecentNotebook]] = None diff --git a/msgraph_beta/generated/groups/item/owners/owners_request_builder.py b/msgraph_beta/generated/groups/item/owners/owners_request_builder.py index f1aecaa2790..35483e9a4ad 100644 --- a/msgraph_beta/generated/groups/item/owners/owners_request_builder.py +++ b/msgraph_beta/generated/groups/item/owners/owners_request_builder.py @@ -54,7 +54,7 @@ def by_directory_object_id(self,directory_object_id: str) -> DirectoryObjectItem async def get(self,request_configuration: Optional[RequestConfiguration[OwnersRequestBuilderGetQueryParameters]] = None) -> Optional[DirectoryObjectCollectionResponse]: """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryObjectCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-beta @@ -75,7 +75,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[OwnersRe def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[OwnersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -169,7 +169,7 @@ def ref(self) -> RefRequestBuilder: @dataclass class OwnersRequestBuilderGetQueryParameters(): """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/owners/ref/ref_request_builder.py b/msgraph_beta/generated/groups/item/owners/ref/ref_request_builder.py index 36955e2ec08..b69291203b6 100644 --- a/msgraph_beta/generated/groups/item/owners/ref/ref_request_builder.py +++ b/msgraph_beta/generated/groups/item/owners/ref/ref_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[RefRe async def get(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderGetQueryParameters]] = None) -> Optional[StringCollectionResponse]: """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-beta @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -170,7 +170,7 @@ class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[RefReques @dataclass class RefRequestBuilderGetQueryParameters(): """ - Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange or groups that are synchronized from an on-premises environment. + Retrieve a list of the group's owners. The owners are a set of users who are allowed to modify the group object. Owners are currently not available in Microsoft Graph for groups that were created in Exchange, distribution groups, or groups that are synchronized from an on-premises environment. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/planner/plans/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/planner/plans/delta/delta_get_response.py index 61fda01a7c7..1bef9230613 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/planner/plans/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerPlan]] = None diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_get_response.py index ada58596bfc..f7726bdb1ad 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerBucket]] = None diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py index 224a2423c9a..ffb5c027a0b 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_get_response.py index 9d2942d6955..5cc2daacf66 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/groups/item/sites/add/add_post_response.py b/msgraph_beta/generated/groups/item/sites/add/add_post_response.py index 60ac780c4b9..1176851260b 100644 --- a/msgraph_beta/generated/groups/item/sites/add/add_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/add/add_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/groups/item/sites/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/sites/delta/delta_get_response.py index cbfe53796c9..5892d7572e4 100644 --- a/msgraph_beta/generated/groups/item/sites/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_get_response.py b/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_get_response.py index ff934a3b3de..5d392c1bffa 100644 --- a/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/get_all_sites/get_all_sites_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllSitesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllSitesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py index df19059b8ce..cf9435c24d3 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse): +class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentModelUsage]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py b/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py index df19059b8ce..cf9435c24d3 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse): +class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentModelUsage]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index 1adc07d9231..55ad5cb3eba 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index 7fe33cb14d8..6262a80c3b2 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py b/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py index 18398db491a..f654743a88d 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse): +class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index d01c1a5bba0..a5975621524 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py index cfce223a16f..f1779eb5389 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse): +class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py index ee9d16aa003..3586505d1e0 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py index c3c429ef4f3..d5f919e10d8 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py index ca7b7829a61..dedfc7adbfd 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index 09dd12bfde1..0a44377be4b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_get_response.py index 524889a87d6..c687b3b196f 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py index 416f7b264d2..d105c060f43 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse): +class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index bc28ca71d89..2851aef6ca2 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py index 492b2badd1e..be328d54095 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ............models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_post_response.py index ca8d80e990f..241c58dc2cd 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py index c3505187065..8ab46c08831 100644 --- a/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse): +class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RecentNotebook]] = None diff --git a/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_post_response.py index a192c772c4a..d5676023f78 100644 --- a/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/groups/item/sites/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/sites/remove/remove_post_response.py index 6261a971949..c1ead42bc3d 100644 --- a/msgraph_beta/generated/groups/item/sites/remove/remove_post_response.py +++ b/msgraph_beta/generated/groups/item/sites/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/all_messages/all_messages_get_response.py b/msgraph_beta/generated/groups/item/team/channels/all_messages/all_messages_get_response.py index e42ca4027c0..5f84181243d 100644 --- a/msgraph_beta/generated/groups/item/team/channels/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_get_response.py index b2d96c47ecd..6a344cf173c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_get_response.py index f5eb1125c37..0da203cda6c 100644 --- a/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_post_response.py index ffa48911694..70d09621ab9 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_post_response.py index 6c47de51ac9..017548b321e 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_get_response.py index 146b11a5c2b..9563a75ee50 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_get_response.py index e95f9778408..e879b5b7030 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/members/add/add_post_response.py b/msgraph_beta/generated/groups/item/team/members/add/add_post_response.py index 8d9ff833dae..f034db1b7aa 100644 --- a/msgraph_beta/generated/groups/item/team/members/add/add_post_response.py +++ b/msgraph_beta/generated/groups/item/team/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/members/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/team/members/remove/remove_post_response.py index 1d070f42a99..279999d4080 100644 --- a/msgraph_beta/generated/groups/item/team/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/groups/item/team/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_post_response.py index 3c30081ed47..d59b2f13942 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_post_response.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_post_response.py index ea8d30b211c..64caed03267 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_get_response.py index 6ba0c1fed79..5f03419d3ec 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_get_response.py index 7a53690ae47..14c81ac0639 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py b/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py index 7aa01bea040..3d99c0a6816 100644 --- a/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/threads/item/conversation_thread_item_request_builder.py @@ -33,10 +33,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, D async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete conversationThread. + Delete a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -52,10 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationThread]: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationThread] - Find more info here: https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -97,7 +97,7 @@ async def patch(self,body: ConversationThread, request_configuration: Optional[R def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete conversationThread. + Delete a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -108,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationThreadItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -170,7 +170,7 @@ class ConversationThreadItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ConversationThreadItemRequestBuilderGetQueryParameters(): """ - Get a specific thread that belongs to a group. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. + Get a thread object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py index f09345581c1..0b1641db1fd 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse): +class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationStrengthPolicy]] = None diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py index f09345581c1..0b1641db1fd 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse): +class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationStrengthPolicy]] = None diff --git a/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_response.py b/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_response.py index 9591f847377..a3918a4656d 100644 --- a/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_response.py +++ b/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluatePostResponse(BaseCollectionPaginationCountResponse): +class EvaluatePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConditionalAccessWhatIfPolicy]] = None diff --git a/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py b/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py index 033861f125f..d2a85ee3a50 100644 --- a/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/named_locations/item/named_location_item_request_builder.py @@ -50,10 +50,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-beta + Find more info here: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-beta """ 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[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 """ @@ -150,7 +150,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_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_get_response.py b/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_get_response.py index db11a9e783e..74bc2fdf1cb 100644 --- a/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_get_response.py +++ b/msgraph_beta/generated/identity/identity_providers/available_provider_types/available_provider_types_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse): +class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index a381af52782..706a6cae71f 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 3f31939dcf3..436bb68e263 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewScheduleDefinition]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 5477a36de48..fe9d25f94ee 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstance]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 8acc0e25cf3..3385e03d4bd 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index d9ff70f8ecf..c695ea05ab3 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewStage]] = None diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 5035513ea22..d4872a6ae9a 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 71dda6ac64b..5722e560a63 100644 --- a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppConsentRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 45e28dae3e5..20a8f4c1599 100644 --- a/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/app_consent/app_consent_requests/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserConsentRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bb1a015eccc..1e15d8b702e 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index c18a0d24992..2ad71c2253b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/my/my_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/my/my_get_response.py index 8620c6715e1..55dae2e6b91 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/my/my_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignment_resource_roles/my/my_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyGetResponse(BaseCollectionPaginationCountResponse): +class MyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentResourceRole]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_get_response.py index 8d3204250be..e9448ff80cb 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access/additional_access_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AdditionalAccessGetResponse(BaseCollectionPaginationCountResponse): +class AdditionalAccessGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignment]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_access_package_id/additional_access_with_access_package_id_with_incompatible_access_package_id_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_access_package_id/additional_access_with_access_package_id_with_incompatible_access_package_id_get_response.py index 027ecf40e71..ca5eedc5c20 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_access_package_id/additional_access_with_access_package_id_with_incompatible_access_package_id_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_access_package_id/additional_access_with_access_package_id_with_incompatible_access_package_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(BaseCollectionPaginationCountResponse): +class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignment]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1adc68db513..d9cf463c43a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignment]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py index f7243efa8c8..2aceee95e5d 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse): +class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequestRequirements]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 35b88d7042a..ecf9ef45f0a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/my/my_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/my/my_get_response.py index 5c8328a1fc3..bd40d82a54f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/my/my_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package_assignment_resource_roles/my/my_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyGetResponse(BaseCollectionPaginationCountResponse): +class MyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentResourceRole]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py index 33443d53c32..9be15e2130f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/item/custom_access_package_workflow_extensions/item/custom_access_package_workflow_extension_item_request_builder.py @@ -31,10 +31,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 customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-beta """ warn(" as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions", DeprecationWarning) request_info = self.to_delete_request_information( @@ -98,7 +98,7 @@ async def patch(self,body: CustomAccessPackageWorkflowExtension, request_configu def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy. + Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/search/search_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/search/search_get_response.py index 20c9c17a159..361c6549f03 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/search/search_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_catalogs/search/search_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SearchGetResponse(BaseCollectionPaginationCountResponse): +class SearchGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageCatalog]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1bc9874448e..520c1a8bccf 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackage]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py index 30d4b48f93c..0c3b23b1939 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/access_package_item_request_builder.py @@ -71,10 +71,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AccessPackageItemRequestBuilderGetQueryParameters]] = None) -> Optional[AccessPackage]: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessPackage] - Find more info here: https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-list-accesspackageresourcerolescopes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -127,7 +127,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AccessPackageItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -243,7 +243,7 @@ class AccessPackageItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class AccessPackageItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py index ab0483e7ef2..08f1628e394 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse): +class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequestRequirements]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/search/search_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/search/search_get_response.py index 622b46c872a..dd03390abbf 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/search/search_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/search/search_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SearchGetResponse(BaseCollectionPaginationCountResponse): +class SearchGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackage]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/access_packages_with_unique_name_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/access_packages_with_unique_name_request_builder.py index 6ee013c3d02..fcf5d129c02 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/access_packages_with_unique_name_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/access_packages_with_unique_name_request_builder.py @@ -55,10 +55,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters]] = None) -> Optional[AccessPackage]: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessPackage] - Find more info here: https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/accesspackage-list-accesspackageresourcerolescopes?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -111,7 +111,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -173,7 +173,7 @@ class AccessPackagesWithUniqueNameRequestBuilderDeleteRequestConfiguration(Reque @dataclass class AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an accessPackage object. + Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py index 72b83a09349..d8e32db4253 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages_with_unique_name/get_applicable_policy_requirements/get_applicable_policy_requirements_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse): +class GetApplicablePolicyRequirementsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequestRequirements]] = None diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index c18a0d24992..2ad71c2253b 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/assignment_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response.py index a01381b4950..f013d193349 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TopTasksInsightsSummary]] = None diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response.py index 38590ef0e9f..b06a0739630 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TopWorkflowsInsightsSummary]] = None diff --git a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bb1a015eccc..1e15d8b702e 100644 --- a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1e7197e5cc3..72b4734f150 100644 --- a/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/permissions_management/scheduled_permissions_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduledPermissionsRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 8f2b8f21b50..c91b10ee10f 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 4a329e5ad1b..f1f380accf3 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 453bd50155a..08aeb549d27 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 617bd202c02..5c0d8013d3c 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 7ab72d51550..c727cb8c356 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index e4d6f7d576f..79f1f3bbd87 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 0f7b8f7f78a..0eab5fef136 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py b/msgraph_beta/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py index 140c3a31e65..f070d73e940 100644 --- a/msgraph_beta/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/terms_of_use/agreements/item/agreement_item_request_builder.py @@ -53,10 +53,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[AgreementItemRequestBuilderGetQueryParameters]] = None) -> Optional[Agreement]: """ - Retrieve the properties and relationships of an agreement object. + Retrieve all files related to an agreement. This includes the default file and all localized files. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Agreement] - Find more info here: https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -109,7 +109,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AgreementItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of an agreement object. + Retrieve all files related to an agreement. This includes the default file and all localized files. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -180,7 +180,7 @@ class AgreementItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration @dataclass class AgreementItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of an agreement object. + Retrieve all files related to an agreement. This includes the default file and all localized files. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_get_response.py b/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_get_response.py index 70c99bd6998..ee03a0ae7b6 100644 --- a/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_get_response.py +++ b/msgraph_beta/generated/identity_providers/available_provider_types/available_provider_types_get_response.py @@ -9,7 +9,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse): +class AvailableProviderTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py index 50a2d1d9cb1..333dd8df33b 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py index 056999a19f4..0e9e3ef75eb 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py index 8004219173a..3192627fc74 100644 --- a/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index c6094d95839..a900bee62d7 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "BCE655FEBE05572BA6F08E504504E1C78FCCD6B3EDA68569E827896E78D1B2120C4CD29669EFD188D1AF9A573FF3D9F355EB05301687A914B8BFCF2BF6F1567B", + "descriptionHash": "E8C730A01AE659420364D9904BC5ADEE5FA30E920138E6705F25CEF897579AFD5F1A5916A79EA3A7090CC43CA73930E84DE32A3BB4D23EAE6CB76842D0E349D2", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.20.0", + "kiotaVersion": "1.21.0", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "msgraph_beta.generated", diff --git a/msgraph_beta/generated/models/aad_source.py b/msgraph_beta/generated/models/aad_source.py index 5efcb54868c..54f2a09e5fe 100644 --- a/msgraph_beta/generated/models/aad_source.py +++ b/msgraph_beta/generated/models/aad_source.py @@ -9,7 +9,7 @@ from .authorization_system_identity_source import AuthorizationSystemIdentitySource @dataclass -class AadSource(AuthorizationSystemIdentitySource): +class AadSource(AuthorizationSystemIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aadSource" # Domain name diff --git a/msgraph_beta/generated/models/aad_user_conversation_member.py b/msgraph_beta/generated/models/aad_user_conversation_member.py index 669613584a9..c14b4706df2 100644 --- a/msgraph_beta/generated/models/aad_user_conversation_member.py +++ b/msgraph_beta/generated/models/aad_user_conversation_member.py @@ -10,7 +10,7 @@ from .conversation_member import ConversationMember @dataclass -class AadUserConversationMember(ConversationMember): +class AadUserConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aadUserConversationMember" # The email address of the user. diff --git a/msgraph_beta/generated/models/aad_user_conversation_member_result.py b/msgraph_beta/generated/models/aad_user_conversation_member_result.py index 9ec2cee0d55..afbe0bab75e 100644 --- a/msgraph_beta/generated/models/aad_user_conversation_member_result.py +++ b/msgraph_beta/generated/models/aad_user_conversation_member_result.py @@ -9,7 +9,7 @@ from .action_result_part import ActionResultPart @dataclass -class AadUserConversationMemberResult(ActionResultPart): +class AadUserConversationMemberResult(ActionResultPart, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aadUserConversationMemberResult" # The user object ID of the Microsoft Entra user that was being added as part of the bulk operation. diff --git a/msgraph_beta/generated/models/aad_user_notification_recipient.py b/msgraph_beta/generated/models/aad_user_notification_recipient.py index 7e4522ed892..336337734e8 100644 --- a/msgraph_beta/generated/models/aad_user_notification_recipient.py +++ b/msgraph_beta/generated/models/aad_user_notification_recipient.py @@ -9,7 +9,7 @@ from .teamwork_notification_recipient import TeamworkNotificationRecipient @dataclass -class AadUserNotificationRecipient(TeamworkNotificationRecipient): +class AadUserNotificationRecipient(TeamworkNotificationRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.aadUserNotificationRecipient" # Microsoft Entra user identifier. Use the List users method to get this ID. diff --git a/msgraph_beta/generated/models/access_package.py b/msgraph_beta/generated/models/access_package.py index 4a40a8bbcb1..b52cc9599fa 100644 --- a/msgraph_beta/generated/models/access_package.py +++ b/msgraph_beta/generated/models/access_package.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AccessPackage(Entity): +class AccessPackage(Entity, Parsable): # Read-only. Nullable. Supports $expand. access_package_assignment_policies: Optional[List[AccessPackageAssignmentPolicy]] = None # The accessPackageCatalog property diff --git a/msgraph_beta/generated/models/access_package_answer_string.py b/msgraph_beta/generated/models/access_package_answer_string.py index fefd42daff9..6b52283e149 100644 --- a/msgraph_beta/generated/models/access_package_answer_string.py +++ b/msgraph_beta/generated/models/access_package_answer_string.py @@ -9,7 +9,7 @@ from .access_package_answer import AccessPackageAnswer @dataclass -class AccessPackageAnswerString(AccessPackageAnswer): +class AccessPackageAnswerString(AccessPackageAnswer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageAnswerString" # The value stored on the requestor's user profile, if this answer is configured to be stored as a specific attribute. diff --git a/msgraph_beta/generated/models/access_package_assignment.py b/msgraph_beta/generated/models/access_package_assignment.py index 44a91dd6a7f..a4d5805c7a2 100644 --- a/msgraph_beta/generated/models/access_package_assignment.py +++ b/msgraph_beta/generated/models/access_package_assignment.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class AccessPackageAssignment(Entity): +class AccessPackageAssignment(Entity, Parsable): # Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters. access_package: Optional[AccessPackage] = None # Read-only. Nullable. Supports $filter (eq) on the id property diff --git a/msgraph_beta/generated/models/access_package_assignment_collection_response.py b/msgraph_beta/generated/models/access_package_assignment_collection_response.py index e49b1c4afe3..c1f022b1beb 100644 --- a/msgraph_beta/generated/models/access_package_assignment_collection_response.py +++ b/msgraph_beta/generated/models/access_package_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignment]] = None diff --git a/msgraph_beta/generated/models/access_package_assignment_policy.py b/msgraph_beta/generated/models/access_package_assignment_policy.py index 9fcb2b38b27..40a23a57a32 100644 --- a/msgraph_beta/generated/models/access_package_assignment_policy.py +++ b/msgraph_beta/generated/models/access_package_assignment_policy.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class AccessPackageAssignmentPolicy(Entity): +class AccessPackageAssignmentPolicy(Entity, Parsable): # The access package with this policy. Read-only. Nullable. Supports $expand. access_package: Optional[AccessPackage] = None # The accessPackageCatalog property diff --git a/msgraph_beta/generated/models/access_package_assignment_policy_collection_response.py b/msgraph_beta/generated/models/access_package_assignment_policy_collection_response.py index 326288b4842..08e1d9f21b9 100644 --- a/msgraph_beta/generated/models/access_package_assignment_policy_collection_response.py +++ b/msgraph_beta/generated/models/access_package_assignment_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageAssignmentPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageAssignmentPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentPolicy]] = None diff --git a/msgraph_beta/generated/models/access_package_assignment_request.py b/msgraph_beta/generated/models/access_package_assignment_request.py index 6380420d918..7cab4abd5e7 100644 --- a/msgraph_beta/generated/models/access_package_assignment_request.py +++ b/msgraph_beta/generated/models/access_package_assignment_request.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class AccessPackageAssignmentRequest(Entity): +class AccessPackageAssignmentRequest(Entity, Parsable): # The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. access_package: Optional[AccessPackage] = None # For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. diff --git a/msgraph_beta/generated/models/access_package_assignment_request_callback_data.py b/msgraph_beta/generated/models/access_package_assignment_request_callback_data.py index 02f25d0a787..e2cc4181e87 100644 --- a/msgraph_beta/generated/models/access_package_assignment_request_callback_data.py +++ b/msgraph_beta/generated/models/access_package_assignment_request_callback_data.py @@ -10,7 +10,7 @@ from .custom_extension_data import CustomExtensionData @dataclass -class AccessPackageAssignmentRequestCallbackData(CustomExtensionData): +class AccessPackageAssignmentRequestCallbackData(CustomExtensionData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageAssignmentRequestCallbackData" # Details for the callback. diff --git a/msgraph_beta/generated/models/access_package_assignment_request_collection_response.py b/msgraph_beta/generated/models/access_package_assignment_request_collection_response.py index 9abf78f920b..f98ed22db74 100644 --- a/msgraph_beta/generated/models/access_package_assignment_request_collection_response.py +++ b/msgraph_beta/generated/models/access_package_assignment_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentRequest]] = None diff --git a/msgraph_beta/generated/models/access_package_assignment_request_workflow_extension.py b/msgraph_beta/generated/models/access_package_assignment_request_workflow_extension.py index b08b031ca7c..e8e296e1567 100644 --- a/msgraph_beta/generated/models/access_package_assignment_request_workflow_extension.py +++ b/msgraph_beta/generated/models/access_package_assignment_request_workflow_extension.py @@ -11,7 +11,7 @@ from .custom_callout_extension import CustomCalloutExtension @dataclass -class AccessPackageAssignmentRequestWorkflowExtension(CustomCalloutExtension): +class AccessPackageAssignmentRequestWorkflowExtension(CustomCalloutExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension" # The callback configuration for a custom extension. diff --git a/msgraph_beta/generated/models/access_package_assignment_resource_role.py b/msgraph_beta/generated/models/access_package_assignment_resource_role.py index 471b9cfaa57..e0f0488c2a2 100644 --- a/msgraph_beta/generated/models/access_package_assignment_resource_role.py +++ b/msgraph_beta/generated/models/access_package_assignment_resource_role.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AccessPackageAssignmentResourceRole(Entity): +class AccessPackageAssignmentResourceRole(Entity, Parsable): # The access package assignments resulting in this role assignment. Read-only. Nullable. access_package_assignments: Optional[List[AccessPackageAssignment]] = None # The accessPackageResourceRole property diff --git a/msgraph_beta/generated/models/access_package_assignment_resource_role_collection_response.py b/msgraph_beta/generated/models/access_package_assignment_resource_role_collection_response.py index 8405eb192fa..28c43e879cb 100644 --- a/msgraph_beta/generated/models/access_package_assignment_resource_role_collection_response.py +++ b/msgraph_beta/generated/models/access_package_assignment_resource_role_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageAssignmentResourceRoleCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageAssignmentResourceRoleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageAssignmentResourceRole]] = None diff --git a/msgraph_beta/generated/models/access_package_assignment_workflow_extension.py b/msgraph_beta/generated/models/access_package_assignment_workflow_extension.py index 0cf149c3a91..06b139cec2c 100644 --- a/msgraph_beta/generated/models/access_package_assignment_workflow_extension.py +++ b/msgraph_beta/generated/models/access_package_assignment_workflow_extension.py @@ -11,7 +11,7 @@ from .custom_callout_extension import CustomCalloutExtension @dataclass -class AccessPackageAssignmentWorkflowExtension(CustomCalloutExtension): +class AccessPackageAssignmentWorkflowExtension(CustomCalloutExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageAssignmentWorkflowExtension" # The callback configuration for a custom extension. diff --git a/msgraph_beta/generated/models/access_package_catalog.py b/msgraph_beta/generated/models/access_package_catalog.py index 78341c39b81..56d5f4271a5 100644 --- a/msgraph_beta/generated/models/access_package_catalog.py +++ b/msgraph_beta/generated/models/access_package_catalog.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class AccessPackageCatalog(Entity): +class AccessPackageCatalog(Entity, Parsable): # The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. access_package_custom_workflow_extensions: Optional[List[CustomCalloutExtension]] = None # The roles in each resource in a catalog. Read-only. diff --git a/msgraph_beta/generated/models/access_package_catalog_collection_response.py b/msgraph_beta/generated/models/access_package_catalog_collection_response.py index f4933cc0d76..1f49c4ed8ae 100644 --- a/msgraph_beta/generated/models/access_package_catalog_collection_response.py +++ b/msgraph_beta/generated/models/access_package_catalog_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageCatalogCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageCatalogCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageCatalog]] = None diff --git a/msgraph_beta/generated/models/access_package_collection_response.py b/msgraph_beta/generated/models/access_package_collection_response.py index c668b9792fb..f5b8f4c695f 100644 --- a/msgraph_beta/generated/models/access_package_collection_response.py +++ b/msgraph_beta/generated/models/access_package_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackage]] = None diff --git a/msgraph_beta/generated/models/access_package_multiple_choice_question.py b/msgraph_beta/generated/models/access_package_multiple_choice_question.py index e72e3eb1416..a4876e4a76e 100644 --- a/msgraph_beta/generated/models/access_package_multiple_choice_question.py +++ b/msgraph_beta/generated/models/access_package_multiple_choice_question.py @@ -10,7 +10,7 @@ from .access_package_question import AccessPackageQuestion @dataclass -class AccessPackageMultipleChoiceQuestion(AccessPackageQuestion): +class AccessPackageMultipleChoiceQuestion(AccessPackageQuestion, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageMultipleChoiceQuestion" # Indicates whether requestor can select multiple choices as their answer. diff --git a/msgraph_beta/generated/models/access_package_resource.py b/msgraph_beta/generated/models/access_package_resource.py index 3037524aee7..100a86a0b6d 100644 --- a/msgraph_beta/generated/models/access_package_resource.py +++ b/msgraph_beta/generated/models/access_package_resource.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AccessPackageResource(Entity): +class AccessPackageResource(Entity, Parsable): # Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. access_package_resource_environment: Optional[AccessPackageResourceEnvironment] = None # Read-only. Nullable. Supports $expand. diff --git a/msgraph_beta/generated/models/access_package_resource_attribute_question.py b/msgraph_beta/generated/models/access_package_resource_attribute_question.py index b50b6d686be..ead1ddddf7c 100644 --- a/msgraph_beta/generated/models/access_package_resource_attribute_question.py +++ b/msgraph_beta/generated/models/access_package_resource_attribute_question.py @@ -10,7 +10,7 @@ from .access_package_resource_attribute_source import AccessPackageResourceAttributeSource @dataclass -class AccessPackageResourceAttributeQuestion(AccessPackageResourceAttributeSource): +class AccessPackageResourceAttributeQuestion(AccessPackageResourceAttributeSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageResourceAttributeQuestion" # The question asked in order to get the value of the attribute diff --git a/msgraph_beta/generated/models/access_package_resource_collection_response.py b/msgraph_beta/generated/models/access_package_resource_collection_response.py index 7ef79c3c4b6..1063d619b24 100644 --- a/msgraph_beta/generated/models/access_package_resource_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResource]] = None diff --git a/msgraph_beta/generated/models/access_package_resource_environment.py b/msgraph_beta/generated/models/access_package_resource_environment.py index cd8db187067..de788020b8f 100644 --- a/msgraph_beta/generated/models/access_package_resource_environment.py +++ b/msgraph_beta/generated/models/access_package_resource_environment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AccessPackageResourceEnvironment(Entity): +class AccessPackageResourceEnvironment(Entity, Parsable): # Read-only. Required. access_package_resources: Optional[List[AccessPackageResource]] = None # Connection information of an environment used to connect to a resource. diff --git a/msgraph_beta/generated/models/access_package_resource_environment_collection_response.py b/msgraph_beta/generated/models/access_package_resource_environment_collection_response.py index 27819caf3c4..761b1b3eae3 100644 --- a/msgraph_beta/generated/models/access_package_resource_environment_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_environment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceEnvironmentCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceEnvironmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResourceEnvironment]] = None diff --git a/msgraph_beta/generated/models/access_package_resource_request.py b/msgraph_beta/generated/models/access_package_resource_request.py index 36514a2e340..1bf92e572f7 100644 --- a/msgraph_beta/generated/models/access_package_resource_request.py +++ b/msgraph_beta/generated/models/access_package_resource_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AccessPackageResourceRequest(Entity): +class AccessPackageResourceRequest(Entity, Parsable): # The accessPackageResource property access_package_resource: Optional[AccessPackageResource] = None # The unique ID of the access package catalog. diff --git a/msgraph_beta/generated/models/access_package_resource_request_collection_response.py b/msgraph_beta/generated/models/access_package_resource_request_collection_response.py index 5f87ec2b11f..5756bd98914 100644 --- a/msgraph_beta/generated/models/access_package_resource_request_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResourceRequest]] = None diff --git a/msgraph_beta/generated/models/access_package_resource_role.py b/msgraph_beta/generated/models/access_package_resource_role.py index 1f65f036575..cc975142516 100644 --- a/msgraph_beta/generated/models/access_package_resource_role.py +++ b/msgraph_beta/generated/models/access_package_resource_role.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AccessPackageResourceRole(Entity): +class AccessPackageResourceRole(Entity, Parsable): # The accessPackageResource property access_package_resource: Optional[AccessPackageResource] = None # A description for the resource role. diff --git a/msgraph_beta/generated/models/access_package_resource_role_collection_response.py b/msgraph_beta/generated/models/access_package_resource_role_collection_response.py index 014c5ed3b41..f61d719eff9 100644 --- a/msgraph_beta/generated/models/access_package_resource_role_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_role_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceRoleCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceRoleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResourceRole]] = None diff --git a/msgraph_beta/generated/models/access_package_resource_role_scope.py b/msgraph_beta/generated/models/access_package_resource_role_scope.py index b0c85c84267..23274644554 100644 --- a/msgraph_beta/generated/models/access_package_resource_role_scope.py +++ b/msgraph_beta/generated/models/access_package_resource_role_scope.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AccessPackageResourceRoleScope(Entity): +class AccessPackageResourceRoleScope(Entity, Parsable): # Read-only. Nullable. Supports $expand. access_package_resource_role: Optional[AccessPackageResourceRole] = None # The accessPackageResourceScope property diff --git a/msgraph_beta/generated/models/access_package_resource_role_scope_collection_response.py b/msgraph_beta/generated/models/access_package_resource_role_scope_collection_response.py index 55e77810ea6..d2644cba9e9 100644 --- a/msgraph_beta/generated/models/access_package_resource_role_scope_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_role_scope_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceRoleScopeCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceRoleScopeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResourceRoleScope]] = None diff --git a/msgraph_beta/generated/models/access_package_resource_scope.py b/msgraph_beta/generated/models/access_package_resource_scope.py index bb82677d3f4..763e8164f83 100644 --- a/msgraph_beta/generated/models/access_package_resource_scope.py +++ b/msgraph_beta/generated/models/access_package_resource_scope.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AccessPackageResourceScope(Entity): +class AccessPackageResourceScope(Entity, Parsable): # The accessPackageResource property access_package_resource: Optional[AccessPackageResource] = None # The description of the scope. diff --git a/msgraph_beta/generated/models/access_package_resource_scope_collection_response.py b/msgraph_beta/generated/models/access_package_resource_scope_collection_response.py index f4e914beb44..33b5acc2bbb 100644 --- a/msgraph_beta/generated/models/access_package_resource_scope_collection_response.py +++ b/msgraph_beta/generated/models/access_package_resource_scope_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageResourceScopeCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageResourceScopeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageResourceScope]] = None diff --git a/msgraph_beta/generated/models/access_package_subject.py b/msgraph_beta/generated/models/access_package_subject.py index 4ff807e3fdd..a2a7ae7e009 100644 --- a/msgraph_beta/generated/models/access_package_subject.py +++ b/msgraph_beta/generated/models/access_package_subject.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AccessPackageSubject(Entity): +class AccessPackageSubject(Entity, Parsable): # Not Supported. alt_sec_id: Optional[str] = None # The date and time the subject is marked to be blocked from sign in or deleted. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. diff --git a/msgraph_beta/generated/models/access_package_subject_collection_response.py b/msgraph_beta/generated/models/access_package_subject_collection_response.py index aa68ee59611..fc981f97b4e 100644 --- a/msgraph_beta/generated/models/access_package_subject_collection_response.py +++ b/msgraph_beta/generated/models/access_package_subject_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessPackageSubjectCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessPackageSubjectCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessPackageSubject]] = None diff --git a/msgraph_beta/generated/models/access_package_text_input_question.py b/msgraph_beta/generated/models/access_package_text_input_question.py index 9a2ac1cc94b..6a3f918264c 100644 --- a/msgraph_beta/generated/models/access_package_text_input_question.py +++ b/msgraph_beta/generated/models/access_package_text_input_question.py @@ -9,7 +9,7 @@ from .access_package_question import AccessPackageQuestion @dataclass -class AccessPackageTextInputQuestion(AccessPackageQuestion): +class AccessPackageTextInputQuestion(AccessPackageQuestion, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageTextInputQuestion" # Indicates whether the answer will be in single or multiple line format. diff --git a/msgraph_beta/generated/models/access_package_user_directory_attribute_store.py b/msgraph_beta/generated/models/access_package_user_directory_attribute_store.py index 95449b3168a..957bd70110e 100644 --- a/msgraph_beta/generated/models/access_package_user_directory_attribute_store.py +++ b/msgraph_beta/generated/models/access_package_user_directory_attribute_store.py @@ -9,7 +9,7 @@ from .access_package_resource_attribute_destination import AccessPackageResourceAttributeDestination @dataclass -class AccessPackageUserDirectoryAttributeStore(AccessPackageResourceAttributeDestination): +class AccessPackageUserDirectoryAttributeStore(AccessPackageResourceAttributeDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessPackageUserDirectoryAttributeStore" diff --git a/msgraph_beta/generated/models/access_review.py b/msgraph_beta/generated/models/access_review.py index 5cdb7c6f856..39b1f568d63 100644 --- a/msgraph_beta/generated/models/access_review.py +++ b/msgraph_beta/generated/models/access_review.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class AccessReview(Entity): +class AccessReview(Entity, Parsable): # The business flow template identifier. Required on create. This value is case sensitive. business_flow_template_id: Optional[str] = None # The user who created this review. diff --git a/msgraph_beta/generated/models/access_review_collection_response.py b/msgraph_beta/generated/models/access_review_collection_response.py index a5abf5a6f9f..5ca3c318486 100644 --- a/msgraph_beta/generated/models/access_review_collection_response.py +++ b/msgraph_beta/generated/models/access_review_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReview]] = None diff --git a/msgraph_beta/generated/models/access_review_decision.py b/msgraph_beta/generated/models/access_review_decision.py index c3e7971d319..a4c17b5d418 100644 --- a/msgraph_beta/generated/models/access_review_decision.py +++ b/msgraph_beta/generated/models/access_review_decision.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AccessReviewDecision(Entity): +class AccessReviewDecision(Entity, Parsable): # The feature- generated recommendation shown to the reviewer, one of: Approve, Deny, NotAvailable. access_recommendation: Optional[str] = None # The feature-generated ID of the access review. diff --git a/msgraph_beta/generated/models/access_review_decision_collection_response.py b/msgraph_beta/generated/models/access_review_decision_collection_response.py index 3e872792455..b64f0b563af 100644 --- a/msgraph_beta/generated/models/access_review_decision_collection_response.py +++ b/msgraph_beta/generated/models/access_review_decision_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewDecisionCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewDecisionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewDecision]] = None diff --git a/msgraph_beta/generated/models/access_review_error.py b/msgraph_beta/generated/models/access_review_error.py index a28ba097dc6..3845616b78a 100644 --- a/msgraph_beta/generated/models/access_review_error.py +++ b/msgraph_beta/generated/models/access_review_error.py @@ -9,7 +9,7 @@ from .generic_error import GenericError @dataclass -class AccessReviewError(GenericError): +class AccessReviewError(GenericError, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewError" diff --git a/msgraph_beta/generated/models/access_review_history_definition.py b/msgraph_beta/generated/models/access_review_history_definition.py index c98b6dfc01b..6f973b2421c 100644 --- a/msgraph_beta/generated/models/access_review_history_definition.py +++ b/msgraph_beta/generated/models/access_review_history_definition.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class AccessReviewHistoryDefinition(Entity): +class AccessReviewHistoryDefinition(Entity, Parsable): # The createdBy property created_by: Optional[UserIdentity] = None # Timestamp when the access review definition was created. diff --git a/msgraph_beta/generated/models/access_review_history_definition_collection_response.py b/msgraph_beta/generated/models/access_review_history_definition_collection_response.py index 9e3443849bc..5b451c87823 100644 --- a/msgraph_beta/generated/models/access_review_history_definition_collection_response.py +++ b/msgraph_beta/generated/models/access_review_history_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewHistoryDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewHistoryDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewHistoryDefinition]] = None diff --git a/msgraph_beta/generated/models/access_review_history_instance.py b/msgraph_beta/generated/models/access_review_history_instance.py index 0b28d834c9e..99fdf8e9a20 100644 --- a/msgraph_beta/generated/models/access_review_history_instance.py +++ b/msgraph_beta/generated/models/access_review_history_instance.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AccessReviewHistoryInstance(Entity): +class AccessReviewHistoryInstance(Entity, Parsable): # Uri that can be used to retrieve review history data. This URI will be active for 24 hours after being generated. Required. download_uri: Optional[str] = None # Timestamp when this instance and associated data expires and the history is deleted. Required. diff --git a/msgraph_beta/generated/models/access_review_history_instance_collection_response.py b/msgraph_beta/generated/models/access_review_history_instance_collection_response.py index 4bade667562..b62b7a61e98 100644 --- a/msgraph_beta/generated/models/access_review_history_instance_collection_response.py +++ b/msgraph_beta/generated/models/access_review_history_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewHistoryInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewHistoryInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewHistoryInstance]] = None diff --git a/msgraph_beta/generated/models/access_review_inactive_users_query_scope.py b/msgraph_beta/generated/models/access_review_inactive_users_query_scope.py index 32992bc0e18..c696a979057 100644 --- a/msgraph_beta/generated/models/access_review_inactive_users_query_scope.py +++ b/msgraph_beta/generated/models/access_review_inactive_users_query_scope.py @@ -10,7 +10,7 @@ from .access_review_query_scope import AccessReviewQueryScope @dataclass -class AccessReviewInactiveUsersQueryScope(AccessReviewQueryScope): +class AccessReviewInactiveUsersQueryScope(AccessReviewQueryScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInactiveUsersQueryScope" # Defines the duration of inactivity. Inactivity is based on the last sign in date of the user compared to the access review instance's start date. If this property is not specified, it's assigned the default value PT0S. diff --git a/msgraph_beta/generated/models/access_review_instance.py b/msgraph_beta/generated/models/access_review_instance.py index 25fee97baf1..067c65ebd63 100644 --- a/msgraph_beta/generated/models/access_review_instance.py +++ b/msgraph_beta/generated/models/access_review_instance.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class AccessReviewInstance(Entity): +class AccessReviewInstance(Entity, Parsable): # Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. contacted_reviewers: Optional[List[AccessReviewReviewer]] = None # Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. diff --git a/msgraph_beta/generated/models/access_review_instance_collection_response.py b/msgraph_beta/generated/models/access_review_instance_collection_response.py index 303b3e01262..e9a1af44fa3 100644 --- a/msgraph_beta/generated/models/access_review_instance_collection_response.py +++ b/msgraph_beta/generated/models/access_review_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstance]] = None diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item.py b/msgraph_beta/generated/models/access_review_instance_decision_item.py index 6527cec18f5..355d238bb8c 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class AccessReviewInstanceDecisionItem(Entity): +class AccessReviewInstanceDecisionItem(Entity, Parsable): # The identifier of the accessReviewInstance parent. Supports $select. Read-only. access_review_id: Optional[str] = None # The identifier of the user who applied the decision. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't applied the decision or it was automatically applied. Read-only. diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_policy_resource.py b/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_policy_resource.py index 1dabfed7e2c..6d81c2a1560 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_policy_resource.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_policy_resource.py @@ -9,7 +9,7 @@ from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource @dataclass -class AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(AccessReviewInstanceDecisionItemResource): +class AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(AccessReviewInstanceDecisionItemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource" # Display name of the access package to which access is granted. diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_azure_role_resource.py b/msgraph_beta/generated/models/access_review_instance_decision_item_azure_role_resource.py index a7c3b603270..5235dbd0cb6 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_azure_role_resource.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_azure_role_resource.py @@ -9,7 +9,7 @@ from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource @dataclass -class AccessReviewInstanceDecisionItemAzureRoleResource(AccessReviewInstanceDecisionItemResource): +class AccessReviewInstanceDecisionItemAzureRoleResource(AccessReviewInstanceDecisionItemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource" # Details of the scope this role is associated with. diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_collection_response.py b/msgraph_beta/generated/models/access_review_instance_decision_item_collection_response.py index aa3944dd7aa..ea9b04c9538 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_collection_response.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewInstanceDecisionItemCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewInstanceDecisionItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_resource.py b/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_resource.py index 15ada8dabc6..a86214be1b4 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_resource.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_resource.py @@ -9,7 +9,7 @@ from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource @dataclass -class AccessReviewInstanceDecisionItemServicePrincipalResource(AccessReviewInstanceDecisionItemResource): +class AccessReviewInstanceDecisionItemServicePrincipalResource(AccessReviewInstanceDecisionItemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalResource" # The globally unique identifier of the application to which access is granted. diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_target.py b/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_target.py index ce0a9738422..35751e6ccbb 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_target.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_service_principal_target.py @@ -9,7 +9,7 @@ from .access_review_instance_decision_item_target import AccessReviewInstanceDecisionItemTarget @dataclass -class AccessReviewInstanceDecisionItemServicePrincipalTarget(AccessReviewInstanceDecisionItemTarget): +class AccessReviewInstanceDecisionItemServicePrincipalTarget(AccessReviewInstanceDecisionItemTarget, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalTarget" # The appId for the service principal entity being reviewed. diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_user_target.py b/msgraph_beta/generated/models/access_review_instance_decision_item_user_target.py index ce5449758d0..47193661acf 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_user_target.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_user_target.py @@ -9,7 +9,7 @@ from .access_review_instance_decision_item_target import AccessReviewInstanceDecisionItemTarget @dataclass -class AccessReviewInstanceDecisionItemUserTarget(AccessReviewInstanceDecisionItemTarget): +class AccessReviewInstanceDecisionItemUserTarget(AccessReviewInstanceDecisionItemTarget, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget" # The name of user. diff --git a/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py b/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py index 1e7cc9294cc..9d5008632c2 100644 --- a/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py +++ b/msgraph_beta/generated/models/access_review_notification_recipient_query_scope.py @@ -9,7 +9,7 @@ from .access_review_notification_recipient_scope import AccessReviewNotificationRecipientScope @dataclass -class AccessReviewNotificationRecipientQueryScope(AccessReviewNotificationRecipientScope): +class AccessReviewNotificationRecipientQueryScope(AccessReviewNotificationRecipientScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewNotificationRecipientQueryScope" # Represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. diff --git a/msgraph_beta/generated/models/access_review_policy.py b/msgraph_beta/generated/models/access_review_policy.py index de206a939f0..530b3e3e9b0 100644 --- a/msgraph_beta/generated/models/access_review_policy.py +++ b/msgraph_beta/generated/models/access_review_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AccessReviewPolicy(Entity): +class AccessReviewPolicy(Entity, Parsable): # Description for this policy. Read-only. description: Optional[str] = None # Display name for this policy. Read-only. diff --git a/msgraph_beta/generated/models/access_review_query_scope.py b/msgraph_beta/generated/models/access_review_query_scope.py index cb879dbd0e7..611d224ad5d 100644 --- a/msgraph_beta/generated/models/access_review_query_scope.py +++ b/msgraph_beta/generated/models/access_review_query_scope.py @@ -10,7 +10,7 @@ from .access_review_scope import AccessReviewScope @dataclass -class AccessReviewQueryScope(AccessReviewScope): +class AccessReviewQueryScope(AccessReviewScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewQueryScope" # The query representing what will be reviewed in an access review. diff --git a/msgraph_beta/generated/models/access_review_reviewer.py b/msgraph_beta/generated/models/access_review_reviewer.py index 50fae1622e4..5d1e4c6ae0c 100644 --- a/msgraph_beta/generated/models/access_review_reviewer.py +++ b/msgraph_beta/generated/models/access_review_reviewer.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AccessReviewReviewer(Entity): +class AccessReviewReviewer(Entity, Parsable): # The date when the reviewer was added for the access review. created_date_time: Optional[datetime.datetime] = None # Name of reviewer. diff --git a/msgraph_beta/generated/models/access_review_reviewer_collection_response.py b/msgraph_beta/generated/models/access_review_reviewer_collection_response.py index 2c9dd6cd646..7d25fbb6cc1 100644 --- a/msgraph_beta/generated/models/access_review_reviewer_collection_response.py +++ b/msgraph_beta/generated/models/access_review_reviewer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewReviewerCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewReviewerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewReviewer]] = None diff --git a/msgraph_beta/generated/models/access_review_reviewer_scope.py b/msgraph_beta/generated/models/access_review_reviewer_scope.py index 5a82aabbe6f..688fd0ea594 100644 --- a/msgraph_beta/generated/models/access_review_reviewer_scope.py +++ b/msgraph_beta/generated/models/access_review_reviewer_scope.py @@ -9,7 +9,7 @@ from .access_review_scope import AccessReviewScope @dataclass -class AccessReviewReviewerScope(AccessReviewScope): +class AccessReviewReviewerScope(AccessReviewScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.accessReviewReviewerScope" # The query specifying who will be the reviewer. diff --git a/msgraph_beta/generated/models/access_review_schedule_definition.py b/msgraph_beta/generated/models/access_review_schedule_definition.py index f41d5257bc8..b21f4269024 100644 --- a/msgraph_beta/generated/models/access_review_schedule_definition.py +++ b/msgraph_beta/generated/models/access_review_schedule_definition.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class AccessReviewScheduleDefinition(Entity): +class AccessReviewScheduleDefinition(Entity, Parsable): # Defines the list of additional users or group members to be notified of the access review progress. additional_notification_recipients: Optional[List[AccessReviewNotificationRecipientItem]] = None # This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner doesn't exist, or manager is specified as reviewer but a user's manager doesn't exist. Supports $select. Note: This property has been replaced by fallbackReviewers. However, specifying either backupReviewers or fallbackReviewers automatically populates the same values to the other property. diff --git a/msgraph_beta/generated/models/access_review_schedule_definition_collection_response.py b/msgraph_beta/generated/models/access_review_schedule_definition_collection_response.py index 962d4eb895d..51c8cf8b0c0 100644 --- a/msgraph_beta/generated/models/access_review_schedule_definition_collection_response.py +++ b/msgraph_beta/generated/models/access_review_schedule_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewScheduleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewScheduleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewScheduleDefinition]] = None diff --git a/msgraph_beta/generated/models/access_review_set.py b/msgraph_beta/generated/models/access_review_set.py index 2f16b788968..ca2609b365f 100644 --- a/msgraph_beta/generated/models/access_review_set.py +++ b/msgraph_beta/generated/models/access_review_set.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AccessReviewSet(Entity): +class AccessReviewSet(Entity, Parsable): # Represents a Microsoft Entra access review decision on an instance of a review. decisions: Optional[List[AccessReviewInstanceDecisionItem]] = None # Represents the template and scheduling for an access review. diff --git a/msgraph_beta/generated/models/access_review_stage.py b/msgraph_beta/generated/models/access_review_stage.py index 06b06ad3d9f..835edee18a8 100644 --- a/msgraph_beta/generated/models/access_review_stage.py +++ b/msgraph_beta/generated/models/access_review_stage.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AccessReviewStage(Entity): +class AccessReviewStage(Entity, Parsable): # Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. decisions: Optional[List[AccessReviewInstanceDecisionItem]] = None # DateTime when review stage is scheduled to end. 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. This property is the cumulative total of the durationInDays for all stages. Read-only. diff --git a/msgraph_beta/generated/models/access_review_stage_collection_response.py b/msgraph_beta/generated/models/access_review_stage_collection_response.py index c3cb0dcb7d8..86314a3c375 100644 --- a/msgraph_beta/generated/models/access_review_stage_collection_response.py +++ b/msgraph_beta/generated/models/access_review_stage_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccessReviewStageCollectionResponse(BaseCollectionPaginationCountResponse): +class AccessReviewStageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewStage]] = None diff --git a/msgraph_beta/generated/models/account_collection_response.py b/msgraph_beta/generated/models/account_collection_response.py index cd6e69ff74b..ac95c02f5d6 100644 --- a/msgraph_beta/generated/models/account_collection_response.py +++ b/msgraph_beta/generated/models/account_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AccountCollectionResponse(BaseCollectionPaginationCountResponse): +class AccountCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Account]] = None diff --git a/msgraph_beta/generated/models/activate_device_esim_action_result.py b/msgraph_beta/generated/models/activate_device_esim_action_result.py index 7e600197a4d..ec13e2f5f4f 100644 --- a/msgraph_beta/generated/models/activate_device_esim_action_result.py +++ b/msgraph_beta/generated/models/activate_device_esim_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class ActivateDeviceEsimActionResult(DeviceActionResult): +class ActivateDeviceEsimActionResult(DeviceActionResult, Parsable): """ Activate device eSIM action result """ diff --git a/msgraph_beta/generated/models/active_directory_windows_autopilot_deployment_profile.py b/msgraph_beta/generated/models/active_directory_windows_autopilot_deployment_profile.py index 3ddecb83568..1214e026362 100644 --- a/msgraph_beta/generated/models/active_directory_windows_autopilot_deployment_profile.py +++ b/msgraph_beta/generated/models/active_directory_windows_autopilot_deployment_profile.py @@ -10,7 +10,7 @@ from .windows_autopilot_deployment_profile import WindowsAutopilotDeploymentProfile @dataclass -class ActiveDirectoryWindowsAutopilotDeploymentProfile(WindowsAutopilotDeploymentProfile): +class ActiveDirectoryWindowsAutopilotDeploymentProfile(WindowsAutopilotDeploymentProfile, Parsable): """ Windows Autopilot Deployment Profile """ diff --git a/msgraph_beta/generated/models/active_users_metric.py b/msgraph_beta/generated/models/active_users_metric.py index 37f2a4ff0f8..bb82483b7d7 100644 --- a/msgraph_beta/generated/models/active_users_metric.py +++ b/msgraph_beta/generated/models/active_users_metric.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ActiveUsersMetric(Entity): +class ActiveUsersMetric(Entity, Parsable): # The appId property app_id: Optional[str] = None # The appName property diff --git a/msgraph_beta/generated/models/active_users_metric_collection_response.py b/msgraph_beta/generated/models/active_users_metric_collection_response.py index 6de753ef42c..7d415ade26b 100644 --- a/msgraph_beta/generated/models/active_users_metric_collection_response.py +++ b/msgraph_beta/generated/models/active_users_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ActiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class ActiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActiveUsersMetric]] = None diff --git a/msgraph_beta/generated/models/activity_based_timeout_policy.py b/msgraph_beta/generated/models/activity_based_timeout_policy.py index dcd3006a0da..f0ce226fc07 100644 --- a/msgraph_beta/generated/models/activity_based_timeout_policy.py +++ b/msgraph_beta/generated/models/activity_based_timeout_policy.py @@ -9,7 +9,7 @@ from .sts_policy import StsPolicy @dataclass -class ActivityBasedTimeoutPolicy(StsPolicy): +class ActivityBasedTimeoutPolicy(StsPolicy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.activityBasedTimeoutPolicy" diff --git a/msgraph_beta/generated/models/activity_based_timeout_policy_collection_response.py b/msgraph_beta/generated/models/activity_based_timeout_policy_collection_response.py index 0b5a4e45d81..7a6209643e5 100644 --- a/msgraph_beta/generated/models/activity_based_timeout_policy_collection_response.py +++ b/msgraph_beta/generated/models/activity_based_timeout_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ActivityBasedTimeoutPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ActivityBasedTimeoutPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActivityBasedTimeoutPolicy]] = None diff --git a/msgraph_beta/generated/models/activity_history_item.py b/msgraph_beta/generated/models/activity_history_item.py index 22337da5638..31b2f511f50 100644 --- a/msgraph_beta/generated/models/activity_history_item.py +++ b/msgraph_beta/generated/models/activity_history_item.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ActivityHistoryItem(Entity): +class ActivityHistoryItem(Entity, Parsable): # Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. active_duration_seconds: Optional[int] = None # The activity property diff --git a/msgraph_beta/generated/models/activity_history_item_collection_response.py b/msgraph_beta/generated/models/activity_history_item_collection_response.py index e3c8ed21ffe..260ef50e1a8 100644 --- a/msgraph_beta/generated/models/activity_history_item_collection_response.py +++ b/msgraph_beta/generated/models/activity_history_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ActivityHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ActivityHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActivityHistoryItem]] = None diff --git a/msgraph_beta/generated/models/activity_statistics.py b/msgraph_beta/generated/models/activity_statistics.py index 322801b78b4..5f8c842f6b7 100644 --- a/msgraph_beta/generated/models/activity_statistics.py +++ b/msgraph_beta/generated/models/activity_statistics.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ActivityStatistics(Entity): +class ActivityStatistics(Entity, Parsable): # The type of activity for which statistics are returned. The possible values are: call, chat, email, focus, and meeting. activity: Optional[AnalyticsActivityType] = None # Total hours spent on the activity. The value is represented in ISO 8601 format for durations. diff --git a/msgraph_beta/generated/models/activity_statistics_collection_response.py b/msgraph_beta/generated/models/activity_statistics_collection_response.py index 63fffcbdef9..c795c84eaae 100644 --- a/msgraph_beta/generated/models/activity_statistics_collection_response.py +++ b/msgraph_beta/generated/models/activity_statistics_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ActivityStatisticsCollectionResponse(BaseCollectionPaginationCountResponse): +class ActivityStatisticsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActivityStatistics]] = None diff --git a/msgraph_beta/generated/models/add_content_footer_action.py b/msgraph_beta/generated/models/add_content_footer_action.py index e0478658c65..eed7529ab23 100644 --- a/msgraph_beta/generated/models/add_content_footer_action.py +++ b/msgraph_beta/generated/models/add_content_footer_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddContentFooterAction(InformationProtectionAction): +class AddContentFooterAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addContentFooterAction" # The alignment property diff --git a/msgraph_beta/generated/models/add_content_header_action.py b/msgraph_beta/generated/models/add_content_header_action.py index 1983f43fcb6..f898426888a 100644 --- a/msgraph_beta/generated/models/add_content_header_action.py +++ b/msgraph_beta/generated/models/add_content_header_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddContentHeaderAction(InformationProtectionAction): +class AddContentHeaderAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addContentHeaderAction" # The alignment property diff --git a/msgraph_beta/generated/models/add_footer.py b/msgraph_beta/generated/models/add_footer.py index fccb5d24632..a1da199a0c9 100644 --- a/msgraph_beta/generated/models/add_footer.py +++ b/msgraph_beta/generated/models/add_footer.py @@ -10,7 +10,7 @@ from .mark_content import MarkContent @dataclass -class AddFooter(MarkContent): +class AddFooter(MarkContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addFooter" # The alignment property diff --git a/msgraph_beta/generated/models/add_header.py b/msgraph_beta/generated/models/add_header.py index ce6338961a0..1d43e1e55fb 100644 --- a/msgraph_beta/generated/models/add_header.py +++ b/msgraph_beta/generated/models/add_header.py @@ -10,7 +10,7 @@ from .mark_content import MarkContent @dataclass -class AddHeader(MarkContent): +class AddHeader(MarkContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addHeader" # The alignment property diff --git a/msgraph_beta/generated/models/add_large_gallery_view_operation.py b/msgraph_beta/generated/models/add_large_gallery_view_operation.py index 17d8c58055d..e022726baa9 100644 --- a/msgraph_beta/generated/models/add_large_gallery_view_operation.py +++ b/msgraph_beta/generated/models/add_large_gallery_view_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class AddLargeGalleryViewOperation(CommsOperation): +class AddLargeGalleryViewOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/add_watermark.py b/msgraph_beta/generated/models/add_watermark.py index f91ebe35be4..c80bb85ad59 100644 --- a/msgraph_beta/generated/models/add_watermark.py +++ b/msgraph_beta/generated/models/add_watermark.py @@ -10,7 +10,7 @@ from .mark_content import MarkContent @dataclass -class AddWatermark(MarkContent): +class AddWatermark(MarkContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addWatermark" # The orientation property diff --git a/msgraph_beta/generated/models/add_watermark_action.py b/msgraph_beta/generated/models/add_watermark_action.py index ac5e4981a84..5278db000c5 100644 --- a/msgraph_beta/generated/models/add_watermark_action.py +++ b/msgraph_beta/generated/models/add_watermark_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddWatermarkAction(InformationProtectionAction): +class AddWatermarkAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addWatermarkAction" # Color of the font to use for the watermark. diff --git a/msgraph_beta/generated/models/address_book_account_target_content.py b/msgraph_beta/generated/models/address_book_account_target_content.py index 7b7294488f4..1eebd65d002 100644 --- a/msgraph_beta/generated/models/address_book_account_target_content.py +++ b/msgraph_beta/generated/models/address_book_account_target_content.py @@ -9,7 +9,7 @@ from .account_target_content import AccountTargetContent @dataclass -class AddressBookAccountTargetContent(AccountTargetContent): +class AddressBookAccountTargetContent(AccountTargetContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.addressBookAccountTargetContent" # List of user emails targeted for an attack simulation training campaign. diff --git a/msgraph_beta/generated/models/admin_apps_and_services.py b/msgraph_beta/generated/models/admin_apps_and_services.py index 5735a3c6f5d..b2a18e628d1 100644 --- a/msgraph_beta/generated/models/admin_apps_and_services.py +++ b/msgraph_beta/generated/models/admin_apps_and_services.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminAppsAndServices(Entity): +class AdminAppsAndServices(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The settings property diff --git a/msgraph_beta/generated/models/admin_consent_request_policy.py b/msgraph_beta/generated/models/admin_consent_request_policy.py index fabf95a9b00..377b00ebd84 100644 --- a/msgraph_beta/generated/models/admin_consent_request_policy.py +++ b/msgraph_beta/generated/models/admin_consent_request_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminConsentRequestPolicy(Entity): +class AdminConsentRequestPolicy(Entity, Parsable): # Specifies whether the admin consent request feature is enabled or disabled. Required. is_enabled: Optional[bool] = None # Specifies whether reviewers will receive notifications. Required. diff --git a/msgraph_beta/generated/models/admin_dynamics.py b/msgraph_beta/generated/models/admin_dynamics.py index 65dab04889b..fd8740ebfee 100644 --- a/msgraph_beta/generated/models/admin_dynamics.py +++ b/msgraph_beta/generated/models/admin_dynamics.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminDynamics(Entity): +class AdminDynamics(Entity, Parsable): # The customerVoice property customer_voice: Optional[CustomerVoiceSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/admin_forms.py b/msgraph_beta/generated/models/admin_forms.py index d21f5b6b5b0..8f3075862d4 100644 --- a/msgraph_beta/generated/models/admin_forms.py +++ b/msgraph_beta/generated/models/admin_forms.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminForms(Entity): +class AdminForms(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The settings property diff --git a/msgraph_beta/generated/models/admin_microsoft365_apps.py b/msgraph_beta/generated/models/admin_microsoft365_apps.py index 6750a388163..eb5c6f7c925 100644 --- a/msgraph_beta/generated/models/admin_microsoft365_apps.py +++ b/msgraph_beta/generated/models/admin_microsoft365_apps.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminMicrosoft365Apps(Entity): +class AdminMicrosoft365Apps(Entity, Parsable): # A container for tenant-level settings for Microsoft 365 applications. installation_options: Optional[M365AppsInstallationOptions] = None # The OdataType property diff --git a/msgraph_beta/generated/models/admin_report_settings.py b/msgraph_beta/generated/models/admin_report_settings.py index 5d3557425a7..100b75853e5 100644 --- a/msgraph_beta/generated/models/admin_report_settings.py +++ b/msgraph_beta/generated/models/admin_report_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AdminReportSettings(Entity): +class AdminReportSettings(Entity, Parsable): # If set to true, all reports conceal user information such as usernames, groups, and sites. If false, all reports show identifiable information. This property represents a setting in the Microsoft 365 admin center. Required. display_concealed_names: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/admin_todo.py b/msgraph_beta/generated/models/admin_todo.py index 98e336c4eda..ec0d4867e71 100644 --- a/msgraph_beta/generated/models/admin_todo.py +++ b/msgraph_beta/generated/models/admin_todo.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminTodo(Entity): +class AdminTodo(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The settings property diff --git a/msgraph_beta/generated/models/admin_windows.py b/msgraph_beta/generated/models/admin_windows.py index 4e15abf8e48..05d6cee0623 100644 --- a/msgraph_beta/generated/models/admin_windows.py +++ b/msgraph_beta/generated/models/admin_windows.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdminWindows(Entity): +class AdminWindows(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Entity that acts as a container for all Windows Update for Business deployment service functionalities. Read-only. diff --git a/msgraph_beta/generated/models/admin_windows_updates.py b/msgraph_beta/generated/models/admin_windows_updates.py index 2441bb7048e..65290be60be 100644 --- a/msgraph_beta/generated/models/admin_windows_updates.py +++ b/msgraph_beta/generated/models/admin_windows_updates.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class AdminWindowsUpdates(Entity): +class AdminWindowsUpdates(Entity, Parsable): # Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. catalog: Optional[Catalog] = None # The set of updatableAsset resources to which a deployment can apply. diff --git a/msgraph_beta/generated/models/administrative_unit.py b/msgraph_beta/generated/models/administrative_unit.py index 57270ee7427..f296044b06b 100644 --- a/msgraph_beta/generated/models/administrative_unit.py +++ b/msgraph_beta/generated/models/administrative_unit.py @@ -11,7 +11,7 @@ from .directory_object import DirectoryObject @dataclass -class AdministrativeUnit(DirectoryObject): +class AdministrativeUnit(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.administrativeUnit" # The description property diff --git a/msgraph_beta/generated/models/administrative_unit_collection_response.py b/msgraph_beta/generated/models/administrative_unit_collection_response.py index 561e674862f..5809494fbe6 100644 --- a/msgraph_beta/generated/models/administrative_unit_collection_response.py +++ b/msgraph_beta/generated/models/administrative_unit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AdministrativeUnitCollectionResponse(BaseCollectionPaginationCountResponse): +class AdministrativeUnitCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AdministrativeUnit]] = None diff --git a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state.py b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state.py index ea289bdfe83..930e9d83fdf 100644 --- a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state.py +++ b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AdvancedThreatProtectionOnboardingDeviceSettingState(Entity): +class AdvancedThreatProtectionOnboardingDeviceSettingState(Entity, Parsable): """ ATP onboarding State for a given device. """ diff --git a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_collection_response.py b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_collection_response.py index 8c4ad5e82c9..11430844d4e 100644 --- a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_collection_response.py +++ b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse(BaseCollectionPaginationCountResponse): +class AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AdvancedThreatProtectionOnboardingDeviceSettingState]] = None diff --git a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_state_summary.py b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_state_summary.py index 7046f4e4cd0..42c024424da 100644 --- a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_state_summary.py +++ b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_state_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AdvancedThreatProtectionOnboardingStateSummary(Entity): +class AdvancedThreatProtectionOnboardingStateSummary(Entity, Parsable): """ Windows defender advanced threat protection onboarding state summary across the account. """ diff --git a/msgraph_beta/generated/models/aged_accounts_payable_collection_response.py b/msgraph_beta/generated/models/aged_accounts_payable_collection_response.py index 26cdc610b83..0ea8d0f1620 100644 --- a/msgraph_beta/generated/models/aged_accounts_payable_collection_response.py +++ b/msgraph_beta/generated/models/aged_accounts_payable_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgedAccountsPayableCollectionResponse(BaseCollectionPaginationCountResponse): +class AgedAccountsPayableCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AgedAccountsPayable]] = None diff --git a/msgraph_beta/generated/models/aged_accounts_receivable_collection_response.py b/msgraph_beta/generated/models/aged_accounts_receivable_collection_response.py index f3a69ac49a0..dff7933807e 100644 --- a/msgraph_beta/generated/models/aged_accounts_receivable_collection_response.py +++ b/msgraph_beta/generated/models/aged_accounts_receivable_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgedAccountsReceivableCollectionResponse(BaseCollectionPaginationCountResponse): +class AgedAccountsReceivableCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AgedAccountsReceivable]] = None diff --git a/msgraph_beta/generated/models/agreement.py b/msgraph_beta/generated/models/agreement.py index c96bfce9767..d3543b9ba03 100644 --- a/msgraph_beta/generated/models/agreement.py +++ b/msgraph_beta/generated/models/agreement.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class Agreement(Entity): +class Agreement(Entity, Parsable): # Read-only. Information about acceptances of this agreement. acceptances: Optional[List[AgreementAcceptance]] = None # Display name of the agreement. The display name is used for internal tracking of the agreement but isn't shown to end users who view the agreement. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/agreement_acceptance.py b/msgraph_beta/generated/models/agreement_acceptance.py index 4b0e6ac1c4c..e6594ae8d32 100644 --- a/msgraph_beta/generated/models/agreement_acceptance.py +++ b/msgraph_beta/generated/models/agreement_acceptance.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AgreementAcceptance(Entity): +class AgreementAcceptance(Entity, Parsable): # ID of the agreement file accepted by the user. agreement_file_id: Optional[str] = None # ID of the agreement. diff --git a/msgraph_beta/generated/models/agreement_acceptance_collection_response.py b/msgraph_beta/generated/models/agreement_acceptance_collection_response.py index d46434ea682..26184592fb1 100644 --- a/msgraph_beta/generated/models/agreement_acceptance_collection_response.py +++ b/msgraph_beta/generated/models/agreement_acceptance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgreementAcceptanceCollectionResponse(BaseCollectionPaginationCountResponse): +class AgreementAcceptanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AgreementAcceptance]] = None diff --git a/msgraph_beta/generated/models/agreement_collection_response.py b/msgraph_beta/generated/models/agreement_collection_response.py index b693dcb1dac..fad54b9fcca 100644 --- a/msgraph_beta/generated/models/agreement_collection_response.py +++ b/msgraph_beta/generated/models/agreement_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgreementCollectionResponse(BaseCollectionPaginationCountResponse): +class AgreementCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Agreement]] = None diff --git a/msgraph_beta/generated/models/agreement_file.py b/msgraph_beta/generated/models/agreement_file.py index 8d380b2dd26..a52244cbd1c 100644 --- a/msgraph_beta/generated/models/agreement_file.py +++ b/msgraph_beta/generated/models/agreement_file.py @@ -10,7 +10,7 @@ from .agreement_file_properties import AgreementFileProperties @dataclass -class AgreementFile(AgreementFileProperties): +class AgreementFile(AgreementFileProperties, Parsable): # The localized version of the terms of use agreement files attached to the agreement. localizations: Optional[List[AgreementFileLocalization]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/agreement_file_localization.py b/msgraph_beta/generated/models/agreement_file_localization.py index ce7a4ebf85a..a1d848d415e 100644 --- a/msgraph_beta/generated/models/agreement_file_localization.py +++ b/msgraph_beta/generated/models/agreement_file_localization.py @@ -10,7 +10,7 @@ from .agreement_file_properties import AgreementFileProperties @dataclass -class AgreementFileLocalization(AgreementFileProperties): +class AgreementFileLocalization(AgreementFileProperties, Parsable): # The OdataType property odata_type: Optional[str] = None # Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. diff --git a/msgraph_beta/generated/models/agreement_file_localization_collection_response.py b/msgraph_beta/generated/models/agreement_file_localization_collection_response.py index 5ca24891794..743c592cc60 100644 --- a/msgraph_beta/generated/models/agreement_file_localization_collection_response.py +++ b/msgraph_beta/generated/models/agreement_file_localization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgreementFileLocalizationCollectionResponse(BaseCollectionPaginationCountResponse): +class AgreementFileLocalizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AgreementFileLocalization]] = None diff --git a/msgraph_beta/generated/models/agreement_file_properties.py b/msgraph_beta/generated/models/agreement_file_properties.py index ac47a9e46a9..9dba4f699cb 100644 --- a/msgraph_beta/generated/models/agreement_file_properties.py +++ b/msgraph_beta/generated/models/agreement_file_properties.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AgreementFileProperties(Entity): +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. diff --git a/msgraph_beta/generated/models/agreement_file_version.py b/msgraph_beta/generated/models/agreement_file_version.py index 616b78f39a7..5d9383ca77b 100644 --- a/msgraph_beta/generated/models/agreement_file_version.py +++ b/msgraph_beta/generated/models/agreement_file_version.py @@ -9,7 +9,7 @@ from .agreement_file_properties import AgreementFileProperties @dataclass -class AgreementFileVersion(AgreementFileProperties): +class AgreementFileVersion(AgreementFileProperties, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/agreement_file_version_collection_response.py b/msgraph_beta/generated/models/agreement_file_version_collection_response.py index 9ec3a639df0..2a3aec8f58b 100644 --- a/msgraph_beta/generated/models/agreement_file_version_collection_response.py +++ b/msgraph_beta/generated/models/agreement_file_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AgreementFileVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class AgreementFileVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AgreementFileVersion]] = None diff --git a/msgraph_beta/generated/models/alert.py b/msgraph_beta/generated/models/alert.py index 2952bc1c1c3..25ce4bcf003 100644 --- a/msgraph_beta/generated/models/alert.py +++ b/msgraph_beta/generated/models/alert.py @@ -30,7 +30,7 @@ from .entity import Entity @dataclass -class Alert(Entity): +class Alert(Entity, Parsable): # Name or alias of the activity group (attacker) this alert is attributed to. activity_group_name: Optional[str] = None # The alertDetections property diff --git a/msgraph_beta/generated/models/alert_collection_response.py b/msgraph_beta/generated/models/alert_collection_response.py index 17db7d89e6f..47dc9ab5aa9 100644 --- a/msgraph_beta/generated/models/alert_collection_response.py +++ b/msgraph_beta/generated/models/alert_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Alert]] = None diff --git a/msgraph_beta/generated/models/all_accounts_with_access.py b/msgraph_beta/generated/models/all_accounts_with_access.py index 3727bda3ce5..b1ac5a8bd37 100644 --- a/msgraph_beta/generated/models/all_accounts_with_access.py +++ b/msgraph_beta/generated/models/all_accounts_with_access.py @@ -9,7 +9,7 @@ from .accounts_with_access import AccountsWithAccess @dataclass -class AllAccountsWithAccess(AccountsWithAccess): +class AllAccountsWithAccess(AccountsWithAccess, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allAccountsWithAccess" diff --git a/msgraph_beta/generated/models/all_device_registration_membership.py b/msgraph_beta/generated/models/all_device_registration_membership.py index 541e1badafa..b5458896154 100644 --- a/msgraph_beta/generated/models/all_device_registration_membership.py +++ b/msgraph_beta/generated/models/all_device_registration_membership.py @@ -9,7 +9,7 @@ from .device_registration_membership import DeviceRegistrationMembership @dataclass -class AllDeviceRegistrationMembership(DeviceRegistrationMembership): +class AllDeviceRegistrationMembership(DeviceRegistrationMembership, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allDeviceRegistrationMembership" diff --git a/msgraph_beta/generated/models/all_devices_assignment_target.py b/msgraph_beta/generated/models/all_devices_assignment_target.py index f7d0e9ca46c..f97a7cae157 100644 --- a/msgraph_beta/generated/models/all_devices_assignment_target.py +++ b/msgraph_beta/generated/models/all_devices_assignment_target.py @@ -9,7 +9,7 @@ from .device_and_app_management_assignment_target import DeviceAndAppManagementAssignmentTarget @dataclass -class AllDevicesAssignmentTarget(DeviceAndAppManagementAssignmentTarget): +class AllDevicesAssignmentTarget(DeviceAndAppManagementAssignmentTarget, Parsable): """ Represents an assignment to all managed devices in the tenant. """ diff --git a/msgraph_beta/generated/models/all_domains.py b/msgraph_beta/generated/models/all_domains.py index cece05ddc55..c5f03d7e1ab 100644 --- a/msgraph_beta/generated/models/all_domains.py +++ b/msgraph_beta/generated/models/all_domains.py @@ -9,7 +9,7 @@ from .validating_domains import ValidatingDomains @dataclass -class AllDomains(ValidatingDomains): +class AllDomains(ValidatingDomains, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allDomains" diff --git a/msgraph_beta/generated/models/all_inbound_ports.py b/msgraph_beta/generated/models/all_inbound_ports.py index 74b5857e333..933cb88f824 100644 --- a/msgraph_beta/generated/models/all_inbound_ports.py +++ b/msgraph_beta/generated/models/all_inbound_ports.py @@ -9,7 +9,7 @@ from .inbound_ports import InboundPorts @dataclass -class AllInboundPorts(InboundPorts): +class AllInboundPorts(InboundPorts, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allInboundPorts" diff --git a/msgraph_beta/generated/models/all_licensed_users_assignment_target.py b/msgraph_beta/generated/models/all_licensed_users_assignment_target.py index 76265df3b10..e4c861e5dea 100644 --- a/msgraph_beta/generated/models/all_licensed_users_assignment_target.py +++ b/msgraph_beta/generated/models/all_licensed_users_assignment_target.py @@ -9,7 +9,7 @@ from .device_and_app_management_assignment_target import DeviceAndAppManagementAssignmentTarget @dataclass -class AllLicensedUsersAssignmentTarget(DeviceAndAppManagementAssignmentTarget): +class AllLicensedUsersAssignmentTarget(DeviceAndAppManagementAssignmentTarget, Parsable): """ Represents an assignment to all licensed users in the tenant. """ diff --git a/msgraph_beta/generated/models/all_pre_approved_permissions.py b/msgraph_beta/generated/models/all_pre_approved_permissions.py index b9654520cf1..cd1a292f575 100644 --- a/msgraph_beta/generated/models/all_pre_approved_permissions.py +++ b/msgraph_beta/generated/models/all_pre_approved_permissions.py @@ -9,7 +9,7 @@ from .pre_approved_permissions import PreApprovedPermissions @dataclass -class AllPreApprovedPermissions(PreApprovedPermissions): +class AllPreApprovedPermissions(PreApprovedPermissions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allPreApprovedPermissions" diff --git a/msgraph_beta/generated/models/all_pre_approved_permissions_on_resource_app.py b/msgraph_beta/generated/models/all_pre_approved_permissions_on_resource_app.py index 0d934789b18..25f00a070bd 100644 --- a/msgraph_beta/generated/models/all_pre_approved_permissions_on_resource_app.py +++ b/msgraph_beta/generated/models/all_pre_approved_permissions_on_resource_app.py @@ -9,7 +9,7 @@ from .pre_approved_permissions import PreApprovedPermissions @dataclass -class AllPreApprovedPermissionsOnResourceApp(PreApprovedPermissions): +class AllPreApprovedPermissionsOnResourceApp(PreApprovedPermissions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allPreApprovedPermissionsOnResourceApp" # The appId of the resource application (the API). Required. diff --git a/msgraph_beta/generated/models/all_scope_sensitivity_labels.py b/msgraph_beta/generated/models/all_scope_sensitivity_labels.py index 466d9d04204..17d697452b6 100644 --- a/msgraph_beta/generated/models/all_scope_sensitivity_labels.py +++ b/msgraph_beta/generated/models/all_scope_sensitivity_labels.py @@ -9,7 +9,7 @@ from .scope_sensitivity_labels import ScopeSensitivityLabels @dataclass -class AllScopeSensitivityLabels(ScopeSensitivityLabels): +class AllScopeSensitivityLabels(ScopeSensitivityLabels, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.allScopeSensitivityLabels" diff --git a/msgraph_beta/generated/models/allowed_data_location.py b/msgraph_beta/generated/models/allowed_data_location.py index 321dd35e25f..2094b0057d7 100644 --- a/msgraph_beta/generated/models/allowed_data_location.py +++ b/msgraph_beta/generated/models/allowed_data_location.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AllowedDataLocation(Entity): +class AllowedDataLocation(Entity, Parsable): # The appId property app_id: Optional[str] = None # The domain property diff --git a/msgraph_beta/generated/models/allowed_data_location_collection_response.py b/msgraph_beta/generated/models/allowed_data_location_collection_response.py index d3515056bba..df70f4a5d35 100644 --- a/msgraph_beta/generated/models/allowed_data_location_collection_response.py +++ b/msgraph_beta/generated/models/allowed_data_location_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedDataLocationCollectionResponse(BaseCollectionPaginationCountResponse): +class AllowedDataLocationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AllowedDataLocation]] = None diff --git a/msgraph_beta/generated/models/allowed_value.py b/msgraph_beta/generated/models/allowed_value.py index a5a2a45688a..05fcd3e1fce 100644 --- a/msgraph_beta/generated/models/allowed_value.py +++ b/msgraph_beta/generated/models/allowed_value.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AllowedValue(Entity): +class AllowedValue(Entity, Parsable): # Indicates whether the predefined value is active or deactivated. If set to false, this predefined value can't be assigned to any more supported directory objects. is_active: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/allowed_value_collection_response.py b/msgraph_beta/generated/models/allowed_value_collection_response.py index 5e3838a18cb..3eace61d7d8 100644 --- a/msgraph_beta/generated/models/allowed_value_collection_response.py +++ b/msgraph_beta/generated/models/allowed_value_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedValueCollectionResponse(BaseCollectionPaginationCountResponse): +class AllowedValueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AllowedValue]] = None diff --git a/msgraph_beta/generated/models/android_certificate_profile_base.py b/msgraph_beta/generated/models/android_certificate_profile_base.py index 063a14b38b6..65e8278a1b6 100644 --- a/msgraph_beta/generated/models/android_certificate_profile_base.py +++ b/msgraph_beta/generated/models/android_certificate_profile_base.py @@ -18,7 +18,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidCertificateProfileBase(DeviceConfiguration): +class AndroidCertificateProfileBase(DeviceConfiguration, Parsable): """ Android certificate profile base. """ diff --git a/msgraph_beta/generated/models/android_compliance_policy.py b/msgraph_beta/generated/models/android_compliance_policy.py index 4224e3e40b3..843708f290b 100644 --- a/msgraph_beta/generated/models/android_compliance_policy.py +++ b/msgraph_beta/generated/models/android_compliance_policy.py @@ -13,7 +13,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class AndroidCompliancePolicy(DeviceCompliancePolicy): +class AndroidCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Android. """ diff --git a/msgraph_beta/generated/models/android_custom_configuration.py b/msgraph_beta/generated/models/android_custom_configuration.py index c4635679c59..bfcef03a8bf 100644 --- a/msgraph_beta/generated/models/android_custom_configuration.py +++ b/msgraph_beta/generated/models/android_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidCustomConfiguration(DeviceConfiguration): +class AndroidCustomConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the androidCustomConfiguration resource. """ diff --git a/msgraph_beta/generated/models/android_device_compliance_local_action_base.py b/msgraph_beta/generated/models/android_device_compliance_local_action_base.py index 157424ebe1b..5e8af6a4bfd 100644 --- a/msgraph_beta/generated/models/android_device_compliance_local_action_base.py +++ b/msgraph_beta/generated/models/android_device_compliance_local_action_base.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AndroidDeviceComplianceLocalActionBase(Entity): +class AndroidDeviceComplianceLocalActionBase(Entity, Parsable): """ Local Action Configuration """ diff --git a/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device.py b/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device.py index c078f1da5ae..91c02dea220 100644 --- a/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device.py +++ b/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device.py @@ -9,7 +9,7 @@ from .android_device_compliance_local_action_base import AndroidDeviceComplianceLocalActionBase @dataclass -class AndroidDeviceComplianceLocalActionLockDevice(AndroidDeviceComplianceLocalActionBase): +class AndroidDeviceComplianceLocalActionLockDevice(AndroidDeviceComplianceLocalActionBase, Parsable): """ Local Action Lock Device Only Configuration """ diff --git a/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device_with_passcode.py b/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device_with_passcode.py index 9d8a108b8d3..d6eb16b736e 100644 --- a/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device_with_passcode.py +++ b/msgraph_beta/generated/models/android_device_compliance_local_action_lock_device_with_passcode.py @@ -9,7 +9,7 @@ from .android_device_compliance_local_action_base import AndroidDeviceComplianceLocalActionBase @dataclass -class AndroidDeviceComplianceLocalActionLockDeviceWithPasscode(AndroidDeviceComplianceLocalActionBase): +class AndroidDeviceComplianceLocalActionLockDeviceWithPasscode(AndroidDeviceComplianceLocalActionBase, Parsable): """ Local Action Lock Device with Passcode Configuration """ diff --git a/msgraph_beta/generated/models/android_device_owner_certificate_profile_base.py b/msgraph_beta/generated/models/android_device_owner_certificate_profile_base.py index ea76880b659..51255397049 100644 --- a/msgraph_beta/generated/models/android_device_owner_certificate_profile_base.py +++ b/msgraph_beta/generated/models/android_device_owner_certificate_profile_base.py @@ -17,7 +17,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidDeviceOwnerCertificateProfileBase(DeviceConfiguration): +class AndroidDeviceOwnerCertificateProfileBase(DeviceConfiguration, Parsable): """ Android Device Owner certificate profile base. """ diff --git a/msgraph_beta/generated/models/android_device_owner_compliance_policy.py b/msgraph_beta/generated/models/android_device_owner_compliance_policy.py index 622d30dafa2..d3b398fe736 100644 --- a/msgraph_beta/generated/models/android_device_owner_compliance_policy.py +++ b/msgraph_beta/generated/models/android_device_owner_compliance_policy.py @@ -12,7 +12,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class AndroidDeviceOwnerCompliancePolicy(DeviceCompliancePolicy): +class AndroidDeviceOwnerCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerCompliancePolicy resource. """ diff --git a/msgraph_beta/generated/models/android_device_owner_derived_credential_authentication_configuration.py b/msgraph_beta/generated/models/android_device_owner_derived_credential_authentication_configuration.py index d9463dd1898..b7e6a79a593 100644 --- a/msgraph_beta/generated/models/android_device_owner_derived_credential_authentication_configuration.py +++ b/msgraph_beta/generated/models/android_device_owner_derived_credential_authentication_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration(DeviceConfiguration): +class AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration(DeviceConfiguration, Parsable): """ Android COBO Derived Credential profile. """ diff --git a/msgraph_beta/generated/models/android_device_owner_enrollment_profile.py b/msgraph_beta/generated/models/android_device_owner_enrollment_profile.py index 4874e9e55c8..0086e3c8cd8 100644 --- a/msgraph_beta/generated/models/android_device_owner_enrollment_profile.py +++ b/msgraph_beta/generated/models/android_device_owner_enrollment_profile.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AndroidDeviceOwnerEnrollmentProfile(Entity): +class AndroidDeviceOwnerEnrollmentProfile(Entity, Parsable): """ Enrollment Profile used to enroll Android Enterprise devices using Google's Cloud Management. """ diff --git a/msgraph_beta/generated/models/android_device_owner_enrollment_profile_collection_response.py b/msgraph_beta/generated/models/android_device_owner_enrollment_profile_collection_response.py index a86b6b50763..636a037e8f2 100644 --- a/msgraph_beta/generated/models/android_device_owner_enrollment_profile_collection_response.py +++ b/msgraph_beta/generated/models/android_device_owner_enrollment_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidDeviceOwnerEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidDeviceOwnerEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidDeviceOwnerEnrollmentProfile]] = None diff --git a/msgraph_beta/generated/models/android_device_owner_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/android_device_owner_enterprise_wi_fi_configuration.py index 6da592588f3..4011831ebd8 100644 --- a/msgraph_beta/generated/models/android_device_owner_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_device_owner_enterprise_wi_fi_configuration.py @@ -16,7 +16,7 @@ from .android_device_owner_wi_fi_configuration import AndroidDeviceOwnerWiFiConfiguration @dataclass -class AndroidDeviceOwnerEnterpriseWiFiConfiguration(AndroidDeviceOwnerWiFiConfiguration): +class AndroidDeviceOwnerEnterpriseWiFiConfiguration(AndroidDeviceOwnerWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android Device Owner device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_device_owner_general_device_configuration.py b/msgraph_beta/generated/models/android_device_owner_general_device_configuration.py index d318917c432..c3ea716e850 100644 --- a/msgraph_beta/generated/models/android_device_owner_general_device_configuration.py +++ b/msgraph_beta/generated/models/android_device_owner_general_device_configuration.py @@ -38,7 +38,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidDeviceOwnerGeneralDeviceConfiguration(DeviceConfiguration): +class AndroidDeviceOwnerGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the androidDeviceOwnerGeneralDeviceConfiguration resource. """ diff --git a/msgraph_beta/generated/models/android_device_owner_global_proxy_auto_config.py b/msgraph_beta/generated/models/android_device_owner_global_proxy_auto_config.py index 095d3580c82..b80639f44ca 100644 --- a/msgraph_beta/generated/models/android_device_owner_global_proxy_auto_config.py +++ b/msgraph_beta/generated/models/android_device_owner_global_proxy_auto_config.py @@ -9,7 +9,7 @@ from .android_device_owner_global_proxy import AndroidDeviceOwnerGlobalProxy @dataclass -class AndroidDeviceOwnerGlobalProxyAutoConfig(AndroidDeviceOwnerGlobalProxy): +class AndroidDeviceOwnerGlobalProxyAutoConfig(AndroidDeviceOwnerGlobalProxy, Parsable): """ Android Device Owner Global Proxy Auto Config. """ diff --git a/msgraph_beta/generated/models/android_device_owner_global_proxy_direct.py b/msgraph_beta/generated/models/android_device_owner_global_proxy_direct.py index b47e4697582..e2302c482ea 100644 --- a/msgraph_beta/generated/models/android_device_owner_global_proxy_direct.py +++ b/msgraph_beta/generated/models/android_device_owner_global_proxy_direct.py @@ -9,7 +9,7 @@ from .android_device_owner_global_proxy import AndroidDeviceOwnerGlobalProxy @dataclass -class AndroidDeviceOwnerGlobalProxyDirect(AndroidDeviceOwnerGlobalProxy): +class AndroidDeviceOwnerGlobalProxyDirect(AndroidDeviceOwnerGlobalProxy, Parsable): """ Android Device Owner Global Proxy Direct. """ diff --git a/msgraph_beta/generated/models/android_device_owner_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/android_device_owner_imported_p_f_x_certificate_profile.py index 3748639167b..e26df7535b0 100644 --- a/msgraph_beta/generated/models/android_device_owner_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/android_device_owner_imported_p_f_x_certificate_profile.py @@ -13,7 +13,7 @@ from .android_device_owner_certificate_profile_base import AndroidDeviceOwnerCertificateProfileBase @dataclass -class AndroidDeviceOwnerImportedPFXCertificateProfile(AndroidDeviceOwnerCertificateProfileBase): +class AndroidDeviceOwnerImportedPFXCertificateProfile(AndroidDeviceOwnerCertificateProfileBase, Parsable): """ Android Device Owner PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_app.py b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_app.py index 92841682486..5e362b302f2 100644 --- a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_app.py +++ b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_app.py @@ -9,7 +9,7 @@ from .android_device_owner_kiosk_mode_folder_item import AndroidDeviceOwnerKioskModeFolderItem @dataclass -class AndroidDeviceOwnerKioskModeApp(AndroidDeviceOwnerKioskModeFolderItem): +class AndroidDeviceOwnerKioskModeApp(AndroidDeviceOwnerKioskModeFolderItem, Parsable): """ An application on the Android Device Owner Managed Home Screen """ diff --git a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_folder_item.py b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_folder_item.py index 8ed178c159c..2f82b5191ad 100644 --- a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_folder_item.py +++ b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_folder_item.py @@ -11,7 +11,7 @@ from .android_device_owner_kiosk_mode_home_screen_item import AndroidDeviceOwnerKioskModeHomeScreenItem @dataclass -class AndroidDeviceOwnerKioskModeFolderItem(AndroidDeviceOwnerKioskModeHomeScreenItem): +class AndroidDeviceOwnerKioskModeFolderItem(AndroidDeviceOwnerKioskModeHomeScreenItem, Parsable): """ Represents an item that can be added to Android Device Owner folder (application or weblink) """ diff --git a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_managed_folder_reference.py b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_managed_folder_reference.py index 56152c7904b..52dc734ec74 100644 --- a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_managed_folder_reference.py +++ b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_managed_folder_reference.py @@ -9,7 +9,7 @@ from .android_device_owner_kiosk_mode_home_screen_item import AndroidDeviceOwnerKioskModeHomeScreenItem @dataclass -class AndroidDeviceOwnerKioskModeManagedFolderReference(AndroidDeviceOwnerKioskModeHomeScreenItem): +class AndroidDeviceOwnerKioskModeManagedFolderReference(AndroidDeviceOwnerKioskModeHomeScreenItem, Parsable): """ A reference to folder containing apps and weblinks on the Managed Home Screen """ diff --git a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_weblink.py b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_weblink.py index 28fdf43e15e..e315fa51efc 100644 --- a/msgraph_beta/generated/models/android_device_owner_kiosk_mode_weblink.py +++ b/msgraph_beta/generated/models/android_device_owner_kiosk_mode_weblink.py @@ -9,7 +9,7 @@ from .android_device_owner_kiosk_mode_folder_item import AndroidDeviceOwnerKioskModeFolderItem @dataclass -class AndroidDeviceOwnerKioskModeWeblink(AndroidDeviceOwnerKioskModeFolderItem): +class AndroidDeviceOwnerKioskModeWeblink(AndroidDeviceOwnerKioskModeFolderItem, Parsable): """ A weblink on the Android Device Owner Managed Home Screen """ diff --git a/msgraph_beta/generated/models/android_device_owner_pkcs_certificate_profile.py b/msgraph_beta/generated/models/android_device_owner_pkcs_certificate_profile.py index 72bca2398c6..d5f1e121c90 100644 --- a/msgraph_beta/generated/models/android_device_owner_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/android_device_owner_pkcs_certificate_profile.py @@ -15,7 +15,7 @@ from .android_device_owner_certificate_profile_base import AndroidDeviceOwnerCertificateProfileBase @dataclass -class AndroidDeviceOwnerPkcsCertificateProfile(AndroidDeviceOwnerCertificateProfileBase): +class AndroidDeviceOwnerPkcsCertificateProfile(AndroidDeviceOwnerCertificateProfileBase, Parsable): """ Android Device Owner PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/android_device_owner_scep_certificate_profile.py b/msgraph_beta/generated/models/android_device_owner_scep_certificate_profile.py index 081dcaf42f6..0b1a5822e48 100644 --- a/msgraph_beta/generated/models/android_device_owner_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/android_device_owner_scep_certificate_profile.py @@ -17,7 +17,7 @@ from .android_device_owner_certificate_profile_base import AndroidDeviceOwnerCertificateProfileBase @dataclass -class AndroidDeviceOwnerScepCertificateProfile(AndroidDeviceOwnerCertificateProfileBase): +class AndroidDeviceOwnerScepCertificateProfile(AndroidDeviceOwnerCertificateProfileBase, Parsable): """ Android Device Owner SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py b/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py index 6133f4c771e..253187bd072 100644 --- a/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_device_owner_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidDeviceOwnerTrustedRootCertificate(DeviceConfiguration): +class AndroidDeviceOwnerTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Device Owner Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/android_device_owner_vpn_configuration.py b/msgraph_beta/generated/models/android_device_owner_vpn_configuration.py index 931430891f0..cb3970adaa3 100644 --- a/msgraph_beta/generated/models/android_device_owner_vpn_configuration.py +++ b/msgraph_beta/generated/models/android_device_owner_vpn_configuration.py @@ -16,7 +16,7 @@ from .vpn_configuration import VpnConfiguration @dataclass -class AndroidDeviceOwnerVpnConfiguration(VpnConfiguration): +class AndroidDeviceOwnerVpnConfiguration(VpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android Fully Managed device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_device_owner_wi_fi_configuration.py b/msgraph_beta/generated/models/android_device_owner_wi_fi_configuration.py index 68e269471c3..ae897418c47 100644 --- a/msgraph_beta/generated/models/android_device_owner_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_device_owner_wi_fi_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidDeviceOwnerWiFiConfiguration(DeviceConfiguration): +class AndroidDeviceOwnerWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/android_eas_email_profile_configuration.py b/msgraph_beta/generated/models/android_eas_email_profile_configuration.py index 9fc2494979d..aaef455faf7 100644 --- a/msgraph_beta/generated/models/android_eas_email_profile_configuration.py +++ b/msgraph_beta/generated/models/android_eas_email_profile_configuration.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidEasEmailProfileConfiguration(DeviceConfiguration): +class AndroidEasEmailProfileConfiguration(DeviceConfiguration, Parsable): """ By providing configurations in this profile you can instruct the native email client on KNOX devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/android_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/android_enterprise_wi_fi_configuration.py index 7d590f6b3f9..200e7d93142 100644 --- a/msgraph_beta/generated/models/android_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_enterprise_wi_fi_configuration.py @@ -15,7 +15,7 @@ from .android_wi_fi_configuration import AndroidWiFiConfiguration @dataclass -class AndroidEnterpriseWiFiConfiguration(AndroidWiFiConfiguration): +class AndroidEnterpriseWiFiConfiguration(AndroidWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_for_work_app.py b/msgraph_beta/generated/models/android_for_work_app.py index e00b4729bfb..8c3e997b884 100644 --- a/msgraph_beta/generated/models/android_for_work_app.py +++ b/msgraph_beta/generated/models/android_for_work_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class AndroidForWorkApp(MobileApp): +class AndroidForWorkApp(MobileApp, Parsable): """ Contains properties and inherited properties for Android for Work (AFW) Apps. """ diff --git a/msgraph_beta/generated/models/android_for_work_app_collection_response.py b/msgraph_beta/generated/models/android_for_work_app_collection_response.py index 4a70d15147c..c09275ba1a6 100644 --- a/msgraph_beta/generated/models/android_for_work_app_collection_response.py +++ b/msgraph_beta/generated/models/android_for_work_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidForWorkAppCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidForWorkAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidForWorkApp]] = None diff --git a/msgraph_beta/generated/models/android_for_work_app_configuration_schema.py b/msgraph_beta/generated/models/android_for_work_app_configuration_schema.py index e206c303a96..c23940f971c 100644 --- a/msgraph_beta/generated/models/android_for_work_app_configuration_schema.py +++ b/msgraph_beta/generated/models/android_for_work_app_configuration_schema.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AndroidForWorkAppConfigurationSchema(Entity): +class AndroidForWorkAppConfigurationSchema(Entity, Parsable): """ Schema describing an Android for Work application's custom configurations. """ diff --git a/msgraph_beta/generated/models/android_for_work_app_configuration_schema_collection_response.py b/msgraph_beta/generated/models/android_for_work_app_configuration_schema_collection_response.py index 2bf3b0e0ead..f7c2717d85f 100644 --- a/msgraph_beta/generated/models/android_for_work_app_configuration_schema_collection_response.py +++ b/msgraph_beta/generated/models/android_for_work_app_configuration_schema_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidForWorkAppConfigurationSchemaCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidForWorkAppConfigurationSchemaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidForWorkAppConfigurationSchema]] = None diff --git a/msgraph_beta/generated/models/android_for_work_certificate_profile_base.py b/msgraph_beta/generated/models/android_for_work_certificate_profile_base.py index 3644b8e33f1..06aee421cd1 100644 --- a/msgraph_beta/generated/models/android_for_work_certificate_profile_base.py +++ b/msgraph_beta/generated/models/android_for_work_certificate_profile_base.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkCertificateProfileBase(DeviceConfiguration): +class AndroidForWorkCertificateProfileBase(DeviceConfiguration, Parsable): """ Android For Work certificate profile base. """ diff --git a/msgraph_beta/generated/models/android_for_work_compliance_policy.py b/msgraph_beta/generated/models/android_for_work_compliance_policy.py index 9ee4dadbbdd..9d7d0d0cfc4 100644 --- a/msgraph_beta/generated/models/android_for_work_compliance_policy.py +++ b/msgraph_beta/generated/models/android_for_work_compliance_policy.py @@ -14,7 +14,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class AndroidForWorkCompliancePolicy(DeviceCompliancePolicy): +class AndroidForWorkCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Android for Work. """ diff --git a/msgraph_beta/generated/models/android_for_work_custom_configuration.py b/msgraph_beta/generated/models/android_for_work_custom_configuration.py index 85dc062e4d9..6e967098282 100644 --- a/msgraph_beta/generated/models/android_for_work_custom_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkCustomConfiguration(DeviceConfiguration): +class AndroidForWorkCustomConfiguration(DeviceConfiguration, Parsable): """ Android For Work custom configuration """ diff --git a/msgraph_beta/generated/models/android_for_work_eas_email_profile_base.py b/msgraph_beta/generated/models/android_for_work_eas_email_profile_base.py index 336e2056fac..b2b93e32867 100644 --- a/msgraph_beta/generated/models/android_for_work_eas_email_profile_base.py +++ b/msgraph_beta/generated/models/android_for_work_eas_email_profile_base.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkEasEmailProfileBase(DeviceConfiguration): +class AndroidForWorkEasEmailProfileBase(DeviceConfiguration, Parsable): """ Base for Android For Work EAS Email profiles """ diff --git a/msgraph_beta/generated/models/android_for_work_enrollment_profile.py b/msgraph_beta/generated/models/android_for_work_enrollment_profile.py index 955fe872446..ada5aeb3fef 100644 --- a/msgraph_beta/generated/models/android_for_work_enrollment_profile.py +++ b/msgraph_beta/generated/models/android_for_work_enrollment_profile.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AndroidForWorkEnrollmentProfile(Entity): +class AndroidForWorkEnrollmentProfile(Entity, Parsable): """ Enrollment Profile used to enroll COSU devices using Google's Cloud Management. """ diff --git a/msgraph_beta/generated/models/android_for_work_enrollment_profile_collection_response.py b/msgraph_beta/generated/models/android_for_work_enrollment_profile_collection_response.py index eaa8adc0ede..87e5b799c2c 100644 --- a/msgraph_beta/generated/models/android_for_work_enrollment_profile_collection_response.py +++ b/msgraph_beta/generated/models/android_for_work_enrollment_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidForWorkEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidForWorkEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidForWorkEnrollmentProfile]] = None diff --git a/msgraph_beta/generated/models/android_for_work_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/android_for_work_enterprise_wi_fi_configuration.py index 4d4c8036ce3..87d0353dc71 100644 --- a/msgraph_beta/generated/models/android_for_work_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_enterprise_wi_fi_configuration.py @@ -15,7 +15,7 @@ from .android_for_work_wi_fi_configuration import AndroidForWorkWiFiConfiguration @dataclass -class AndroidForWorkEnterpriseWiFiConfiguration(AndroidForWorkWiFiConfiguration): +class AndroidForWorkEnterpriseWiFiConfiguration(AndroidForWorkWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android for Work device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_for_work_general_device_configuration.py b/msgraph_beta/generated/models/android_for_work_general_device_configuration.py index 1435e648320..a286f8b8d68 100644 --- a/msgraph_beta/generated/models/android_for_work_general_device_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_general_device_configuration.py @@ -14,7 +14,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkGeneralDeviceConfiguration(DeviceConfiguration): +class AndroidForWorkGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ Android For Work general device configuration. """ diff --git a/msgraph_beta/generated/models/android_for_work_gmail_eas_configuration.py b/msgraph_beta/generated/models/android_for_work_gmail_eas_configuration.py index 46a1ea976b6..6bce89fe2be 100644 --- a/msgraph_beta/generated/models/android_for_work_gmail_eas_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_gmail_eas_configuration.py @@ -9,7 +9,7 @@ from .android_for_work_eas_email_profile_base import AndroidForWorkEasEmailProfileBase @dataclass -class AndroidForWorkGmailEasConfiguration(AndroidForWorkEasEmailProfileBase): +class AndroidForWorkGmailEasConfiguration(AndroidForWorkEasEmailProfileBase, Parsable): """ By providing configurations in this profile you can instruct the Gmail email client on Android For Work devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/android_for_work_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/android_for_work_imported_p_f_x_certificate_profile.py index 36bfeac51af..fd6993d5162 100644 --- a/msgraph_beta/generated/models/android_for_work_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/android_for_work_imported_p_f_x_certificate_profile.py @@ -11,7 +11,7 @@ from .android_certificate_profile_base import AndroidCertificateProfileBase @dataclass -class AndroidForWorkImportedPFXCertificateProfile(AndroidCertificateProfileBase): +class AndroidForWorkImportedPFXCertificateProfile(AndroidCertificateProfileBase, Parsable): """ Android For Work PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/android_for_work_mobile_app_configuration.py b/msgraph_beta/generated/models/android_for_work_mobile_app_configuration.py index a840a9cba40..0c61c7e8f05 100644 --- a/msgraph_beta/generated/models/android_for_work_mobile_app_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_mobile_app_configuration.py @@ -11,7 +11,7 @@ from .managed_device_mobile_app_configuration import ManagedDeviceMobileAppConfiguration @dataclass -class AndroidForWorkMobileAppConfiguration(ManagedDeviceMobileAppConfiguration): +class AndroidForWorkMobileAppConfiguration(ManagedDeviceMobileAppConfiguration, Parsable): """ Contains properties, inherited properties and actions for AFW mobile app configurations. """ diff --git a/msgraph_beta/generated/models/android_for_work_nine_work_eas_configuration.py b/msgraph_beta/generated/models/android_for_work_nine_work_eas_configuration.py index 499c2a992f2..9ed57c472bf 100644 --- a/msgraph_beta/generated/models/android_for_work_nine_work_eas_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_nine_work_eas_configuration.py @@ -9,7 +9,7 @@ from .android_for_work_eas_email_profile_base import AndroidForWorkEasEmailProfileBase @dataclass -class AndroidForWorkNineWorkEasConfiguration(AndroidForWorkEasEmailProfileBase): +class AndroidForWorkNineWorkEasConfiguration(AndroidForWorkEasEmailProfileBase, Parsable): """ By providing configurations in this profile you can instruct the Nine Work email client on Android For Work devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/android_for_work_pkcs_certificate_profile.py b/msgraph_beta/generated/models/android_for_work_pkcs_certificate_profile.py index d7cc85c2fda..7ae463b2928 100644 --- a/msgraph_beta/generated/models/android_for_work_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/android_for_work_pkcs_certificate_profile.py @@ -10,7 +10,7 @@ from .android_for_work_certificate_profile_base import AndroidForWorkCertificateProfileBase @dataclass -class AndroidForWorkPkcsCertificateProfile(AndroidForWorkCertificateProfileBase): +class AndroidForWorkPkcsCertificateProfile(AndroidForWorkCertificateProfileBase, Parsable): """ Android For Work PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/android_for_work_scep_certificate_profile.py b/msgraph_beta/generated/models/android_for_work_scep_certificate_profile.py index a4dbf2d6536..340c90bf77e 100644 --- a/msgraph_beta/generated/models/android_for_work_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/android_for_work_scep_certificate_profile.py @@ -15,7 +15,7 @@ from .android_for_work_certificate_profile_base import AndroidForWorkCertificateProfileBase @dataclass -class AndroidForWorkScepCertificateProfile(AndroidForWorkCertificateProfileBase): +class AndroidForWorkScepCertificateProfile(AndroidForWorkCertificateProfileBase, Parsable): """ Android For Work SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/android_for_work_settings.py b/msgraph_beta/generated/models/android_for_work_settings.py index 22bb7cc15aa..2d46ea5ac0b 100644 --- a/msgraph_beta/generated/models/android_for_work_settings.py +++ b/msgraph_beta/generated/models/android_for_work_settings.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AndroidForWorkSettings(Entity): +class AndroidForWorkSettings(Entity, Parsable): """ Settings for Android For Work. """ diff --git a/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py b/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py index ccd7d1d96d1..f423321a47b 100644 --- a/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_for_work_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkTrustedRootCertificate(DeviceConfiguration): +class AndroidForWorkTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android For Work Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/android_for_work_vpn_configuration.py b/msgraph_beta/generated/models/android_for_work_vpn_configuration.py index 50600646711..8ab7d102849 100644 --- a/msgraph_beta/generated/models/android_for_work_vpn_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_vpn_configuration.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkVpnConfiguration(DeviceConfiguration): +class AndroidForWorkVpnConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_for_work_wi_fi_configuration.py b/msgraph_beta/generated/models/android_for_work_wi_fi_configuration.py index f6736cb3042..1bc73c0baa2 100644 --- a/msgraph_beta/generated/models/android_for_work_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_for_work_wi_fi_configuration.py @@ -11,7 +11,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidForWorkWiFiConfiguration(DeviceConfiguration): +class AndroidForWorkWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android for Work device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/android_fota_deployment_assignment_target.py b/msgraph_beta/generated/models/android_fota_deployment_assignment_target.py index a2de34330e4..aa0c20fdc33 100644 --- a/msgraph_beta/generated/models/android_fota_deployment_assignment_target.py +++ b/msgraph_beta/generated/models/android_fota_deployment_assignment_target.py @@ -9,7 +9,7 @@ from .device_and_app_management_assignment_target import DeviceAndAppManagementAssignmentTarget @dataclass -class AndroidFotaDeploymentAssignmentTarget(DeviceAndAppManagementAssignmentTarget): +class AndroidFotaDeploymentAssignmentTarget(DeviceAndAppManagementAssignmentTarget, Parsable): """ The AAD Group we are deploying firmware updates to """ diff --git a/msgraph_beta/generated/models/android_general_device_configuration.py b/msgraph_beta/generated/models/android_general_device_configuration.py index 11b884cfdc3..efcc46dd44e 100644 --- a/msgraph_beta/generated/models/android_general_device_configuration.py +++ b/msgraph_beta/generated/models/android_general_device_configuration.py @@ -14,7 +14,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidGeneralDeviceConfiguration(DeviceConfiguration): +class AndroidGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource. """ diff --git a/msgraph_beta/generated/models/android_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/android_imported_p_f_x_certificate_profile.py index 96fee2048bd..42c6ea31f90 100644 --- a/msgraph_beta/generated/models/android_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/android_imported_p_f_x_certificate_profile.py @@ -11,7 +11,7 @@ from .android_certificate_profile_base import AndroidCertificateProfileBase @dataclass -class AndroidImportedPFXCertificateProfile(AndroidCertificateProfileBase): +class AndroidImportedPFXCertificateProfile(AndroidCertificateProfileBase, Parsable): """ Android PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/android_lob_app.py b/msgraph_beta/generated/models/android_lob_app.py index da830775f1b..29450df839f 100644 --- a/msgraph_beta/generated/models/android_lob_app.py +++ b/msgraph_beta/generated/models/android_lob_app.py @@ -11,7 +11,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class AndroidLobApp(MobileLobApp): +class AndroidLobApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for Android Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/android_lob_app_collection_response.py b/msgraph_beta/generated/models/android_lob_app_collection_response.py index 82efdc14c72..7a4e24ee59f 100644 --- a/msgraph_beta/generated/models/android_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/android_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidLobApp]] = None diff --git a/msgraph_beta/generated/models/android_managed_app_protection.py b/msgraph_beta/generated/models/android_managed_app_protection.py index 00a2f627954..f380effc692 100644 --- a/msgraph_beta/generated/models/android_managed_app_protection.py +++ b/msgraph_beta/generated/models/android_managed_app_protection.py @@ -16,7 +16,7 @@ from .targeted_managed_app_protection import TargetedManagedAppProtection @dataclass -class AndroidManagedAppProtection(TargetedManagedAppProtection): +class AndroidManagedAppProtection(TargetedManagedAppProtection, Parsable): """ Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an Android device """ @@ -26,7 +26,7 @@ class AndroidManagedAppProtection(TargetedManagedAppProtection): allowed_android_device_manufacturers: Optional[str] = None # List of device models allowed, as a string, for the managed app to work. allowed_android_device_models: Optional[List[str]] = None - # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn. + # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_account_is_clocked_out: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_android_device_manufacturer_not_allowed: Optional[ManagedAppRemediationAction] = None @@ -38,13 +38,13 @@ class AndroidManagedAppProtection(TargetedManagedAppProtection): app_action_if_android_safety_net_device_attestation_failed: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_device_lock_not_set: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_high: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_low: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_medium: Optional[ManagedAppRemediationAction] = None - # Defines the behavior of a managed app when Samsung Knox Attestation is required. Possible values are null, warn, block & wipe. If the admin does not set this action, the default is null, which indicates this setting is not configured. Possible values are: block, wipe, warn. + # Defines the behavior of a managed app when Samsung Knox Attestation is required. Possible values are null, warn, block & wipe. If the admin does not set this action, the default is null, which indicates this setting is not configured. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_samsung_knox_attestation_required: Optional[ManagedAppRemediationAction] = None # If Keyboard Restriction is enabled, only keyboards in this approved list will be allowed. A key should be Android package id for a keyboard and value should be a friendly name approved_keyboards: Optional[List[KeyValuePair]] = None diff --git a/msgraph_beta/generated/models/android_managed_app_protection_collection_response.py b/msgraph_beta/generated/models/android_managed_app_protection_collection_response.py index 58c33cd0a32..38dc3e33ef6 100644 --- a/msgraph_beta/generated/models/android_managed_app_protection_collection_response.py +++ b/msgraph_beta/generated/models/android_managed_app_protection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidManagedAppProtection]] = None diff --git a/msgraph_beta/generated/models/android_managed_app_registration.py b/msgraph_beta/generated/models/android_managed_app_registration.py index bc15217c010..dcddebe8312 100644 --- a/msgraph_beta/generated/models/android_managed_app_registration.py +++ b/msgraph_beta/generated/models/android_managed_app_registration.py @@ -9,7 +9,7 @@ from .managed_app_registration import ManagedAppRegistration @dataclass -class AndroidManagedAppRegistration(ManagedAppRegistration): +class AndroidManagedAppRegistration(ManagedAppRegistration, Parsable): """ Represents the synchronization details of an android app, with management capabilities, for a specific user. """ diff --git a/msgraph_beta/generated/models/android_managed_store_account_enterprise_settings.py b/msgraph_beta/generated/models/android_managed_store_account_enterprise_settings.py index ece84e7b7eb..a122b7a2081 100644 --- a/msgraph_beta/generated/models/android_managed_store_account_enterprise_settings.py +++ b/msgraph_beta/generated/models/android_managed_store_account_enterprise_settings.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AndroidManagedStoreAccountEnterpriseSettings(Entity): +class AndroidManagedStoreAccountEnterpriseSettings(Entity, Parsable): """ Enterprise settings for an Android managed store account. """ diff --git a/msgraph_beta/generated/models/android_managed_store_app.py b/msgraph_beta/generated/models/android_managed_store_app.py index b219d1221b0..6e4ee8b22ee 100644 --- a/msgraph_beta/generated/models/android_managed_store_app.py +++ b/msgraph_beta/generated/models/android_managed_store_app.py @@ -11,7 +11,7 @@ from .mobile_app import MobileApp @dataclass -class AndroidManagedStoreApp(MobileApp): +class AndroidManagedStoreApp(MobileApp, Parsable): """ Contains properties and inherited properties for Android Managed Store Apps. """ diff --git a/msgraph_beta/generated/models/android_managed_store_app_assignment_settings.py b/msgraph_beta/generated/models/android_managed_store_app_assignment_settings.py index 75168928762..746b8e3d256 100644 --- a/msgraph_beta/generated/models/android_managed_store_app_assignment_settings.py +++ b/msgraph_beta/generated/models/android_managed_store_app_assignment_settings.py @@ -10,7 +10,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class AndroidManagedStoreAppAssignmentSettings(MobileAppAssignmentSettings): +class AndroidManagedStoreAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an Android Managed Store mobile app to a group. """ diff --git a/msgraph_beta/generated/models/android_managed_store_app_collection_response.py b/msgraph_beta/generated/models/android_managed_store_app_collection_response.py index 0ca04b402dd..522995a17b2 100644 --- a/msgraph_beta/generated/models/android_managed_store_app_collection_response.py +++ b/msgraph_beta/generated/models/android_managed_store_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidManagedStoreAppCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidManagedStoreAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidManagedStoreApp]] = None diff --git a/msgraph_beta/generated/models/android_managed_store_app_configuration.py b/msgraph_beta/generated/models/android_managed_store_app_configuration.py index 17ff6c899c1..0760c42c831 100644 --- a/msgraph_beta/generated/models/android_managed_store_app_configuration.py +++ b/msgraph_beta/generated/models/android_managed_store_app_configuration.py @@ -11,7 +11,7 @@ from .managed_device_mobile_app_configuration import ManagedDeviceMobileAppConfiguration @dataclass -class AndroidManagedStoreAppConfiguration(ManagedDeviceMobileAppConfiguration): +class AndroidManagedStoreAppConfiguration(ManagedDeviceMobileAppConfiguration, Parsable): """ Contains properties, inherited properties and actions for Android Enterprise mobile app configurations. """ diff --git a/msgraph_beta/generated/models/android_managed_store_app_configuration_schema.py b/msgraph_beta/generated/models/android_managed_store_app_configuration_schema.py index 8dd20c2cf9a..fb35bb3b710 100644 --- a/msgraph_beta/generated/models/android_managed_store_app_configuration_schema.py +++ b/msgraph_beta/generated/models/android_managed_store_app_configuration_schema.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AndroidManagedStoreAppConfigurationSchema(Entity): +class AndroidManagedStoreAppConfigurationSchema(Entity, Parsable): """ Schema describing an Android application's custom configurations. """ diff --git a/msgraph_beta/generated/models/android_managed_store_app_configuration_schema_collection_response.py b/msgraph_beta/generated/models/android_managed_store_app_configuration_schema_collection_response.py index 18e8d07d279..a9254df0253 100644 --- a/msgraph_beta/generated/models/android_managed_store_app_configuration_schema_collection_response.py +++ b/msgraph_beta/generated/models/android_managed_store_app_configuration_schema_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidManagedStoreAppConfigurationSchemaCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidManagedStoreAppConfigurationSchemaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidManagedStoreAppConfigurationSchema]] = None diff --git a/msgraph_beta/generated/models/android_managed_store_web_app.py b/msgraph_beta/generated/models/android_managed_store_web_app.py index 9ae07399b52..a00320ded01 100644 --- a/msgraph_beta/generated/models/android_managed_store_web_app.py +++ b/msgraph_beta/generated/models/android_managed_store_web_app.py @@ -9,7 +9,7 @@ from .android_managed_store_app import AndroidManagedStoreApp @dataclass -class AndroidManagedStoreWebApp(AndroidManagedStoreApp): +class AndroidManagedStoreWebApp(AndroidManagedStoreApp, Parsable): """ Contains properties and inherited properties for web apps configured to be distributed via the managed Android app store. """ diff --git a/msgraph_beta/generated/models/android_mobile_app_identifier.py b/msgraph_beta/generated/models/android_mobile_app_identifier.py index c175eb68e16..69aedb6c91c 100644 --- a/msgraph_beta/generated/models/android_mobile_app_identifier.py +++ b/msgraph_beta/generated/models/android_mobile_app_identifier.py @@ -9,7 +9,7 @@ from .mobile_app_identifier import MobileAppIdentifier @dataclass -class AndroidMobileAppIdentifier(MobileAppIdentifier): +class AndroidMobileAppIdentifier(MobileAppIdentifier, Parsable): """ The identifier for an Android app. """ diff --git a/msgraph_beta/generated/models/android_oma_cp_configuration.py b/msgraph_beta/generated/models/android_oma_cp_configuration.py index 8ea18752269..e47809f70a3 100644 --- a/msgraph_beta/generated/models/android_oma_cp_configuration.py +++ b/msgraph_beta/generated/models/android_oma_cp_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidOmaCpConfiguration(DeviceConfiguration): +class AndroidOmaCpConfiguration(DeviceConfiguration, Parsable): """ By providing a configuration in this profile you can configure Android devices that support OMA-CP. """ diff --git a/msgraph_beta/generated/models/android_pkcs_certificate_profile.py b/msgraph_beta/generated/models/android_pkcs_certificate_profile.py index aa11f0d60ee..ce61b89abd8 100644 --- a/msgraph_beta/generated/models/android_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/android_pkcs_certificate_profile.py @@ -10,7 +10,7 @@ from .android_certificate_profile_base import AndroidCertificateProfileBase @dataclass -class AndroidPkcsCertificateProfile(AndroidCertificateProfileBase): +class AndroidPkcsCertificateProfile(AndroidCertificateProfileBase, Parsable): """ Android PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/android_scep_certificate_profile.py b/msgraph_beta/generated/models/android_scep_certificate_profile.py index a608d48dee9..f269fc56325 100644 --- a/msgraph_beta/generated/models/android_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/android_scep_certificate_profile.py @@ -13,7 +13,7 @@ from .android_certificate_profile_base import AndroidCertificateProfileBase @dataclass -class AndroidScepCertificateProfile(AndroidCertificateProfileBase): +class AndroidScepCertificateProfile(AndroidCertificateProfileBase, Parsable): """ Android SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/android_store_app.py b/msgraph_beta/generated/models/android_store_app.py index ef4db530618..5f7d6060392 100644 --- a/msgraph_beta/generated/models/android_store_app.py +++ b/msgraph_beta/generated/models/android_store_app.py @@ -10,7 +10,7 @@ from .mobile_app import MobileApp @dataclass -class AndroidStoreApp(MobileApp): +class AndroidStoreApp(MobileApp, Parsable): """ Contains properties and inherited properties for Android store apps. """ diff --git a/msgraph_beta/generated/models/android_store_app_collection_response.py b/msgraph_beta/generated/models/android_store_app_collection_response.py index 0cc9b7916f8..c94a00e2943 100644 --- a/msgraph_beta/generated/models/android_store_app_collection_response.py +++ b/msgraph_beta/generated/models/android_store_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AndroidStoreAppCollectionResponse(BaseCollectionPaginationCountResponse): +class AndroidStoreAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AndroidStoreApp]] = None diff --git a/msgraph_beta/generated/models/android_trusted_root_certificate.py b/msgraph_beta/generated/models/android_trusted_root_certificate.py index 942f9d19e02..32e1985eb55 100644 --- a/msgraph_beta/generated/models/android_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidTrustedRootCertificate(DeviceConfiguration): +class AndroidTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/android_vpn_configuration.py b/msgraph_beta/generated/models/android_vpn_configuration.py index da75228b6ac..5b7d1840f6a 100644 --- a/msgraph_beta/generated/models/android_vpn_configuration.py +++ b/msgraph_beta/generated/models/android_vpn_configuration.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidVpnConfiguration(DeviceConfiguration): +class AndroidVpnConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_wi_fi_configuration.py b/msgraph_beta/generated/models/android_wi_fi_configuration.py index 909cf087d18..11b4b5ea2d6 100644 --- a/msgraph_beta/generated/models/android_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_wi_fi_configuration.py @@ -11,7 +11,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWiFiConfiguration(DeviceConfiguration): +class AndroidWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/android_work_profile_certificate_profile_base.py b/msgraph_beta/generated/models/android_work_profile_certificate_profile_base.py index 79d38a78d3e..b0f15606a23 100644 --- a/msgraph_beta/generated/models/android_work_profile_certificate_profile_base.py +++ b/msgraph_beta/generated/models/android_work_profile_certificate_profile_base.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileCertificateProfileBase(DeviceConfiguration): +class AndroidWorkProfileCertificateProfileBase(DeviceConfiguration, Parsable): """ Android Work Profile certificate profile base. """ diff --git a/msgraph_beta/generated/models/android_work_profile_compliance_policy.py b/msgraph_beta/generated/models/android_work_profile_compliance_policy.py index ed095ee6d13..059ae369652 100644 --- a/msgraph_beta/generated/models/android_work_profile_compliance_policy.py +++ b/msgraph_beta/generated/models/android_work_profile_compliance_policy.py @@ -14,7 +14,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class AndroidWorkProfileCompliancePolicy(DeviceCompliancePolicy): +class AndroidWorkProfileCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Android Work Profile. """ diff --git a/msgraph_beta/generated/models/android_work_profile_custom_configuration.py b/msgraph_beta/generated/models/android_work_profile_custom_configuration.py index 95c08b25139..bba20bd5b93 100644 --- a/msgraph_beta/generated/models/android_work_profile_custom_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileCustomConfiguration(DeviceConfiguration): +class AndroidWorkProfileCustomConfiguration(DeviceConfiguration, Parsable): """ Android Work Profile custom configuration """ diff --git a/msgraph_beta/generated/models/android_work_profile_eas_email_profile_base.py b/msgraph_beta/generated/models/android_work_profile_eas_email_profile_base.py index 284ea1c76ec..0bc805a32b0 100644 --- a/msgraph_beta/generated/models/android_work_profile_eas_email_profile_base.py +++ b/msgraph_beta/generated/models/android_work_profile_eas_email_profile_base.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileEasEmailProfileBase(DeviceConfiguration): +class AndroidWorkProfileEasEmailProfileBase(DeviceConfiguration, Parsable): """ Base for Android Work Profile EAS Email profiles """ diff --git a/msgraph_beta/generated/models/android_work_profile_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/android_work_profile_enterprise_wi_fi_configuration.py index 46824f46578..9f878b995f1 100644 --- a/msgraph_beta/generated/models/android_work_profile_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_enterprise_wi_fi_configuration.py @@ -15,7 +15,7 @@ from .android_work_profile_wi_fi_configuration import AndroidWorkProfileWiFiConfiguration @dataclass -class AndroidWorkProfileEnterpriseWiFiConfiguration(AndroidWorkProfileWiFiConfiguration): +class AndroidWorkProfileEnterpriseWiFiConfiguration(AndroidWorkProfileWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_work_profile_general_device_configuration.py b/msgraph_beta/generated/models/android_work_profile_general_device_configuration.py index a998844d0d3..cbcc1f824ce 100644 --- a/msgraph_beta/generated/models/android_work_profile_general_device_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_general_device_configuration.py @@ -14,7 +14,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileGeneralDeviceConfiguration(DeviceConfiguration): +class AndroidWorkProfileGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ Android Work Profile general device configuration. """ diff --git a/msgraph_beta/generated/models/android_work_profile_gmail_eas_configuration.py b/msgraph_beta/generated/models/android_work_profile_gmail_eas_configuration.py index ee1b7a64e49..eb3da0200fd 100644 --- a/msgraph_beta/generated/models/android_work_profile_gmail_eas_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_gmail_eas_configuration.py @@ -9,7 +9,7 @@ from .android_work_profile_eas_email_profile_base import AndroidWorkProfileEasEmailProfileBase @dataclass -class AndroidWorkProfileGmailEasConfiguration(AndroidWorkProfileEasEmailProfileBase): +class AndroidWorkProfileGmailEasConfiguration(AndroidWorkProfileEasEmailProfileBase, Parsable): """ By providing configurations in this profile you can instruct the Gmail email client on Android Work Profile devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/android_work_profile_nine_work_eas_configuration.py b/msgraph_beta/generated/models/android_work_profile_nine_work_eas_configuration.py index a116ab748c5..426cdf05829 100644 --- a/msgraph_beta/generated/models/android_work_profile_nine_work_eas_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_nine_work_eas_configuration.py @@ -9,7 +9,7 @@ from .android_work_profile_eas_email_profile_base import AndroidWorkProfileEasEmailProfileBase @dataclass -class AndroidWorkProfileNineWorkEasConfiguration(AndroidWorkProfileEasEmailProfileBase): +class AndroidWorkProfileNineWorkEasConfiguration(AndroidWorkProfileEasEmailProfileBase, Parsable): """ By providing configurations in this profile you can instruct the Nine Work email client on Android Work Profile devices to communicate with an Exchange server and get email, contacts, calendar, tasks, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/android_work_profile_pkcs_certificate_profile.py b/msgraph_beta/generated/models/android_work_profile_pkcs_certificate_profile.py index 0c1aed06d8a..35214c2a581 100644 --- a/msgraph_beta/generated/models/android_work_profile_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/android_work_profile_pkcs_certificate_profile.py @@ -12,7 +12,7 @@ from .android_work_profile_certificate_profile_base import AndroidWorkProfileCertificateProfileBase @dataclass -class AndroidWorkProfilePkcsCertificateProfile(AndroidWorkProfileCertificateProfileBase): +class AndroidWorkProfilePkcsCertificateProfile(AndroidWorkProfileCertificateProfileBase, Parsable): """ Android Work Profile PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/android_work_profile_scep_certificate_profile.py b/msgraph_beta/generated/models/android_work_profile_scep_certificate_profile.py index e65192c327d..45dc00239a7 100644 --- a/msgraph_beta/generated/models/android_work_profile_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/android_work_profile_scep_certificate_profile.py @@ -15,7 +15,7 @@ from .android_work_profile_certificate_profile_base import AndroidWorkProfileCertificateProfileBase @dataclass -class AndroidWorkProfileScepCertificateProfile(AndroidWorkProfileCertificateProfileBase): +class AndroidWorkProfileScepCertificateProfile(AndroidWorkProfileCertificateProfileBase, Parsable): """ Android Work Profile SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py b/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py index 26c2f95cc6e..05710e510f1 100644 --- a/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/android_work_profile_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileTrustedRootCertificate(DeviceConfiguration): +class AndroidWorkProfileTrustedRootCertificate(DeviceConfiguration, Parsable): """ Android Work Profile Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py b/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py index 7c2d16596ef..ea72f47421b 100644 --- a/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py @@ -17,7 +17,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileVpnConfiguration(DeviceConfiguration): +class AndroidWorkProfileVpnConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/android_work_profile_wi_fi_configuration.py b/msgraph_beta/generated/models/android_work_profile_wi_fi_configuration.py index 8b3d6099a34..28e3d5e9e34 100644 --- a/msgraph_beta/generated/models/android_work_profile_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_wi_fi_configuration.py @@ -12,17 +12,17 @@ from .device_configuration import DeviceConfiguration @dataclass -class AndroidWorkProfileWiFiConfiguration(DeviceConfiguration): +class AndroidWorkProfileWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Android Work Profile device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ # The OdataType property odata_type: Optional[str] = "#microsoft.graph.androidWorkProfileWiFiConfiguration" - # Connect automatically when this network is in range. Setting this to true will skip the user prompt and automatically connect the device to Wi-Fi network. + # When set to true, device will connect automatically to the Wi-Fi network when in range, skipping the user prompt. When false, user will need to connect manually through Settings on the Android device. Default value is false. connect_automatically: Optional[bool] = None - # When set to true, this profile forces the device to connect to a network that doesn't broadcast its SSID to all devices. + # When set to true, this profile forces the device to connect to a network that doesn't broadcast its SSID to all devices. When false, device will not automatically connect to hidden networks. Default value is false. connect_when_network_name_is_hidden: Optional[bool] = None - # Network Name + # The name of the Wi-Fi network. network_name: Optional[str] = None # Specify the pre-shared key for a WEP or WPA personal Wi-Fi network. Restrictions depend on the value set for wiFiSecurityType. If WEP type security is used, then preSharedKey must be a valid passphrase (5 or 13 characters) or a valid HEX key (10 or 26 hexidecimal characters). If WPA security type is used, then preSharedKey can be any string between 8 and 64 characters long. pre_shared_key: Optional[str] = None diff --git a/msgraph_beta/generated/models/anonymous_guest_conversation_member.py b/msgraph_beta/generated/models/anonymous_guest_conversation_member.py index 00942c557f0..79797b628ca 100644 --- a/msgraph_beta/generated/models/anonymous_guest_conversation_member.py +++ b/msgraph_beta/generated/models/anonymous_guest_conversation_member.py @@ -9,7 +9,7 @@ from .conversation_member import ConversationMember @dataclass -class AnonymousGuestConversationMember(ConversationMember): +class AnonymousGuestConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.anonymousGuestConversationMember" # Unique ID that represents the user. Note: This ID can change if the user leaves and rejoins the meeting, or joins from a different device. diff --git a/msgraph_beta/generated/models/aosp_device_owner_certificate_profile_base.py b/msgraph_beta/generated/models/aosp_device_owner_certificate_profile_base.py index beeeede2f67..3d44ece85e3 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_certificate_profile_base.py +++ b/msgraph_beta/generated/models/aosp_device_owner_certificate_profile_base.py @@ -16,7 +16,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AospDeviceOwnerCertificateProfileBase(DeviceConfiguration): +class AospDeviceOwnerCertificateProfileBase(DeviceConfiguration, Parsable): """ AOSP Device Owner certificate profile base. """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_compliance_policy.py b/msgraph_beta/generated/models/aosp_device_owner_compliance_policy.py index 7caec7576f2..7ed7f5ae766 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_compliance_policy.py +++ b/msgraph_beta/generated/models/aosp_device_owner_compliance_policy.py @@ -10,7 +10,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class AospDeviceOwnerCompliancePolicy(DeviceCompliancePolicy): +class AospDeviceOwnerCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerAOSPCompliancePolicy resource. """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_device_configuration.py b/msgraph_beta/generated/models/aosp_device_owner_device_configuration.py index 8db2675ae3e..52e887f5acd 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_device_configuration.py +++ b/msgraph_beta/generated/models/aosp_device_owner_device_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AospDeviceOwnerDeviceConfiguration(DeviceConfiguration): +class AospDeviceOwnerDeviceConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the AndroidDeviceOwnerAOSPDeviceConfiguration resource. """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/aosp_device_owner_enterprise_wi_fi_configuration.py index 863c3e7597b..fcca3ad733a 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/aosp_device_owner_enterprise_wi_fi_configuration.py @@ -15,7 +15,7 @@ from .aosp_device_owner_wi_fi_configuration import AospDeviceOwnerWiFiConfiguration @dataclass -class AospDeviceOwnerEnterpriseWiFiConfiguration(AospDeviceOwnerWiFiConfiguration): +class AospDeviceOwnerEnterpriseWiFiConfiguration(AospDeviceOwnerWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the AOSP Device Owner device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_pkcs_certificate_profile.py b/msgraph_beta/generated/models/aosp_device_owner_pkcs_certificate_profile.py index 12faf5f08b3..85c27aca6f2 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/aosp_device_owner_pkcs_certificate_profile.py @@ -13,7 +13,7 @@ from .aosp_device_owner_certificate_profile_base import AospDeviceOwnerCertificateProfileBase @dataclass -class AospDeviceOwnerPkcsCertificateProfile(AospDeviceOwnerCertificateProfileBase): +class AospDeviceOwnerPkcsCertificateProfile(AospDeviceOwnerCertificateProfileBase, Parsable): """ AOSP Device Owner PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_scep_certificate_profile.py b/msgraph_beta/generated/models/aosp_device_owner_scep_certificate_profile.py index 791df3f7ec5..17a4f6a8f2f 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/aosp_device_owner_scep_certificate_profile.py @@ -15,7 +15,7 @@ from .aosp_device_owner_certificate_profile_base import AospDeviceOwnerCertificateProfileBase @dataclass -class AospDeviceOwnerScepCertificateProfile(AospDeviceOwnerCertificateProfileBase): +class AospDeviceOwnerScepCertificateProfile(AospDeviceOwnerCertificateProfileBase, Parsable): """ AOSP Device Owner SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py b/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py index 5f37f896469..9e1e0528a61 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/aosp_device_owner_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AospDeviceOwnerTrustedRootCertificate(DeviceConfiguration): +class AospDeviceOwnerTrustedRootCertificate(DeviceConfiguration, Parsable): """ AOSP Device Owner Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/aosp_device_owner_wi_fi_configuration.py b/msgraph_beta/generated/models/aosp_device_owner_wi_fi_configuration.py index e1a08bb89e6..90c08069749 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/aosp_device_owner_wi_fi_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AospDeviceOwnerWiFiConfiguration(DeviceConfiguration): +class AospDeviceOwnerWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the AOSP device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/app_consent_approval_route.py b/msgraph_beta/generated/models/app_consent_approval_route.py index 2f967281b04..590df37aa2c 100644 --- a/msgraph_beta/generated/models/app_consent_approval_route.py +++ b/msgraph_beta/generated/models/app_consent_approval_route.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AppConsentApprovalRoute(Entity): +class AppConsentApprovalRoute(Entity, Parsable): # A collection of appConsentRequest objects representing apps for which admin consent has been requested by one or more users. app_consent_requests: Optional[List[AppConsentRequest]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/app_consent_request.py b/msgraph_beta/generated/models/app_consent_request.py index ce57a38ed88..8f8ef87b7eb 100644 --- a/msgraph_beta/generated/models/app_consent_request.py +++ b/msgraph_beta/generated/models/app_consent_request.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AppConsentRequest(Entity): +class AppConsentRequest(Entity, Parsable): # The display name of the app for which consent is requested. Required. Supports $filter (eq only) and $orderby. app_display_name: Optional[str] = None # The identifier of the application. Required. Supports $filter (eq only) and $orderby. diff --git a/msgraph_beta/generated/models/app_consent_request_collection_response.py b/msgraph_beta/generated/models/app_consent_request_collection_response.py index a0ea4b018e9..a10aba471bd 100644 --- a/msgraph_beta/generated/models/app_consent_request_collection_response.py +++ b/msgraph_beta/generated/models/app_consent_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppConsentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class AppConsentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppConsentRequest]] = None diff --git a/msgraph_beta/generated/models/app_credential_sign_in_activity.py b/msgraph_beta/generated/models/app_credential_sign_in_activity.py index 75dafb370fa..a36e577c6fe 100644 --- a/msgraph_beta/generated/models/app_credential_sign_in_activity.py +++ b/msgraph_beta/generated/models/app_credential_sign_in_activity.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AppCredentialSignInActivity(Entity): +class AppCredentialSignInActivity(Entity, Parsable): # The globally unique appId (also called client ID on the Microsoft Entra admin center) of the credentialed application. app_id: Optional[str] = None # The ID of the credential application instance. diff --git a/msgraph_beta/generated/models/app_credential_sign_in_activity_collection_response.py b/msgraph_beta/generated/models/app_credential_sign_in_activity_collection_response.py index cc630f8c1ea..5b3b9b9a474 100644 --- a/msgraph_beta/generated/models/app_credential_sign_in_activity_collection_response.py +++ b/msgraph_beta/generated/models/app_credential_sign_in_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppCredentialSignInActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class AppCredentialSignInActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppCredentialSignInActivity]] = None diff --git a/msgraph_beta/generated/models/app_hosted_media_config.py b/msgraph_beta/generated/models/app_hosted_media_config.py index 71ee13b5559..86ba08ad0e0 100644 --- a/msgraph_beta/generated/models/app_hosted_media_config.py +++ b/msgraph_beta/generated/models/app_hosted_media_config.py @@ -9,7 +9,7 @@ from .media_config import MediaConfig @dataclass -class AppHostedMediaConfig(MediaConfig): +class AppHostedMediaConfig(MediaConfig, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.appHostedMediaConfig" # The media configuration blob generated by smart media agent. diff --git a/msgraph_beta/generated/models/app_log_collection_request.py b/msgraph_beta/generated/models/app_log_collection_request.py index 6fedc89890e..2d7ff411507 100644 --- a/msgraph_beta/generated/models/app_log_collection_request.py +++ b/msgraph_beta/generated/models/app_log_collection_request.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AppLogCollectionRequest(Entity): +class AppLogCollectionRequest(Entity, Parsable): """ Entity for AppLogCollectionRequest contains all logs values. """ diff --git a/msgraph_beta/generated/models/app_log_collection_request_collection_response.py b/msgraph_beta/generated/models/app_log_collection_request_collection_response.py index f5b4042e903..9d3312dae54 100644 --- a/msgraph_beta/generated/models/app_log_collection_request_collection_response.py +++ b/msgraph_beta/generated/models/app_log_collection_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppLogCollectionRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class AppLogCollectionRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppLogCollectionRequest]] = None diff --git a/msgraph_beta/generated/models/app_management_application_configuration.py b/msgraph_beta/generated/models/app_management_application_configuration.py index b3891f27bc8..e9f893361c4 100644 --- a/msgraph_beta/generated/models/app_management_application_configuration.py +++ b/msgraph_beta/generated/models/app_management_application_configuration.py @@ -10,7 +10,7 @@ from .app_management_configuration import AppManagementConfiguration @dataclass -class AppManagementApplicationConfiguration(AppManagementConfiguration): +class AppManagementApplicationConfiguration(AppManagementConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.appManagementApplicationConfiguration" # Configuration object for restrictions on identifierUris property for an application diff --git a/msgraph_beta/generated/models/app_management_policy.py b/msgraph_beta/generated/models/app_management_policy.py index cf533cccb12..cd07a8f888d 100644 --- a/msgraph_beta/generated/models/app_management_policy.py +++ b/msgraph_beta/generated/models/app_management_policy.py @@ -11,7 +11,7 @@ from .policy_base import PolicyBase @dataclass -class AppManagementPolicy(PolicyBase): +class AppManagementPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.appManagementPolicy" # Collection of application and service principals to which a policy is applied. diff --git a/msgraph_beta/generated/models/app_management_policy_collection_response.py b/msgraph_beta/generated/models/app_management_policy_collection_response.py index e393b815817..bc3ba479a49 100644 --- a/msgraph_beta/generated/models/app_management_policy_collection_response.py +++ b/msgraph_beta/generated/models/app_management_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class AppManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppManagementPolicy]] = None diff --git a/msgraph_beta/generated/models/app_management_service_principal_configuration.py b/msgraph_beta/generated/models/app_management_service_principal_configuration.py index 543941719ff..42faf041291 100644 --- a/msgraph_beta/generated/models/app_management_service_principal_configuration.py +++ b/msgraph_beta/generated/models/app_management_service_principal_configuration.py @@ -9,7 +9,7 @@ from .app_management_configuration import AppManagementConfiguration @dataclass -class AppManagementServicePrincipalConfiguration(AppManagementConfiguration): +class AppManagementServicePrincipalConfiguration(AppManagementConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.appManagementServicePrincipalConfiguration" diff --git a/msgraph_beta/generated/models/app_role_assignment.py b/msgraph_beta/generated/models/app_role_assignment.py index e34d262628b..9a2760e5a34 100644 --- a/msgraph_beta/generated/models/app_role_assignment.py +++ b/msgraph_beta/generated/models/app_role_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AppRoleAssignment(Entity): +class AppRoleAssignment(Entity, Parsable): # The identifier (id) for the app role that is assigned to the principal. This app role must be exposed in the appRoles property on the resource application's service principal (resourceId). If the resource application hasn't declared any app roles, a default app role ID of 00000000-0000-0000-0000-000000000000 can be specified to signal that the principal is assigned to the resource app without any specific app roles. Required on create. app_role_id: Optional[UUID] = None # The time when the app role assignment was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. diff --git a/msgraph_beta/generated/models/app_role_assignment_collection_response.py b/msgraph_beta/generated/models/app_role_assignment_collection_response.py index 36af851d0c8..da6bc5c041a 100644 --- a/msgraph_beta/generated/models/app_role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/app_role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class AppRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppRoleAssignment]] = None diff --git a/msgraph_beta/generated/models/app_scope.py b/msgraph_beta/generated/models/app_scope.py index 688e5608a1a..99249c8a90b 100644 --- a/msgraph_beta/generated/models/app_scope.py +++ b/msgraph_beta/generated/models/app_scope.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AppScope(Entity): +class AppScope(Entity, Parsable): # Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable ID. Read only. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/app_scope_collection_response.py b/msgraph_beta/generated/models/app_scope_collection_response.py index 2828bb1a95e..6301ad0b6e4 100644 --- a/msgraph_beta/generated/models/app_scope_collection_response.py +++ b/msgraph_beta/generated/models/app_scope_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppScopeCollectionResponse(BaseCollectionPaginationCountResponse): +class AppScopeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppScope]] = None diff --git a/msgraph_beta/generated/models/app_vulnerability_managed_device.py b/msgraph_beta/generated/models/app_vulnerability_managed_device.py index ef3ff72f4d7..e8e6c205dac 100644 --- a/msgraph_beta/generated/models/app_vulnerability_managed_device.py +++ b/msgraph_beta/generated/models/app_vulnerability_managed_device.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AppVulnerabilityManagedDevice(Entity): +class AppVulnerabilityManagedDevice(Entity, Parsable): """ An app vulnerability managed device. """ diff --git a/msgraph_beta/generated/models/app_vulnerability_mobile_app.py b/msgraph_beta/generated/models/app_vulnerability_mobile_app.py index 7230641c3cd..005fd0d27ce 100644 --- a/msgraph_beta/generated/models/app_vulnerability_mobile_app.py +++ b/msgraph_beta/generated/models/app_vulnerability_mobile_app.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AppVulnerabilityMobileApp(Entity): +class AppVulnerabilityMobileApp(Entity, Parsable): """ An app vulnerability mobile app. """ diff --git a/msgraph_beta/generated/models/app_vulnerability_task.py b/msgraph_beta/generated/models/app_vulnerability_task.py index ff66c547549..9f406647cee 100644 --- a/msgraph_beta/generated/models/app_vulnerability_task.py +++ b/msgraph_beta/generated/models/app_vulnerability_task.py @@ -12,7 +12,7 @@ from .device_app_management_task import DeviceAppManagementTask @dataclass -class AppVulnerabilityTask(DeviceAppManagementTask): +class AppVulnerabilityTask(DeviceAppManagementTask, Parsable): """ An app vulnerability task. """ diff --git a/msgraph_beta/generated/models/apple_app_list_item.py b/msgraph_beta/generated/models/apple_app_list_item.py index a7242dfdadd..9985f2a1740 100644 --- a/msgraph_beta/generated/models/apple_app_list_item.py +++ b/msgraph_beta/generated/models/apple_app_list_item.py @@ -9,7 +9,7 @@ from .app_list_item import AppListItem @dataclass -class AppleAppListItem(AppListItem): +class AppleAppListItem(AppListItem, Parsable): """ Represents an app in the list of managed Apple applications """ diff --git a/msgraph_beta/generated/models/apple_device_features_configuration_base.py b/msgraph_beta/generated/models/apple_device_features_configuration_base.py index ff1723fd1d2..8f322789956 100644 --- a/msgraph_beta/generated/models/apple_device_features_configuration_base.py +++ b/msgraph_beta/generated/models/apple_device_features_configuration_base.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AppleDeviceFeaturesConfigurationBase(DeviceConfiguration): +class AppleDeviceFeaturesConfigurationBase(DeviceConfiguration, Parsable): """ Apple device features configuration profile. """ diff --git a/msgraph_beta/generated/models/apple_enrollment_profile_assignment.py b/msgraph_beta/generated/models/apple_enrollment_profile_assignment.py index dbc09563d24..ad1cbc7357e 100644 --- a/msgraph_beta/generated/models/apple_enrollment_profile_assignment.py +++ b/msgraph_beta/generated/models/apple_enrollment_profile_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AppleEnrollmentProfileAssignment(Entity): +class AppleEnrollmentProfileAssignment(Entity, Parsable): """ An assignment of an Apple profile. """ diff --git a/msgraph_beta/generated/models/apple_enrollment_profile_assignment_collection_response.py b/msgraph_beta/generated/models/apple_enrollment_profile_assignment_collection_response.py index 9f0bb4bfb43..1ac1b03f790 100644 --- a/msgraph_beta/generated/models/apple_enrollment_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/apple_enrollment_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppleEnrollmentProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class AppleEnrollmentProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppleEnrollmentProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/apple_expedited_checkin_configuration_base.py b/msgraph_beta/generated/models/apple_expedited_checkin_configuration_base.py index 4508138bda8..c67e393c6bc 100644 --- a/msgraph_beta/generated/models/apple_expedited_checkin_configuration_base.py +++ b/msgraph_beta/generated/models/apple_expedited_checkin_configuration_base.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AppleExpeditedCheckinConfigurationBase(DeviceConfiguration): +class AppleExpeditedCheckinConfigurationBase(DeviceConfiguration, Parsable): """ Experimental profile to increase the rate of device check-ins per day of iOS/macOS devices. This profile type is deprecated. """ diff --git a/msgraph_beta/generated/models/apple_managed_identity_provider.py b/msgraph_beta/generated/models/apple_managed_identity_provider.py index 6a6364b9e25..364d25d1ad6 100644 --- a/msgraph_beta/generated/models/apple_managed_identity_provider.py +++ b/msgraph_beta/generated/models/apple_managed_identity_provider.py @@ -9,7 +9,7 @@ from .identity_provider_base import IdentityProviderBase @dataclass -class AppleManagedIdentityProvider(IdentityProviderBase): +class AppleManagedIdentityProvider(IdentityProviderBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.appleManagedIdentityProvider" # The certificate data that is a long string of text from the certificate, can be null. diff --git a/msgraph_beta/generated/models/apple_push_notification_certificate.py b/msgraph_beta/generated/models/apple_push_notification_certificate.py index 245045676f9..568c4bb1f63 100644 --- a/msgraph_beta/generated/models/apple_push_notification_certificate.py +++ b/msgraph_beta/generated/models/apple_push_notification_certificate.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ApplePushNotificationCertificate(Entity): +class ApplePushNotificationCertificate(Entity, Parsable): """ Apple push notification certificate. """ diff --git a/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile.py b/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile.py index 33f5f6e198e..112d73ba00d 100644 --- a/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile.py +++ b/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AppleUserInitiatedEnrollmentProfile(Entity): +class AppleUserInitiatedEnrollmentProfile(Entity, Parsable): """ The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. """ diff --git a/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile_collection_response.py b/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile_collection_response.py index e91d5468f9b..50c0eb10772 100644 --- a/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile_collection_response.py +++ b/msgraph_beta/generated/models/apple_user_initiated_enrollment_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppleUserInitiatedEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class AppleUserInitiatedEnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppleUserInitiatedEnrollmentProfile]] = None diff --git a/msgraph_beta/generated/models/apple_vpn_configuration.py b/msgraph_beta/generated/models/apple_vpn_configuration.py index 81009c5e460..9f9716943f6 100644 --- a/msgraph_beta/generated/models/apple_vpn_configuration.py +++ b/msgraph_beta/generated/models/apple_vpn_configuration.py @@ -20,7 +20,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class AppleVpnConfiguration(DeviceConfiguration): +class AppleVpnConfiguration(DeviceConfiguration, Parsable): """ Apple VPN configuration profile. """ diff --git a/msgraph_beta/generated/models/apple_vpp_token_troubleshooting_event.py b/msgraph_beta/generated/models/apple_vpp_token_troubleshooting_event.py index a50592c318c..7185ac5a51e 100644 --- a/msgraph_beta/generated/models/apple_vpp_token_troubleshooting_event.py +++ b/msgraph_beta/generated/models/apple_vpp_token_troubleshooting_event.py @@ -9,7 +9,7 @@ from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent @dataclass -class AppleVppTokenTroubleshootingEvent(DeviceManagementTroubleshootingEvent): +class AppleVppTokenTroubleshootingEvent(DeviceManagementTroubleshootingEvent, Parsable): """ Event representing an Apple Vpp Token Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/application.py b/msgraph_beta/generated/models/application.py index 578cef2be4c..1c81280aeb2 100644 --- a/msgraph_beta/generated/models/application.py +++ b/msgraph_beta/generated/models/application.py @@ -38,7 +38,7 @@ from .directory_object import DirectoryObject @dataclass -class Application(DirectoryObject): +class Application(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.application" # Specifies settings for an application that implements a web API. diff --git a/msgraph_beta/generated/models/application_collection_response.py b/msgraph_beta/generated/models/application_collection_response.py index 63d52169bff..0eb228faf2e 100644 --- a/msgraph_beta/generated/models/application_collection_response.py +++ b/msgraph_beta/generated/models/application_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApplicationCollectionResponse(BaseCollectionPaginationCountResponse): +class ApplicationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Application]] = None diff --git a/msgraph_beta/generated/models/application_enforced_restrictions_session_control.py b/msgraph_beta/generated/models/application_enforced_restrictions_session_control.py index 233e21271d5..6ecf13d9b40 100644 --- a/msgraph_beta/generated/models/application_enforced_restrictions_session_control.py +++ b/msgraph_beta/generated/models/application_enforced_restrictions_session_control.py @@ -9,7 +9,7 @@ from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class ApplicationEnforcedRestrictionsSessionControl(ConditionalAccessSessionControl): +class ApplicationEnforcedRestrictionsSessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.applicationEnforcedRestrictionsSessionControl" diff --git a/msgraph_beta/generated/models/application_segment.py b/msgraph_beta/generated/models/application_segment.py index 4881607f952..498dbcf88f8 100644 --- a/msgraph_beta/generated/models/application_segment.py +++ b/msgraph_beta/generated/models/application_segment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApplicationSegment(Entity): +class ApplicationSegment(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/application_sign_in_detailed_summary.py b/msgraph_beta/generated/models/application_sign_in_detailed_summary.py index 598c9bc9692..1488b8dd76e 100644 --- a/msgraph_beta/generated/models/application_sign_in_detailed_summary.py +++ b/msgraph_beta/generated/models/application_sign_in_detailed_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApplicationSignInDetailedSummary(Entity): +class ApplicationSignInDetailedSummary(Entity, Parsable): # 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. aggregated_event_date_time: Optional[datetime.datetime] = None # Name of the application that the user signed in to. diff --git a/msgraph_beta/generated/models/application_sign_in_detailed_summary_collection_response.py b/msgraph_beta/generated/models/application_sign_in_detailed_summary_collection_response.py index 93509ae5741..f78806597ab 100644 --- a/msgraph_beta/generated/models/application_sign_in_detailed_summary_collection_response.py +++ b/msgraph_beta/generated/models/application_sign_in_detailed_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApplicationSignInDetailedSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class ApplicationSignInDetailedSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApplicationSignInDetailedSummary]] = None diff --git a/msgraph_beta/generated/models/application_sign_in_summary.py b/msgraph_beta/generated/models/application_sign_in_summary.py index f883aed8c46..933f979246a 100644 --- a/msgraph_beta/generated/models/application_sign_in_summary.py +++ b/msgraph_beta/generated/models/application_sign_in_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ApplicationSignInSummary(Entity): +class ApplicationSignInSummary(Entity, Parsable): # Name of the application that the user signed into. app_display_name: Optional[str] = None # Count of failed sign-ins made by the application. diff --git a/msgraph_beta/generated/models/application_template.py b/msgraph_beta/generated/models/application_template.py index 140d129dc71..7770ecbc8c8 100644 --- a/msgraph_beta/generated/models/application_template.py +++ b/msgraph_beta/generated/models/application_template.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ApplicationTemplate(Entity): +class ApplicationTemplate(Entity, Parsable): # The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting. categories: Optional[List[str]] = None # The URIs required for the single sign-on configuration of a preintegrated application. diff --git a/msgraph_beta/generated/models/application_template_collection_response.py b/msgraph_beta/generated/models/application_template_collection_response.py index b1a24856509..bd5ba797fe6 100644 --- a/msgraph_beta/generated/models/application_template_collection_response.py +++ b/msgraph_beta/generated/models/application_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApplicationTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class ApplicationTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApplicationTemplate]] = None diff --git a/msgraph_beta/generated/models/apply_label_action.py b/msgraph_beta/generated/models/apply_label_action.py index 6282280b42d..a0a2a857b88 100644 --- a/msgraph_beta/generated/models/apply_label_action.py +++ b/msgraph_beta/generated/models/apply_label_action.py @@ -12,7 +12,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ApplyLabelAction(InformationProtectionAction): +class ApplyLabelAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.applyLabelAction" # The actionSource property diff --git a/msgraph_beta/generated/models/approval.py b/msgraph_beta/generated/models/approval.py index 711fb36c426..e312180400c 100644 --- a/msgraph_beta/generated/models/approval.py +++ b/msgraph_beta/generated/models/approval.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Approval(Entity): +class Approval(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Used to represent the decision associated with a single step in the approval process configured in approvalStage. diff --git a/msgraph_beta/generated/models/approval_collection_response.py b/msgraph_beta/generated/models/approval_collection_response.py index 8c8a116c620..99169b965cc 100644 --- a/msgraph_beta/generated/models/approval_collection_response.py +++ b/msgraph_beta/generated/models/approval_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/models/approval_identity_set.py b/msgraph_beta/generated/models/approval_identity_set.py index d224dce3823..b47bf698b5d 100644 --- a/msgraph_beta/generated/models/approval_identity_set.py +++ b/msgraph_beta/generated/models/approval_identity_set.py @@ -10,7 +10,7 @@ from .identity_set import IdentitySet @dataclass -class ApprovalIdentitySet(IdentitySet): +class ApprovalIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.approvalIdentitySet" # The Microsoft Entra group associated with the approval item. diff --git a/msgraph_beta/generated/models/approval_item.py b/msgraph_beta/generated/models/approval_item.py index 870db2c7b85..b0c6ea23b06 100644 --- a/msgraph_beta/generated/models/approval_item.py +++ b/msgraph_beta/generated/models/approval_item.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ApprovalItem(Entity): +class ApprovalItem(Entity, Parsable): # Indicates whether the approval item can be canceled. allow_cancel: Optional[bool] = None # Indicates whether email notification is enabled. diff --git a/msgraph_beta/generated/models/approval_item_collection_response.py b/msgraph_beta/generated/models/approval_item_collection_response.py index 834235b6401..1933bcfb669 100644 --- a/msgraph_beta/generated/models/approval_item_collection_response.py +++ b/msgraph_beta/generated/models/approval_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalItem]] = None diff --git a/msgraph_beta/generated/models/approval_item_request.py b/msgraph_beta/generated/models/approval_item_request.py index 662472ee6b9..aa01b9d7127 100644 --- a/msgraph_beta/generated/models/approval_item_request.py +++ b/msgraph_beta/generated/models/approval_item_request.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApprovalItemRequest(Entity): +class ApprovalItemRequest(Entity, Parsable): # The identity set of the principal assigned to this request. approver: Optional[ApprovalIdentitySet] = None # Creation date and time for the request. diff --git a/msgraph_beta/generated/models/approval_item_request_collection_response.py b/msgraph_beta/generated/models/approval_item_request_collection_response.py index 68d7f1b58fc..f9fa339dcdb 100644 --- a/msgraph_beta/generated/models/approval_item_request_collection_response.py +++ b/msgraph_beta/generated/models/approval_item_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalItemRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalItemRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalItemRequest]] = None diff --git a/msgraph_beta/generated/models/approval_item_response.py b/msgraph_beta/generated/models/approval_item_response.py index 3b9bff0d7b8..015f7d47803 100644 --- a/msgraph_beta/generated/models/approval_item_response.py +++ b/msgraph_beta/generated/models/approval_item_response.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApprovalItemResponse(Entity): +class ApprovalItemResponse(Entity, Parsable): # The comment made by the approver. comments: Optional[str] = None # The identity set of the approver. diff --git a/msgraph_beta/generated/models/approval_item_response_collection_response.py b/msgraph_beta/generated/models/approval_item_response_collection_response.py index b72f45c384f..25ec8d09490 100644 --- a/msgraph_beta/generated/models/approval_item_response_collection_response.py +++ b/msgraph_beta/generated/models/approval_item_response_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalItemResponseCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalItemResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalItemResponse]] = None diff --git a/msgraph_beta/generated/models/approval_operation.py b/msgraph_beta/generated/models/approval_operation.py index 2f511e3a18f..06b3cb5ef60 100644 --- a/msgraph_beta/generated/models/approval_operation.py +++ b/msgraph_beta/generated/models/approval_operation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ApprovalOperation(Entity): +class ApprovalOperation(Entity, Parsable): # The date and time when the operation was created. created_date_time: Optional[datetime.datetime] = None # The error if the operation failed. diff --git a/msgraph_beta/generated/models/approval_operation_collection_response.py b/msgraph_beta/generated/models/approval_operation_collection_response.py index 566d2e3c900..5ce2b19cda3 100644 --- a/msgraph_beta/generated/models/approval_operation_collection_response.py +++ b/msgraph_beta/generated/models/approval_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalOperation]] = None diff --git a/msgraph_beta/generated/models/approval_solution.py b/msgraph_beta/generated/models/approval_solution.py index c4d87f8ba2d..7670d6f63c0 100644 --- a/msgraph_beta/generated/models/approval_solution.py +++ b/msgraph_beta/generated/models/approval_solution.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ApprovalSolution(Entity): +class ApprovalSolution(Entity, Parsable): # A collection of approval items. approval_items: Optional[List[ApprovalItem]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/approval_step.py b/msgraph_beta/generated/models/approval_step.py index fa58fd96147..d8e4e0e060e 100644 --- a/msgraph_beta/generated/models/approval_step.py +++ b/msgraph_beta/generated/models/approval_step.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApprovalStep(Entity): +class ApprovalStep(Entity, Parsable): # Indicates whether the step is assigned to the calling user to review. Read-only. assigned_to_me: Optional[bool] = None # The label provided by the policy creator to identify an approval step. Read-only. diff --git a/msgraph_beta/generated/models/approval_step_collection_response.py b/msgraph_beta/generated/models/approval_step_collection_response.py index 654b7c5ef84..61b14ee4d10 100644 --- a/msgraph_beta/generated/models/approval_step_collection_response.py +++ b/msgraph_beta/generated/models/approval_step_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalStepCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalStepCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalStep]] = None diff --git a/msgraph_beta/generated/models/approval_workflow_provider.py b/msgraph_beta/generated/models/approval_workflow_provider.py index 16def30d8cc..017ad638208 100644 --- a/msgraph_beta/generated/models/approval_workflow_provider.py +++ b/msgraph_beta/generated/models/approval_workflow_provider.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ApprovalWorkflowProvider(Entity): +class ApprovalWorkflowProvider(Entity, Parsable): # The businessFlows property business_flows: Optional[List[BusinessFlow]] = None # The businessFlowsWithRequestsAwaitingMyDecision property diff --git a/msgraph_beta/generated/models/approval_workflow_provider_collection_response.py b/msgraph_beta/generated/models/approval_workflow_provider_collection_response.py index 3c9472b5ebd..27733550b1c 100644 --- a/msgraph_beta/generated/models/approval_workflow_provider_collection_response.py +++ b/msgraph_beta/generated/models/approval_workflow_provider_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApprovalWorkflowProviderCollectionResponse(BaseCollectionPaginationCountResponse): +class ApprovalWorkflowProviderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApprovalWorkflowProvider]] = None diff --git a/msgraph_beta/generated/models/assigned_compute_instance_details.py b/msgraph_beta/generated/models/assigned_compute_instance_details.py index 4381c1c3191..fde7b3bde46 100644 --- a/msgraph_beta/generated/models/assigned_compute_instance_details.py +++ b/msgraph_beta/generated/models/assigned_compute_instance_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AssignedComputeInstanceDetails(Entity): +class AssignedComputeInstanceDetails(Entity, Parsable): # Represents a set of S3 buckets accessed by this EC2 instance. accessed_storage_buckets: Optional[List[AuthorizationSystemResource]] = None # assigned EC2 instance. diff --git a/msgraph_beta/generated/models/assignment_filter_evaluation_status_details.py b/msgraph_beta/generated/models/assignment_filter_evaluation_status_details.py index 6f8ccfa39f3..41ae6527cf8 100644 --- a/msgraph_beta/generated/models/assignment_filter_evaluation_status_details.py +++ b/msgraph_beta/generated/models/assignment_filter_evaluation_status_details.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AssignmentFilterEvaluationStatusDetails(Entity): +class AssignmentFilterEvaluationStatusDetails(Entity, Parsable): """ A class containing information about the payloads on which filter has been applied. """ diff --git a/msgraph_beta/generated/models/assignment_filter_evaluation_status_details_collection_response.py b/msgraph_beta/generated/models/assignment_filter_evaluation_status_details_collection_response.py index d94879eb0e9..138e1b001a8 100644 --- a/msgraph_beta/generated/models/assignment_filter_evaluation_status_details_collection_response.py +++ b/msgraph_beta/generated/models/assignment_filter_evaluation_status_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignmentFilterEvaluationStatusDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class AssignmentFilterEvaluationStatusDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AssignmentFilterEvaluationStatusDetails]] = None diff --git a/msgraph_beta/generated/models/associated_team_info.py b/msgraph_beta/generated/models/associated_team_info.py index bf72226b2dc..01e303841ae 100644 --- a/msgraph_beta/generated/models/associated_team_info.py +++ b/msgraph_beta/generated/models/associated_team_info.py @@ -9,7 +9,7 @@ from .team_info import TeamInfo @dataclass -class AssociatedTeamInfo(TeamInfo): +class AssociatedTeamInfo(TeamInfo, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/associated_team_info_collection_response.py b/msgraph_beta/generated/models/associated_team_info_collection_response.py index ad7fc1802b3..c800a0bd8e2 100644 --- a/msgraph_beta/generated/models/associated_team_info_collection_response.py +++ b/msgraph_beta/generated/models/associated_team_info_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssociatedTeamInfoCollectionResponse(BaseCollectionPaginationCountResponse): +class AssociatedTeamInfoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AssociatedTeamInfo]] = None diff --git a/msgraph_beta/generated/models/attachment.py b/msgraph_beta/generated/models/attachment.py index 90159a3e769..7e9729d31a7 100644 --- a/msgraph_beta/generated/models/attachment.py +++ b/msgraph_beta/generated/models/attachment.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class Attachment(Entity): +class Attachment(Entity, Parsable): # The MIME type. content_type: Optional[str] = None # true if the attachment is an inline attachment; otherwise, false. diff --git a/msgraph_beta/generated/models/attachment_base.py b/msgraph_beta/generated/models/attachment_base.py index a8efec15587..2f225ef1a9b 100644 --- a/msgraph_beta/generated/models/attachment_base.py +++ b/msgraph_beta/generated/models/attachment_base.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AttachmentBase(Entity): +class AttachmentBase(Entity, Parsable): # The MIME type. content_type: Optional[str] = None # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. diff --git a/msgraph_beta/generated/models/attachment_base_collection_response.py b/msgraph_beta/generated/models/attachment_base_collection_response.py index 12fe356f5da..01234422fba 100644 --- a/msgraph_beta/generated/models/attachment_base_collection_response.py +++ b/msgraph_beta/generated/models/attachment_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttachmentBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class AttachmentBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttachmentBase]] = None diff --git a/msgraph_beta/generated/models/attachment_collection_response.py b/msgraph_beta/generated/models/attachment_collection_response.py index fa8b6bb7352..16bcdcdf9c9 100644 --- a/msgraph_beta/generated/models/attachment_collection_response.py +++ b/msgraph_beta/generated/models/attachment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttachmentCollectionResponse(BaseCollectionPaginationCountResponse): +class AttachmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Attachment]] = None diff --git a/msgraph_beta/generated/models/attachment_session.py b/msgraph_beta/generated/models/attachment_session.py index 1e1ff34a507..a3138655ccf 100644 --- a/msgraph_beta/generated/models/attachment_session.py +++ b/msgraph_beta/generated/models/attachment_session.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AttachmentSession(Entity): +class AttachmentSession(Entity, Parsable): # The content streams that are uploaded. content: Optional[bytes] = None # The date and time in UTC when the upload session will expire. The complete file must be uploaded before this expiration time is reached. diff --git a/msgraph_beta/generated/models/attachment_session_collection_response.py b/msgraph_beta/generated/models/attachment_session_collection_response.py index c65a3fc5066..3259258b8dd 100644 --- a/msgraph_beta/generated/models/attachment_session_collection_response.py +++ b/msgraph_beta/generated/models/attachment_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttachmentSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class AttachmentSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttachmentSession]] = None diff --git a/msgraph_beta/generated/models/attack_simulation_operation.py b/msgraph_beta/generated/models/attack_simulation_operation.py index 660a2683971..7e2d063f1b8 100644 --- a/msgraph_beta/generated/models/attack_simulation_operation.py +++ b/msgraph_beta/generated/models/attack_simulation_operation.py @@ -10,7 +10,7 @@ from .long_running_operation import LongRunningOperation @dataclass -class AttackSimulationOperation(LongRunningOperation): +class AttackSimulationOperation(LongRunningOperation, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/attack_simulation_operation_collection_response.py b/msgraph_beta/generated/models/attack_simulation_operation_collection_response.py index 616ec371d1a..904277fa22e 100644 --- a/msgraph_beta/generated/models/attack_simulation_operation_collection_response.py +++ b/msgraph_beta/generated/models/attack_simulation_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttackSimulationOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class AttackSimulationOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationOperation]] = None diff --git a/msgraph_beta/generated/models/attack_simulation_root.py b/msgraph_beta/generated/models/attack_simulation_root.py index e044b4a8c8f..4ef5c38cce1 100644 --- a/msgraph_beta/generated/models/attack_simulation_root.py +++ b/msgraph_beta/generated/models/attack_simulation_root.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class AttackSimulationRoot(Entity): +class AttackSimulationRoot(Entity, Parsable): # Represents an end user's notification for an attack simulation training. end_user_notifications: Optional[List[EndUserNotification]] = None # Represents an attack simulation training landing page. diff --git a/msgraph_beta/generated/models/attendance_record.py b/msgraph_beta/generated/models/attendance_record.py index 2ebf602a802..fba8943e7d4 100644 --- a/msgraph_beta/generated/models/attendance_record.py +++ b/msgraph_beta/generated/models/attendance_record.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AttendanceRecord(Entity): +class AttendanceRecord(Entity, Parsable): # List of time periods between joining and leaving a meeting. attendance_intervals: Optional[List[AttendanceInterval]] = None # Email address of the user associated with this attendance record. diff --git a/msgraph_beta/generated/models/attendance_record_collection_response.py b/msgraph_beta/generated/models/attendance_record_collection_response.py index 6773310e154..a8579a22a1c 100644 --- a/msgraph_beta/generated/models/attendance_record_collection_response.py +++ b/msgraph_beta/generated/models/attendance_record_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttendanceRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class AttendanceRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttendanceRecord]] = None diff --git a/msgraph_beta/generated/models/attendee.py b/msgraph_beta/generated/models/attendee.py index 0dceae11760..d82cf90a234 100644 --- a/msgraph_beta/generated/models/attendee.py +++ b/msgraph_beta/generated/models/attendee.py @@ -11,7 +11,7 @@ from .attendee_base import AttendeeBase @dataclass -class Attendee(AttendeeBase): +class Attendee(AttendeeBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.attendee" # An alternate date/time proposed by the attendee for a meeting request to start and end. If the attendee hasn't proposed another time, then this property isn't included in a response of a GET event. diff --git a/msgraph_beta/generated/models/attendee_base.py b/msgraph_beta/generated/models/attendee_base.py index dd4264dfc35..3edee1b7849 100644 --- a/msgraph_beta/generated/models/attendee_base.py +++ b/msgraph_beta/generated/models/attendee_base.py @@ -11,7 +11,7 @@ from .recipient import Recipient @dataclass -class AttendeeBase(Recipient): +class AttendeeBase(Recipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.attendeeBase" # The type of attendee. Possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. diff --git a/msgraph_beta/generated/models/attribute_mapping_function_schema.py b/msgraph_beta/generated/models/attribute_mapping_function_schema.py index 4e98483393b..47ed7a756eb 100644 --- a/msgraph_beta/generated/models/attribute_mapping_function_schema.py +++ b/msgraph_beta/generated/models/attribute_mapping_function_schema.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AttributeMappingFunctionSchema(Entity): +class AttributeMappingFunctionSchema(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Collection of function parameters. diff --git a/msgraph_beta/generated/models/attribute_mapping_function_schema_collection_response.py b/msgraph_beta/generated/models/attribute_mapping_function_schema_collection_response.py index 71a0aa92c46..07e25f9dec6 100644 --- a/msgraph_beta/generated/models/attribute_mapping_function_schema_collection_response.py +++ b/msgraph_beta/generated/models/attribute_mapping_function_schema_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttributeMappingFunctionSchemaCollectionResponse(BaseCollectionPaginationCountResponse): +class AttributeMappingFunctionSchemaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeMappingFunctionSchema]] = None diff --git a/msgraph_beta/generated/models/attribute_set.py b/msgraph_beta/generated/models/attribute_set.py index ac756365c65..22cc024d420 100644 --- a/msgraph_beta/generated/models/attribute_set.py +++ b/msgraph_beta/generated/models/attribute_set.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AttributeSet(Entity): +class AttributeSet(Entity, Parsable): # Description of the attribute set. Can be up to 128 characters long and include Unicode characters. Can be changed later. description: Optional[str] = None # Maximum number of custom security attributes that can be defined in this attribute set. Default value is null. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. Can be changed later. diff --git a/msgraph_beta/generated/models/attribute_set_collection_response.py b/msgraph_beta/generated/models/attribute_set_collection_response.py index a2ba25760bc..5c398896a75 100644 --- a/msgraph_beta/generated/models/attribute_set_collection_response.py +++ b/msgraph_beta/generated/models/attribute_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AttributeSetCollectionResponse(BaseCollectionPaginationCountResponse): +class AttributeSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeSet]] = None diff --git a/msgraph_beta/generated/models/audio_routing_group.py b/msgraph_beta/generated/models/audio_routing_group.py index 50cc6b2d903..fb347db013c 100644 --- a/msgraph_beta/generated/models/audio_routing_group.py +++ b/msgraph_beta/generated/models/audio_routing_group.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AudioRoutingGroup(Entity): +class AudioRoutingGroup(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # List of receiving participant ids. diff --git a/msgraph_beta/generated/models/audio_routing_group_collection_response.py b/msgraph_beta/generated/models/audio_routing_group_collection_response.py index 514fbabe7e2..b751f72ee63 100644 --- a/msgraph_beta/generated/models/audio_routing_group_collection_response.py +++ b/msgraph_beta/generated/models/audio_routing_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AudioRoutingGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class AudioRoutingGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AudioRoutingGroup]] = None diff --git a/msgraph_beta/generated/models/audit_event.py b/msgraph_beta/generated/models/audit_event.py index e74f5378a74..fb2f29c2a10 100644 --- a/msgraph_beta/generated/models/audit_event.py +++ b/msgraph_beta/generated/models/audit_event.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AuditEvent(Entity): +class AuditEvent(Entity, Parsable): """ A class containing the properties for Audit Event. """ diff --git a/msgraph_beta/generated/models/audit_event_collection_response.py b/msgraph_beta/generated/models/audit_event_collection_response.py index fede9bcd3bd..99a03c1f6d6 100644 --- a/msgraph_beta/generated/models/audit_event_collection_response.py +++ b/msgraph_beta/generated/models/audit_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditEventCollectionResponse(BaseCollectionPaginationCountResponse): +class AuditEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuditEvent]] = None diff --git a/msgraph_beta/generated/models/audit_user_identity.py b/msgraph_beta/generated/models/audit_user_identity.py index 838d80c4be3..ed3685a1eff 100644 --- a/msgraph_beta/generated/models/audit_user_identity.py +++ b/msgraph_beta/generated/models/audit_user_identity.py @@ -9,7 +9,7 @@ from .user_identity import UserIdentity @dataclass -class AuditUserIdentity(UserIdentity): +class AuditUserIdentity(UserIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.auditUserIdentity" # For user sign ins, the identifier of the tenant that the user is a member of. diff --git a/msgraph_beta/generated/models/authentication.py b/msgraph_beta/generated/models/authentication.py index 8d0de003184..fa11ed3f2c4 100644 --- a/msgraph_beta/generated/models/authentication.py +++ b/msgraph_beta/generated/models/authentication.py @@ -23,7 +23,7 @@ from .entity import Entity @dataclass -class Authentication(Entity): +class Authentication(Entity, Parsable): # Represents the email addresses registered to a user for authentication. email_methods: Optional[List[EmailAuthenticationMethod]] = None # Represents the FIDO2 security keys registered to a user for authentication. diff --git a/msgraph_beta/generated/models/authentication_combination_configuration.py b/msgraph_beta/generated/models/authentication_combination_configuration.py index f608eb7a934..12837521983 100644 --- a/msgraph_beta/generated/models/authentication_combination_configuration.py +++ b/msgraph_beta/generated/models/authentication_combination_configuration.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AuthenticationCombinationConfiguration(Entity): +class AuthenticationCombinationConfiguration(Entity, Parsable): # Which authentication method combinations this configuration applies to. Must be an allowedCombinations object defined for the authenticationStrengthPolicy. For fido2combinationConfigurations use 'fido2', for x509certificatecombinationconfiguration use 'x509CertificateSingleFactor' or 'x509CertificateMultiFactor'. applies_to_combinations: Optional[List[AuthenticationMethodModes]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/authentication_combination_configuration_collection_response.py b/msgraph_beta/generated/models/authentication_combination_configuration_collection_response.py index f31cb1228f0..1576854906d 100644 --- a/msgraph_beta/generated/models/authentication_combination_configuration_collection_response.py +++ b/msgraph_beta/generated/models/authentication_combination_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationCombinationConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationCombinationConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationCombinationConfiguration]] = None diff --git a/msgraph_beta/generated/models/authentication_condition_application_collection_response.py b/msgraph_beta/generated/models/authentication_condition_application_collection_response.py index bbedae5e90f..57993403722 100644 --- a/msgraph_beta/generated/models/authentication_condition_application_collection_response.py +++ b/msgraph_beta/generated/models/authentication_condition_application_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationConditionApplicationCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationConditionApplicationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationConditionApplication]] = None diff --git a/msgraph_beta/generated/models/authentication_context_class_reference.py b/msgraph_beta/generated/models/authentication_context_class_reference.py index ca2a1944c55..f62016fc116 100644 --- a/msgraph_beta/generated/models/authentication_context_class_reference.py +++ b/msgraph_beta/generated/models/authentication_context_class_reference.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class AuthenticationContextClassReference(Entity): +class AuthenticationContextClassReference(Entity, Parsable): # A short explanation of the policies that are enforced by authenticationContextClassReference. This value should be used to provide secondary text to describe the authentication context class reference when building user facing admin experiences. For example, selection UX. description: Optional[str] = None # A friendly name that identifies the authenticationContextClassReference object when building user-facing admin experiences. For example, a selection UX. diff --git a/msgraph_beta/generated/models/authentication_context_class_reference_collection_response.py b/msgraph_beta/generated/models/authentication_context_class_reference_collection_response.py index 143baebc206..e02c0d1241f 100644 --- a/msgraph_beta/generated/models/authentication_context_class_reference_collection_response.py +++ b/msgraph_beta/generated/models/authentication_context_class_reference_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationContextClassReferenceCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationContextClassReferenceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationContextClassReference]] = None diff --git a/msgraph_beta/generated/models/authentication_event_listener.py b/msgraph_beta/generated/models/authentication_event_listener.py index 1e76b4bb508..7d1c59e2787 100644 --- a/msgraph_beta/generated/models/authentication_event_listener.py +++ b/msgraph_beta/generated/models/authentication_event_listener.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class AuthenticationEventListener(Entity): +class AuthenticationEventListener(Entity, Parsable): # The identifier of the authenticationEventsFlow object. authentication_events_flow_id: Optional[str] = None # The conditions on which this authenticationEventListener should trigger. diff --git a/msgraph_beta/generated/models/authentication_event_listener_collection_response.py b/msgraph_beta/generated/models/authentication_event_listener_collection_response.py index bc0b64b58de..6fc1b548727 100644 --- a/msgraph_beta/generated/models/authentication_event_listener_collection_response.py +++ b/msgraph_beta/generated/models/authentication_event_listener_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationEventListenerCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationEventListenerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationEventListener]] = None diff --git a/msgraph_beta/generated/models/authentication_events_flow.py b/msgraph_beta/generated/models/authentication_events_flow.py index 2fd0f183340..5b43ebd6cf9 100644 --- a/msgraph_beta/generated/models/authentication_events_flow.py +++ b/msgraph_beta/generated/models/authentication_events_flow.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AuthenticationEventsFlow(Entity): +class AuthenticationEventsFlow(Entity, Parsable): # The conditions representing the context of the authentication request that's used to decide whether the events policy is invoked. Supports $filter (eq). See support for filtering on user flows for syntax information. conditions: Optional[AuthenticationConditions] = None # The description of the events policy. diff --git a/msgraph_beta/generated/models/authentication_events_flow_collection_response.py b/msgraph_beta/generated/models/authentication_events_flow_collection_response.py index b70806f7868..3133d266ecf 100644 --- a/msgraph_beta/generated/models/authentication_events_flow_collection_response.py +++ b/msgraph_beta/generated/models/authentication_events_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationEventsFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationEventsFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationEventsFlow]] = None diff --git a/msgraph_beta/generated/models/authentication_events_policy.py b/msgraph_beta/generated/models/authentication_events_policy.py index 2f955c628bc..312b546a25b 100644 --- a/msgraph_beta/generated/models/authentication_events_policy.py +++ b/msgraph_beta/generated/models/authentication_events_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthenticationEventsPolicy(Entity): +class AuthenticationEventsPolicy(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # A list of applicable actions to be taken on sign-up. diff --git a/msgraph_beta/generated/models/authentication_failure.py b/msgraph_beta/generated/models/authentication_failure.py index 1ef37f99eac..a75ef0225e8 100644 --- a/msgraph_beta/generated/models/authentication_failure.py +++ b/msgraph_beta/generated/models/authentication_failure.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthenticationFailure(Entity): +class AuthenticationFailure(Entity, Parsable): # The count property count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/authentication_flows_policy.py b/msgraph_beta/generated/models/authentication_flows_policy.py index 07b882518c9..9267644d8a2 100644 --- a/msgraph_beta/generated/models/authentication_flows_policy.py +++ b/msgraph_beta/generated/models/authentication_flows_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthenticationFlowsPolicy(Entity): +class AuthenticationFlowsPolicy(Entity, Parsable): # Inherited property. A description of the policy. This property isn't a key. Optional. Read-only. description: Optional[str] = None # Inherited property. The human-readable name of the policy. This property isn't a key. Optional. Read-only. diff --git a/msgraph_beta/generated/models/authentication_listener.py b/msgraph_beta/generated/models/authentication_listener.py index d22d4a9bbb8..076ddfab840 100644 --- a/msgraph_beta/generated/models/authentication_listener.py +++ b/msgraph_beta/generated/models/authentication_listener.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AuthenticationListener(Entity): +class AuthenticationListener(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The priority of the listener. Determines the order of evaluation when an event has multiple listeners. The priority is evaluated from low to high. diff --git a/msgraph_beta/generated/models/authentication_method.py b/msgraph_beta/generated/models/authentication_method.py index 4df19b55c49..7dcbb101d1d 100644 --- a/msgraph_beta/generated/models/authentication_method.py +++ b/msgraph_beta/generated/models/authentication_method.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class AuthenticationMethod(Entity): +class AuthenticationMethod(Entity, Parsable): # The createdDateTime property created_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/authentication_method_collection_response.py b/msgraph_beta/generated/models/authentication_method_collection_response.py index 7df3c9d7f78..9c2310bf173 100644 --- a/msgraph_beta/generated/models/authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/authentication_method_configuration.py b/msgraph_beta/generated/models/authentication_method_configuration.py index 0bf12067bf7..4a9a40ae3bc 100644 --- a/msgraph_beta/generated/models/authentication_method_configuration.py +++ b/msgraph_beta/generated/models/authentication_method_configuration.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class AuthenticationMethodConfiguration(Entity): +class AuthenticationMethodConfiguration(Entity, Parsable): # Groups of users that are excluded from a policy. exclude_targets: Optional[List[ExcludeTarget]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/authentication_method_configuration_collection_response.py b/msgraph_beta/generated/models/authentication_method_configuration_collection_response.py index aad0407af32..d8f86c5f205 100644 --- a/msgraph_beta/generated/models/authentication_method_configuration_collection_response.py +++ b/msgraph_beta/generated/models/authentication_method_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationMethodConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationMethodConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationMethodConfiguration]] = None diff --git a/msgraph_beta/generated/models/authentication_method_mode_detail.py b/msgraph_beta/generated/models/authentication_method_mode_detail.py index f631df8ba74..694426eceef 100644 --- a/msgraph_beta/generated/models/authentication_method_mode_detail.py +++ b/msgraph_beta/generated/models/authentication_method_mode_detail.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthenticationMethodModeDetail(Entity): +class AuthenticationMethodModeDetail(Entity, Parsable): # The authenticationMethod property authentication_method: Optional[BaseAuthenticationMethod] = None # The display name of this mode diff --git a/msgraph_beta/generated/models/authentication_method_mode_detail_collection_response.py b/msgraph_beta/generated/models/authentication_method_mode_detail_collection_response.py index cb30cd4dc2d..5c2b6d5bb37 100644 --- a/msgraph_beta/generated/models/authentication_method_mode_detail_collection_response.py +++ b/msgraph_beta/generated/models/authentication_method_mode_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationMethodModeDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationMethodModeDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationMethodModeDetail]] = None diff --git a/msgraph_beta/generated/models/authentication_method_target.py b/msgraph_beta/generated/models/authentication_method_target.py index 57dd7640608..6ee973c4c94 100644 --- a/msgraph_beta/generated/models/authentication_method_target.py +++ b/msgraph_beta/generated/models/authentication_method_target.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AuthenticationMethodTarget(Entity): +class AuthenticationMethodTarget(Entity, Parsable): # Determines if the user is enforced to register the authentication method. is_registration_required: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/authentication_methods_policy.py b/msgraph_beta/generated/models/authentication_methods_policy.py index 07a8d5ef307..fa98bbeda2d 100644 --- a/msgraph_beta/generated/models/authentication_methods_policy.py +++ b/msgraph_beta/generated/models/authentication_methods_policy.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class AuthenticationMethodsPolicy(Entity): +class AuthenticationMethodsPolicy(Entity, Parsable): # Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. authentication_method_configurations: Optional[List[AuthenticationMethodConfiguration]] = None # A description of the policy. diff --git a/msgraph_beta/generated/models/authentication_methods_root.py b/msgraph_beta/generated/models/authentication_methods_root.py index 4caff7bbc1e..292df517903 100644 --- a/msgraph_beta/generated/models/authentication_methods_root.py +++ b/msgraph_beta/generated/models/authentication_methods_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthenticationMethodsRoot(Entity): +class AuthenticationMethodsRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents the state of a user's authentication methods, including which methods are registered and which features the user is registered and capable of (such as multifactor authentication, self-service password reset, and passwordless authentication). diff --git a/msgraph_beta/generated/models/authentication_strength_policy.py b/msgraph_beta/generated/models/authentication_strength_policy.py index 45987115c91..6cc70b4a512 100644 --- a/msgraph_beta/generated/models/authentication_strength_policy.py +++ b/msgraph_beta/generated/models/authentication_strength_policy.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AuthenticationStrengthPolicy(Entity): +class AuthenticationStrengthPolicy(Entity, Parsable): # A collection of authentication method modes that are required be used to satify this authentication strength. allowed_combinations: Optional[List[AuthenticationMethodModes]] = None # Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods. diff --git a/msgraph_beta/generated/models/authentication_strength_policy_collection_response.py b/msgraph_beta/generated/models/authentication_strength_policy_collection_response.py index 69a0ba27f1f..e4abdfdb5f7 100644 --- a/msgraph_beta/generated/models/authentication_strength_policy_collection_response.py +++ b/msgraph_beta/generated/models/authentication_strength_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationStrengthPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationStrengthPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationStrengthPolicy]] = None diff --git a/msgraph_beta/generated/models/authentication_strength_root.py b/msgraph_beta/generated/models/authentication_strength_root.py index 7145084f90d..8b0b3aa7a7b 100644 --- a/msgraph_beta/generated/models/authentication_strength_root.py +++ b/msgraph_beta/generated/models/authentication_strength_root.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AuthenticationStrengthRoot(Entity): +class AuthenticationStrengthRoot(Entity, Parsable): # A collection of all valid authentication method combinations in the system. authentication_combinations: Optional[List[AuthenticationMethodModes]] = None # Names and descriptions of all valid authentication method modes in the system. diff --git a/msgraph_beta/generated/models/authentications_metric.py b/msgraph_beta/generated/models/authentications_metric.py index dc1f5ff9900..dbd907ee14b 100644 --- a/msgraph_beta/generated/models/authentications_metric.py +++ b/msgraph_beta/generated/models/authentications_metric.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class AuthenticationsMetric(Entity): +class AuthenticationsMetric(Entity, Parsable): # The ID of the Microsoft Entra application. Supports $filter (eq). appid: Optional[str] = None # The number of authentication requests made in the specified period. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/authentications_metric_collection_response.py b/msgraph_beta/generated/models/authentications_metric_collection_response.py index 6d830d76982..ab93938e857 100644 --- a/msgraph_beta/generated/models/authentications_metric_collection_response.py +++ b/msgraph_beta/generated/models/authentications_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthenticationsMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthenticationsMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationsMetric]] = None diff --git a/msgraph_beta/generated/models/authored_note.py b/msgraph_beta/generated/models/authored_note.py index 17dd78442b6..f27971ef3f7 100644 --- a/msgraph_beta/generated/models/authored_note.py +++ b/msgraph_beta/generated/models/authored_note.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class AuthoredNote(Entity): +class AuthoredNote(Entity, Parsable): # Identity information about the note's author. author: Optional[Identity] = None # The content of the note. diff --git a/msgraph_beta/generated/models/authored_note_collection_response.py b/msgraph_beta/generated/models/authored_note_collection_response.py index 768674bb929..2c64a1d1f21 100644 --- a/msgraph_beta/generated/models/authored_note_collection_response.py +++ b/msgraph_beta/generated/models/authored_note_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthoredNoteCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthoredNoteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthoredNote]] = None diff --git a/msgraph_beta/generated/models/authorization_policy.py b/msgraph_beta/generated/models/authorization_policy.py index 33bc546d369..c86d16cf383 100644 --- a/msgraph_beta/generated/models/authorization_policy.py +++ b/msgraph_beta/generated/models/authorization_policy.py @@ -13,7 +13,7 @@ from .policy_base import PolicyBase @dataclass -class AuthorizationPolicy(PolicyBase): +class AuthorizationPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.authorizationPolicy" # Indicates whether a user can join the tenant by email validation. diff --git a/msgraph_beta/generated/models/authorization_policy_collection_response.py b/msgraph_beta/generated/models/authorization_policy_collection_response.py index a9f2d6afcc4..af30e40ae84 100644 --- a/msgraph_beta/generated/models/authorization_policy_collection_response.py +++ b/msgraph_beta/generated/models/authorization_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthorizationPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthorizationPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthorizationPolicy]] = None diff --git a/msgraph_beta/generated/models/authorization_system.py b/msgraph_beta/generated/models/authorization_system.py index 84155c033fa..8e7d08c5602 100644 --- a/msgraph_beta/generated/models/authorization_system.py +++ b/msgraph_beta/generated/models/authorization_system.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AuthorizationSystem(Entity): +class AuthorizationSystem(Entity, Parsable): # ID of the authorization system retrieved from the customer cloud environment. Supports $filter(eq, contains) and $orderBy. authorization_system_id: Optional[str] = None # Name of the authorization system detected after onboarding. Supports $filter(eq,contains) and $orderBy. diff --git a/msgraph_beta/generated/models/authorization_system_collection_response.py b/msgraph_beta/generated/models/authorization_system_collection_response.py index 1b3492bcd3f..91d46415253 100644 --- a/msgraph_beta/generated/models/authorization_system_collection_response.py +++ b/msgraph_beta/generated/models/authorization_system_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthorizationSystemCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthorizationSystemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthorizationSystem]] = None diff --git a/msgraph_beta/generated/models/authorization_system_identity.py b/msgraph_beta/generated/models/authorization_system_identity.py index 75e26c2bb70..f620b9a1a51 100644 --- a/msgraph_beta/generated/models/authorization_system_identity.py +++ b/msgraph_beta/generated/models/authorization_system_identity.py @@ -29,7 +29,7 @@ from .entity import Entity @dataclass -class AuthorizationSystemIdentity(Entity): +class AuthorizationSystemIdentity(Entity, Parsable): # Navigation to the authorizationSystem object authorization_system: Optional[AuthorizationSystem] = None # The name of the identity. Read-only. Supports $filter and (eq,contains). diff --git a/msgraph_beta/generated/models/authorization_system_resource.py b/msgraph_beta/generated/models/authorization_system_resource.py index d7c1c9b7a97..7040092476a 100644 --- a/msgraph_beta/generated/models/authorization_system_resource.py +++ b/msgraph_beta/generated/models/authorization_system_resource.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class AuthorizationSystemResource(Entity): +class AuthorizationSystemResource(Entity, Parsable): # The authorization system that the resource exists in. authorization_system: Optional[AuthorizationSystem] = None # The name of the resource. Read-only. Supports $filter (eq,contains). diff --git a/msgraph_beta/generated/models/authorization_system_type_action.py b/msgraph_beta/generated/models/authorization_system_type_action.py index 446cf856c56..2c44deed229 100644 --- a/msgraph_beta/generated/models/authorization_system_type_action.py +++ b/msgraph_beta/generated/models/authorization_system_type_action.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class AuthorizationSystemTypeAction(Entity): +class AuthorizationSystemTypeAction(Entity, Parsable): # The type of action allowed in the authorization system's service. The possible values are: delete, read, unknownFutureValue. Supports $filter and (eq). action_type: Optional[AuthorizationSystemActionType] = None # The display name of an action. Read-only. Supports $filter and (eq). diff --git a/msgraph_beta/generated/models/authorization_system_type_service.py b/msgraph_beta/generated/models/authorization_system_type_service.py index 1a820b9c8e4..1723aa31dec 100644 --- a/msgraph_beta/generated/models/authorization_system_type_service.py +++ b/msgraph_beta/generated/models/authorization_system_type_service.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AuthorizationSystemTypeService(Entity): +class AuthorizationSystemTypeService(Entity, Parsable): # List of actions for the service in an authorization system that is onboarded to Permissions Management. actions: Optional[List[AuthorizationSystemTypeAction]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/aws_access_key.py b/msgraph_beta/generated/models/aws_access_key.py index 81fe0aed6f0..ece1d39674e 100644 --- a/msgraph_beta/generated/models/aws_access_key.py +++ b/msgraph_beta/generated/models/aws_access_key.py @@ -10,7 +10,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsAccessKey(AwsIdentity): +class AwsAccessKey(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsAccessKey" # Represents the owner of the access key. diff --git a/msgraph_beta/generated/models/aws_actions_permissions_definition_action.py b/msgraph_beta/generated/models/aws_actions_permissions_definition_action.py index 676cb2882ba..51de970fad1 100644 --- a/msgraph_beta/generated/models/aws_actions_permissions_definition_action.py +++ b/msgraph_beta/generated/models/aws_actions_permissions_definition_action.py @@ -10,7 +10,7 @@ from .aws_permissions_definition_action import AwsPermissionsDefinitionAction @dataclass -class AwsActionsPermissionsDefinitionAction(AwsPermissionsDefinitionAction): +class AwsActionsPermissionsDefinitionAction(AwsPermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsActionsPermissionsDefinitionAction" # Defines AWS statements. diff --git a/msgraph_beta/generated/models/aws_authorization_system.py b/msgraph_beta/generated/models/aws_authorization_system.py index 59d85b122e3..477f3cdfba9 100644 --- a/msgraph_beta/generated/models/aws_authorization_system.py +++ b/msgraph_beta/generated/models/aws_authorization_system.py @@ -14,7 +14,7 @@ from .authorization_system import AuthorizationSystem @dataclass -class AwsAuthorizationSystem(AuthorizationSystem): +class AwsAuthorizationSystem(AuthorizationSystem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsAuthorizationSystem" # List of actions for service in authorization system. diff --git a/msgraph_beta/generated/models/aws_authorization_system_resource.py b/msgraph_beta/generated/models/aws_authorization_system_resource.py index 61f89543e88..91594a47fe6 100644 --- a/msgraph_beta/generated/models/aws_authorization_system_resource.py +++ b/msgraph_beta/generated/models/aws_authorization_system_resource.py @@ -10,7 +10,7 @@ from .authorization_system_resource import AuthorizationSystemResource @dataclass -class AwsAuthorizationSystemResource(AuthorizationSystemResource): +class AwsAuthorizationSystemResource(AuthorizationSystemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsAuthorizationSystemResource" # The service associated with the resource in an AWS authorization system. This is autoexpanded. diff --git a/msgraph_beta/generated/models/aws_authorization_system_type_action.py b/msgraph_beta/generated/models/aws_authorization_system_type_action.py index e1a04366ef9..8cff198ac05 100644 --- a/msgraph_beta/generated/models/aws_authorization_system_type_action.py +++ b/msgraph_beta/generated/models/aws_authorization_system_type_action.py @@ -10,7 +10,7 @@ from .authorization_system_type_action import AuthorizationSystemTypeAction @dataclass -class AwsAuthorizationSystemTypeAction(AuthorizationSystemTypeAction): +class AwsAuthorizationSystemTypeAction(AuthorizationSystemTypeAction, Parsable): # The OdataType property odata_type: Optional[str] = None # The service property diff --git a/msgraph_beta/generated/models/aws_ec2_instance.py b/msgraph_beta/generated/models/aws_ec2_instance.py index 41459777eb1..0b83a414525 100644 --- a/msgraph_beta/generated/models/aws_ec2_instance.py +++ b/msgraph_beta/generated/models/aws_ec2_instance.py @@ -10,7 +10,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsEc2Instance(AwsIdentity): +class AwsEc2Instance(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsEc2Instance" # Represents the resources in an authorization system. diff --git a/msgraph_beta/generated/models/aws_external_system_access_finding.py b/msgraph_beta/generated/models/aws_external_system_access_finding.py index 5bccadf358f..486c082aeef 100644 --- a/msgraph_beta/generated/models/aws_external_system_access_finding.py +++ b/msgraph_beta/generated/models/aws_external_system_access_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class AwsExternalSystemAccessFinding(Finding): +class AwsExternalSystemAccessFinding(Finding, Parsable): # The accessMethods property access_methods: Optional[ExternalSystemAccessMethods] = None # The affectedSystem property diff --git a/msgraph_beta/generated/models/aws_external_system_access_role_finding.py b/msgraph_beta/generated/models/aws_external_system_access_role_finding.py index c24fe04acf1..153fefd0cda 100644 --- a/msgraph_beta/generated/models/aws_external_system_access_role_finding.py +++ b/msgraph_beta/generated/models/aws_external_system_access_role_finding.py @@ -11,7 +11,7 @@ from .finding import Finding @dataclass -class AwsExternalSystemAccessRoleFinding(Finding): +class AwsExternalSystemAccessRoleFinding(Finding, Parsable): # The IDs of the accounts that this role is able to access. accessible_system_ids: Optional[List[str]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/aws_group.py b/msgraph_beta/generated/models/aws_group.py index 241116d07f7..9edeb8798f1 100644 --- a/msgraph_beta/generated/models/aws_group.py +++ b/msgraph_beta/generated/models/aws_group.py @@ -9,7 +9,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsGroup(AwsIdentity): +class AwsGroup(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsGroup" diff --git a/msgraph_beta/generated/models/aws_identity.py b/msgraph_beta/generated/models/aws_identity.py index d2f87b8e7c6..62674896da5 100644 --- a/msgraph_beta/generated/models/aws_identity.py +++ b/msgraph_beta/generated/models/aws_identity.py @@ -15,7 +15,7 @@ from .authorization_system_identity import AuthorizationSystemIdentity @dataclass -class AwsIdentity(AuthorizationSystemIdentity): +class AwsIdentity(AuthorizationSystemIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsIdentity" diff --git a/msgraph_beta/generated/models/aws_identity_access_management_key_age_finding.py b/msgraph_beta/generated/models/aws_identity_access_management_key_age_finding.py index 710ca060f03..5727cee9de5 100644 --- a/msgraph_beta/generated/models/aws_identity_access_management_key_age_finding.py +++ b/msgraph_beta/generated/models/aws_identity_access_management_key_age_finding.py @@ -14,7 +14,7 @@ from .finding import Finding @dataclass -class AwsIdentityAccessManagementKeyAgeFinding(Finding): +class AwsIdentityAccessManagementKeyAgeFinding(Finding, Parsable): # The accessKey property access_key: Optional[AwsAccessKey] = None # The actionSummary property diff --git a/msgraph_beta/generated/models/aws_identity_access_management_key_usage_finding.py b/msgraph_beta/generated/models/aws_identity_access_management_key_usage_finding.py index 547c060071b..3e35ce285ee 100644 --- a/msgraph_beta/generated/models/aws_identity_access_management_key_usage_finding.py +++ b/msgraph_beta/generated/models/aws_identity_access_management_key_usage_finding.py @@ -14,7 +14,7 @@ from .finding import Finding @dataclass -class AwsIdentityAccessManagementKeyUsageFinding(Finding): +class AwsIdentityAccessManagementKeyUsageFinding(Finding, Parsable): # The accessKey property access_key: Optional[AwsAccessKey] = None # The actionSummary property diff --git a/msgraph_beta/generated/models/aws_identity_source.py b/msgraph_beta/generated/models/aws_identity_source.py index 0aba554e83b..a12a89dcd8f 100644 --- a/msgraph_beta/generated/models/aws_identity_source.py +++ b/msgraph_beta/generated/models/aws_identity_source.py @@ -10,7 +10,7 @@ from .permissions_definition_identity_source import PermissionsDefinitionIdentitySource @dataclass -class AwsIdentitySource(PermissionsDefinitionIdentitySource): +class AwsIdentitySource(PermissionsDefinitionIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsIdentitySource" # The authorizationSystemInfo property diff --git a/msgraph_beta/generated/models/aws_lambda.py b/msgraph_beta/generated/models/aws_lambda.py index 00f3ddeeb8e..207cf91e725 100644 --- a/msgraph_beta/generated/models/aws_lambda.py +++ b/msgraph_beta/generated/models/aws_lambda.py @@ -10,7 +10,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsLambda(AwsIdentity): +class AwsLambda(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsLambda" # Represents the resources in an authorization system.. diff --git a/msgraph_beta/generated/models/aws_permissions_definition.py b/msgraph_beta/generated/models/aws_permissions_definition.py index fa648f3c432..dbabe8ee9cc 100644 --- a/msgraph_beta/generated/models/aws_permissions_definition.py +++ b/msgraph_beta/generated/models/aws_permissions_definition.py @@ -10,7 +10,7 @@ from .permissions_definition import PermissionsDefinition @dataclass -class AwsPermissionsDefinition(PermissionsDefinition): +class AwsPermissionsDefinition(PermissionsDefinition, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsPermissionsDefinition" # The actionInfo property diff --git a/msgraph_beta/generated/models/aws_permissions_definition_action.py b/msgraph_beta/generated/models/aws_permissions_definition_action.py index d3ff66eae5e..cc445505cbc 100644 --- a/msgraph_beta/generated/models/aws_permissions_definition_action.py +++ b/msgraph_beta/generated/models/aws_permissions_definition_action.py @@ -11,7 +11,7 @@ from .permissions_definition_action import PermissionsDefinitionAction @dataclass -class AwsPermissionsDefinitionAction(PermissionsDefinitionAction): +class AwsPermissionsDefinitionAction(PermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsPermissionsDefinitionAction" diff --git a/msgraph_beta/generated/models/aws_policy.py b/msgraph_beta/generated/models/aws_policy.py index 3a8ad2050ad..72eb5e846b6 100644 --- a/msgraph_beta/generated/models/aws_policy.py +++ b/msgraph_beta/generated/models/aws_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AwsPolicy(Entity): +class AwsPolicy(Entity, Parsable): # The awsPolicyType property aws_policy_type: Optional[AwsPolicyType] = None # The display name for the AWS policy. Read-only. Supports $filter and (eq,contains). diff --git a/msgraph_beta/generated/models/aws_policy_permissions_definition_action.py b/msgraph_beta/generated/models/aws_policy_permissions_definition_action.py index a6ae20c898d..b230c64ac6a 100644 --- a/msgraph_beta/generated/models/aws_policy_permissions_definition_action.py +++ b/msgraph_beta/generated/models/aws_policy_permissions_definition_action.py @@ -10,7 +10,7 @@ from .aws_permissions_definition_action import AwsPermissionsDefinitionAction @dataclass -class AwsPolicyPermissionsDefinitionAction(AwsPermissionsDefinitionAction): +class AwsPolicyPermissionsDefinitionAction(AwsPermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsPolicyPermissionsDefinitionAction" # ID for the role. diff --git a/msgraph_beta/generated/models/aws_role.py b/msgraph_beta/generated/models/aws_role.py index 1e29b0b0712..1a7fe14a2da 100644 --- a/msgraph_beta/generated/models/aws_role.py +++ b/msgraph_beta/generated/models/aws_role.py @@ -11,7 +11,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsRole(AwsIdentity): +class AwsRole(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsRole" # The roleType property diff --git a/msgraph_beta/generated/models/aws_secret_information_access_finding.py b/msgraph_beta/generated/models/aws_secret_information_access_finding.py index cc57dfe6db2..689f9c9bca4 100644 --- a/msgraph_beta/generated/models/aws_secret_information_access_finding.py +++ b/msgraph_beta/generated/models/aws_secret_information_access_finding.py @@ -17,7 +17,7 @@ from .finding import Finding @dataclass -class AwsSecretInformationAccessFinding(Finding): +class AwsSecretInformationAccessFinding(Finding, Parsable): # The identity property identity: Optional[AuthorizationSystemIdentity] = None # The identityDetails property diff --git a/msgraph_beta/generated/models/aws_security_tool_administration_finding.py b/msgraph_beta/generated/models/aws_security_tool_administration_finding.py index 59c2c77ac27..6278d28cff9 100644 --- a/msgraph_beta/generated/models/aws_security_tool_administration_finding.py +++ b/msgraph_beta/generated/models/aws_security_tool_administration_finding.py @@ -17,7 +17,7 @@ from .finding import Finding @dataclass -class AwsSecurityToolAdministrationFinding(Finding): +class AwsSecurityToolAdministrationFinding(Finding, Parsable): # The identity property identity: Optional[AuthorizationSystemIdentity] = None # The identityDetails property diff --git a/msgraph_beta/generated/models/aws_source.py b/msgraph_beta/generated/models/aws_source.py index 8b0ab6ab40b..3e0023929dd 100644 --- a/msgraph_beta/generated/models/aws_source.py +++ b/msgraph_beta/generated/models/aws_source.py @@ -9,7 +9,7 @@ from .authorization_system_identity_source import AuthorizationSystemIdentitySource @dataclass -class AwsSource(AuthorizationSystemIdentitySource): +class AwsSource(AuthorizationSystemIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsSource" # AWS account ID. diff --git a/msgraph_beta/generated/models/aws_user.py b/msgraph_beta/generated/models/aws_user.py index 1df8fdd3622..b0c0afcbe5b 100644 --- a/msgraph_beta/generated/models/aws_user.py +++ b/msgraph_beta/generated/models/aws_user.py @@ -10,7 +10,7 @@ from .aws_identity import AwsIdentity @dataclass -class AwsUser(AwsIdentity): +class AwsUser(AwsIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.awsUser" # Roles assumed by the user. diff --git a/msgraph_beta/generated/models/azure_a_d_authentication.py b/msgraph_beta/generated/models/azure_a_d_authentication.py index ef488e6ac1e..1076b5f6e6a 100644 --- a/msgraph_beta/generated/models/azure_a_d_authentication.py +++ b/msgraph_beta/generated/models/azure_a_d_authentication.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AzureADAuthentication(Entity): +class AzureADAuthentication(Entity, Parsable): # SLA data for a Microsoft Entra tenant for a calendar month. attainments: Optional[List[ServiceLevelAgreementAttainment]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/azure_a_d_windows_autopilot_deployment_profile.py b/msgraph_beta/generated/models/azure_a_d_windows_autopilot_deployment_profile.py index abc68c23ffb..08587d44b4e 100644 --- a/msgraph_beta/generated/models/azure_a_d_windows_autopilot_deployment_profile.py +++ b/msgraph_beta/generated/models/azure_a_d_windows_autopilot_deployment_profile.py @@ -9,7 +9,7 @@ from .windows_autopilot_deployment_profile import WindowsAutopilotDeploymentProfile @dataclass -class AzureADWindowsAutopilotDeploymentProfile(WindowsAutopilotDeploymentProfile): +class AzureADWindowsAutopilotDeploymentProfile(WindowsAutopilotDeploymentProfile, Parsable): """ Windows Autopilot Deployment Profile """ diff --git a/msgraph_beta/generated/models/azure_action_permissions_definition_action.py b/msgraph_beta/generated/models/azure_action_permissions_definition_action.py index e6a4b448c9e..e710ee64470 100644 --- a/msgraph_beta/generated/models/azure_action_permissions_definition_action.py +++ b/msgraph_beta/generated/models/azure_action_permissions_definition_action.py @@ -9,7 +9,7 @@ from .azure_permissions_definition_action import AzurePermissionsDefinitionAction @dataclass -class AzureActionPermissionsDefinitionAction(AzurePermissionsDefinitionAction): +class AzureActionPermissionsDefinitionAction(AzurePermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureActionPermissionsDefinitionAction" # List of actions relating to the Azure permission. diff --git a/msgraph_beta/generated/models/azure_active_directory_tenant.py b/msgraph_beta/generated/models/azure_active_directory_tenant.py index 33a40223cef..643ba5584b7 100644 --- a/msgraph_beta/generated/models/azure_active_directory_tenant.py +++ b/msgraph_beta/generated/models/azure_active_directory_tenant.py @@ -9,7 +9,7 @@ from .identity_source import IdentitySource @dataclass -class AzureActiveDirectoryTenant(IdentitySource): +class AzureActiveDirectoryTenant(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureActiveDirectoryTenant" # The name of the Microsoft Entra tenant. Read only. diff --git a/msgraph_beta/generated/models/azure_ad_pop_token_authentication.py b/msgraph_beta/generated/models/azure_ad_pop_token_authentication.py index 48885f0ae74..d109e6fdc90 100644 --- a/msgraph_beta/generated/models/azure_ad_pop_token_authentication.py +++ b/msgraph_beta/generated/models/azure_ad_pop_token_authentication.py @@ -9,7 +9,7 @@ from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration @dataclass -class AzureAdPopTokenAuthentication(CustomExtensionAuthenticationConfiguration): +class AzureAdPopTokenAuthentication(CustomExtensionAuthenticationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureAdPopTokenAuthentication" diff --git a/msgraph_beta/generated/models/azure_ad_token_authentication.py b/msgraph_beta/generated/models/azure_ad_token_authentication.py index 99e6c0188cf..136fd4c76d2 100644 --- a/msgraph_beta/generated/models/azure_ad_token_authentication.py +++ b/msgraph_beta/generated/models/azure_ad_token_authentication.py @@ -9,7 +9,7 @@ from .custom_extension_authentication_configuration import CustomExtensionAuthenticationConfiguration @dataclass -class AzureAdTokenAuthentication(CustomExtensionAuthenticationConfiguration): +class AzureAdTokenAuthentication(CustomExtensionAuthenticationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureAdTokenAuthentication" # The appID of the Microsoft Entra application to use to authenticate a logic app with a custom access package workflow extension. diff --git a/msgraph_beta/generated/models/azure_authorization_system.py b/msgraph_beta/generated/models/azure_authorization_system.py index ef833ac47d9..e29c9d135fb 100644 --- a/msgraph_beta/generated/models/azure_authorization_system.py +++ b/msgraph_beta/generated/models/azure_authorization_system.py @@ -14,7 +14,7 @@ from .authorization_system import AuthorizationSystem @dataclass -class AzureAuthorizationSystem(AuthorizationSystem): +class AzureAuthorizationSystem(AuthorizationSystem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureAuthorizationSystem" # List of actions for service in authorization system. diff --git a/msgraph_beta/generated/models/azure_authorization_system_resource.py b/msgraph_beta/generated/models/azure_authorization_system_resource.py index 3fdcb4799f8..d71795c7f63 100644 --- a/msgraph_beta/generated/models/azure_authorization_system_resource.py +++ b/msgraph_beta/generated/models/azure_authorization_system_resource.py @@ -10,7 +10,7 @@ from .authorization_system_resource import AuthorizationSystemResource @dataclass -class AzureAuthorizationSystemResource(AuthorizationSystemResource): +class AzureAuthorizationSystemResource(AuthorizationSystemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureAuthorizationSystemResource" # The service associated with the resource in an Azure authorization system. This object is auto-expanded. diff --git a/msgraph_beta/generated/models/azure_authorization_system_type_action.py b/msgraph_beta/generated/models/azure_authorization_system_type_action.py index 2a8b22dd728..ef3bb97a2b5 100644 --- a/msgraph_beta/generated/models/azure_authorization_system_type_action.py +++ b/msgraph_beta/generated/models/azure_authorization_system_type_action.py @@ -10,7 +10,7 @@ from .authorization_system_type_action import AuthorizationSystemTypeAction @dataclass -class AzureAuthorizationSystemTypeAction(AuthorizationSystemTypeAction): +class AzureAuthorizationSystemTypeAction(AuthorizationSystemTypeAction, Parsable): # The OdataType property odata_type: Optional[str] = None # The service property diff --git a/msgraph_beta/generated/models/azure_communication_services_user_conversation_member.py b/msgraph_beta/generated/models/azure_communication_services_user_conversation_member.py index 6292d014ef0..8d9bcdb3266 100644 --- a/msgraph_beta/generated/models/azure_communication_services_user_conversation_member.py +++ b/msgraph_beta/generated/models/azure_communication_services_user_conversation_member.py @@ -9,7 +9,7 @@ from .conversation_member import ConversationMember @dataclass -class AzureCommunicationServicesUserConversationMember(ConversationMember): +class AzureCommunicationServicesUserConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureCommunicationServicesUserConversationMember" # Azure Communication Services ID of the user. diff --git a/msgraph_beta/generated/models/azure_communication_services_user_identity.py b/msgraph_beta/generated/models/azure_communication_services_user_identity.py index 740ac58544b..6c41469b3c1 100644 --- a/msgraph_beta/generated/models/azure_communication_services_user_identity.py +++ b/msgraph_beta/generated/models/azure_communication_services_user_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class AzureCommunicationServicesUserIdentity(Identity): +class AzureCommunicationServicesUserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureCommunicationServicesUserIdentity" # The Azure Communication Services resource ID associated with the user. diff --git a/msgraph_beta/generated/models/azure_group.py b/msgraph_beta/generated/models/azure_group.py index e1393fd0da9..4616b46f4c1 100644 --- a/msgraph_beta/generated/models/azure_group.py +++ b/msgraph_beta/generated/models/azure_group.py @@ -9,7 +9,7 @@ from .azure_identity import AzureIdentity @dataclass -class AzureGroup(AzureIdentity): +class AzureGroup(AzureIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureGroup" diff --git a/msgraph_beta/generated/models/azure_identity.py b/msgraph_beta/generated/models/azure_identity.py index b894c6c45b3..ecbe89c7aa3 100644 --- a/msgraph_beta/generated/models/azure_identity.py +++ b/msgraph_beta/generated/models/azure_identity.py @@ -14,7 +14,7 @@ from .authorization_system_identity import AuthorizationSystemIdentity @dataclass -class AzureIdentity(AuthorizationSystemIdentity): +class AzureIdentity(AuthorizationSystemIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureIdentity" diff --git a/msgraph_beta/generated/models/azure_managed_identity.py b/msgraph_beta/generated/models/azure_managed_identity.py index 7183aea5d7a..c5390019f2e 100644 --- a/msgraph_beta/generated/models/azure_managed_identity.py +++ b/msgraph_beta/generated/models/azure_managed_identity.py @@ -9,7 +9,7 @@ from .azure_identity import AzureIdentity @dataclass -class AzureManagedIdentity(AzureIdentity): +class AzureManagedIdentity(AzureIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureManagedIdentity" diff --git a/msgraph_beta/generated/models/azure_permissions_definition_action.py b/msgraph_beta/generated/models/azure_permissions_definition_action.py index 6ed17ea649d..244c640c8a0 100644 --- a/msgraph_beta/generated/models/azure_permissions_definition_action.py +++ b/msgraph_beta/generated/models/azure_permissions_definition_action.py @@ -11,7 +11,7 @@ from .permissions_definition_action import PermissionsDefinitionAction @dataclass -class AzurePermissionsDefinitionAction(PermissionsDefinitionAction): +class AzurePermissionsDefinitionAction(PermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azurePermissionsDefinitionAction" diff --git a/msgraph_beta/generated/models/azure_role_definition.py b/msgraph_beta/generated/models/azure_role_definition.py index 2a086018490..ff3a0a5697a 100644 --- a/msgraph_beta/generated/models/azure_role_definition.py +++ b/msgraph_beta/generated/models/azure_role_definition.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class AzureRoleDefinition(Entity): +class AzureRoleDefinition(Entity, Parsable): # Scopes at which the Azure role can be assigned. For more information about common patterns, see Understand Azure role definitions: AssignableScopes. Supports $filter (eq). assignable_scopes: Optional[List[str]] = None # The azureRoleDefinitionType property diff --git a/msgraph_beta/generated/models/azure_role_permissions_definition_action.py b/msgraph_beta/generated/models/azure_role_permissions_definition_action.py index 73665d178f3..68760aa4953 100644 --- a/msgraph_beta/generated/models/azure_role_permissions_definition_action.py +++ b/msgraph_beta/generated/models/azure_role_permissions_definition_action.py @@ -10,7 +10,7 @@ from .azure_permissions_definition_action import AzurePermissionsDefinitionAction @dataclass -class AzureRolePermissionsDefinitionAction(AzurePermissionsDefinitionAction): +class AzureRolePermissionsDefinitionAction(AzurePermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureRolePermissionsDefinitionAction" # The roles property diff --git a/msgraph_beta/generated/models/azure_serverless_function.py b/msgraph_beta/generated/models/azure_serverless_function.py index 9aef82b08c6..0fa16560b32 100644 --- a/msgraph_beta/generated/models/azure_serverless_function.py +++ b/msgraph_beta/generated/models/azure_serverless_function.py @@ -10,7 +10,7 @@ from .azure_identity import AzureIdentity @dataclass -class AzureServerlessFunction(AzureIdentity): +class AzureServerlessFunction(AzureIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureServerlessFunction" # Represents the resources in an authorization system. diff --git a/msgraph_beta/generated/models/azure_service_principal.py b/msgraph_beta/generated/models/azure_service_principal.py index e5187f4f550..f930dcba90f 100644 --- a/msgraph_beta/generated/models/azure_service_principal.py +++ b/msgraph_beta/generated/models/azure_service_principal.py @@ -9,7 +9,7 @@ from .azure_identity import AzureIdentity @dataclass -class AzureServicePrincipal(AzureIdentity): +class AzureServicePrincipal(AzureIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureServicePrincipal" diff --git a/msgraph_beta/generated/models/azure_source.py b/msgraph_beta/generated/models/azure_source.py index 0bcf199cb26..7ac1a30de96 100644 --- a/msgraph_beta/generated/models/azure_source.py +++ b/msgraph_beta/generated/models/azure_source.py @@ -9,7 +9,7 @@ from .authorization_system_identity_source import AuthorizationSystemIdentitySource @dataclass -class AzureSource(AuthorizationSystemIdentitySource): +class AzureSource(AuthorizationSystemIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureSource" # Azure subscription ID. diff --git a/msgraph_beta/generated/models/azure_user.py b/msgraph_beta/generated/models/azure_user.py index 9ab073f117a..1f18b609d59 100644 --- a/msgraph_beta/generated/models/azure_user.py +++ b/msgraph_beta/generated/models/azure_user.py @@ -9,7 +9,7 @@ from .azure_identity import AzureIdentity @dataclass -class AzureUser(AzureIdentity): +class AzureUser(AzureIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureUser" diff --git a/msgraph_beta/generated/models/b2c_authentication_methods_policy.py b/msgraph_beta/generated/models/b2c_authentication_methods_policy.py index 47ac89f9212..482f9cf9557 100644 --- a/msgraph_beta/generated/models/b2c_authentication_methods_policy.py +++ b/msgraph_beta/generated/models/b2c_authentication_methods_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class B2cAuthenticationMethodsPolicy(Entity): +class B2cAuthenticationMethodsPolicy(Entity, Parsable): # The tenant admin can configure local accounts using email if the email and password authentication method is enabled. is_email_password_authentication_enabled: Optional[bool] = None # The tenant admin can configure local accounts using phone number if the phone number and one-time password authentication method is enabled. diff --git a/msgraph_beta/generated/models/b2c_identity_user_flow.py b/msgraph_beta/generated/models/b2c_identity_user_flow.py index 52847242dc5..263399e018e 100644 --- a/msgraph_beta/generated/models/b2c_identity_user_flow.py +++ b/msgraph_beta/generated/models/b2c_identity_user_flow.py @@ -14,7 +14,7 @@ from .identity_user_flow import IdentityUserFlow @dataclass -class B2cIdentityUserFlow(IdentityUserFlow): +class B2cIdentityUserFlow(IdentityUserFlow, Parsable): # Configuration for enabling an API connector for use as part of the user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. api_connector_configuration: Optional[UserFlowApiConnectorConfiguration] = None # Indicates the default language of the b2cIdentityUserFlow that is used when no ui_locale tag is specified in the request. This field is RFC 5646 compliant. diff --git a/msgraph_beta/generated/models/b2c_identity_user_flow_collection_response.py b/msgraph_beta/generated/models/b2c_identity_user_flow_collection_response.py index e755ffd6f37..62691bbeb1b 100644 --- a/msgraph_beta/generated/models/b2c_identity_user_flow_collection_response.py +++ b/msgraph_beta/generated/models/b2c_identity_user_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class B2cIdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class B2cIdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[B2cIdentityUserFlow]] = None diff --git a/msgraph_beta/generated/models/b2x_identity_user_flow.py b/msgraph_beta/generated/models/b2x_identity_user_flow.py index c5a39c2c93e..4c3f3c96d8f 100644 --- a/msgraph_beta/generated/models/b2x_identity_user_flow.py +++ b/msgraph_beta/generated/models/b2x_identity_user_flow.py @@ -14,7 +14,7 @@ from .identity_user_flow import IdentityUserFlow @dataclass -class B2xIdentityUserFlow(IdentityUserFlow): +class B2xIdentityUserFlow(IdentityUserFlow, Parsable): # Configuration for enabling an API connector for use as part of the self-service sign-up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. api_connector_configuration: Optional[UserFlowApiConnectorConfiguration] = None # The identity providers included in the user flow. diff --git a/msgraph_beta/generated/models/b2x_identity_user_flow_collection_response.py b/msgraph_beta/generated/models/b2x_identity_user_flow_collection_response.py index 2e2eabe5866..eb87cd825a7 100644 --- a/msgraph_beta/generated/models/b2x_identity_user_flow_collection_response.py +++ b/msgraph_beta/generated/models/b2x_identity_user_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class B2xIdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class B2xIdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[B2xIdentityUserFlow]] = None diff --git a/msgraph_beta/generated/models/backup_restore_root.py b/msgraph_beta/generated/models/backup_restore_root.py index eb2817e0027..43dc8433925 100644 --- a/msgraph_beta/generated/models/backup_restore_root.py +++ b/msgraph_beta/generated/models/backup_restore_root.py @@ -30,7 +30,7 @@ from .entity import Entity @dataclass -class BackupRestoreRoot(Entity): +class BackupRestoreRoot(Entity, Parsable): # The list of drive inclusion rules applied to the tenant. drive_inclusion_rules: Optional[List[DriveProtectionRule]] = None # The list of drive protection units in the tenant. diff --git a/msgraph_beta/generated/models/base_item.py b/msgraph_beta/generated/models/base_item.py index da28fa45681..6d7b7dc5f12 100644 --- a/msgraph_beta/generated/models/base_item.py +++ b/msgraph_beta/generated/models/base_item.py @@ -26,7 +26,7 @@ from .entity import Entity @dataclass -class BaseItem(Entity): +class BaseItem(Entity, Parsable): # Identity of the user, device, or application that created the item. Read-only. created_by: Optional[IdentitySet] = None # The createdByUser property diff --git a/msgraph_beta/generated/models/base_item_collection_response.py b/msgraph_beta/generated/models/base_item_collection_response.py index 8b0e7d73c5d..23680e05d38 100644 --- a/msgraph_beta/generated/models/base_item_collection_response.py +++ b/msgraph_beta/generated/models/base_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BaseItemCollectionResponse(BaseCollectionPaginationCountResponse): +class BaseItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BaseItem]] = None diff --git a/msgraph_beta/generated/models/base_item_version.py b/msgraph_beta/generated/models/base_item_version.py index 06f5794fb8e..540593fc7fb 100644 --- a/msgraph_beta/generated/models/base_item_version.py +++ b/msgraph_beta/generated/models/base_item_version.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class BaseItemVersion(Entity): +class BaseItemVersion(Entity, Parsable): # Identity of the user that last modified the version. Read-only. last_modified_by: Optional[IdentitySet] = None # Date and time when the version was last modified. Read-only. diff --git a/msgraph_beta/generated/models/base_site_page.py b/msgraph_beta/generated/models/base_site_page.py index 1460b045d1c..7c782840ce7 100644 --- a/msgraph_beta/generated/models/base_site_page.py +++ b/msgraph_beta/generated/models/base_site_page.py @@ -15,7 +15,7 @@ from .base_item import BaseItem @dataclass -class BaseSitePage(BaseItem): +class BaseSitePage(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.baseSitePage" # The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue. diff --git a/msgraph_beta/generated/models/base_site_page_collection_response.py b/msgraph_beta/generated/models/base_site_page_collection_response.py index dc6d201c9b1..fd2580f11c6 100644 --- a/msgraph_beta/generated/models/base_site_page_collection_response.py +++ b/msgraph_beta/generated/models/base_site_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BaseSitePageCollectionResponse(BaseCollectionPaginationCountResponse): +class BaseSitePageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BaseSitePage]] = None diff --git a/msgraph_beta/generated/models/basic_authentication.py b/msgraph_beta/generated/models/basic_authentication.py index b452df2ef4e..7e8906706d4 100644 --- a/msgraph_beta/generated/models/basic_authentication.py +++ b/msgraph_beta/generated/models/basic_authentication.py @@ -9,7 +9,7 @@ from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase @dataclass -class BasicAuthentication(ApiAuthenticationConfigurationBase): +class BasicAuthentication(ApiAuthenticationConfigurationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.basicAuthentication" # The password. It isn't returned in the responses. diff --git a/msgraph_beta/generated/models/bitlocker.py b/msgraph_beta/generated/models/bitlocker.py index 41f39e5a0f7..09f1911b8a2 100644 --- a/msgraph_beta/generated/models/bitlocker.py +++ b/msgraph_beta/generated/models/bitlocker.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Bitlocker(Entity): +class Bitlocker(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The recovery keys associated with the bitlocker entity. diff --git a/msgraph_beta/generated/models/bitlocker_recovery_key.py b/msgraph_beta/generated/models/bitlocker_recovery_key.py index 0353f37411f..0a6d0bfc072 100644 --- a/msgraph_beta/generated/models/bitlocker_recovery_key.py +++ b/msgraph_beta/generated/models/bitlocker_recovery_key.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class BitlockerRecoveryKey(Entity): +class BitlockerRecoveryKey(Entity, Parsable): # The date and time when the key was originally backed up to Microsoft Entra ID. created_date_time: Optional[datetime.datetime] = None # ID of the device the BitLocker key is originally backed up from. diff --git a/msgraph_beta/generated/models/bitlocker_recovery_key_collection_response.py b/msgraph_beta/generated/models/bitlocker_recovery_key_collection_response.py index 2eb156b19b8..7f669b1de74 100644 --- a/msgraph_beta/generated/models/bitlocker_recovery_key_collection_response.py +++ b/msgraph_beta/generated/models/bitlocker_recovery_key_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BitlockerRecoveryKeyCollectionResponse(BaseCollectionPaginationCountResponse): +class BitlockerRecoveryKeyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BitlockerRecoveryKey]] = None diff --git a/msgraph_beta/generated/models/block_access_action.py b/msgraph_beta/generated/models/block_access_action.py index 25f98f0a21a..480223d0d13 100644 --- a/msgraph_beta/generated/models/block_access_action.py +++ b/msgraph_beta/generated/models/block_access_action.py @@ -9,7 +9,7 @@ from .dlp_action_info import DlpActionInfo @dataclass -class BlockAccessAction(DlpActionInfo): +class BlockAccessAction(DlpActionInfo, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/booking_appointment.py b/msgraph_beta/generated/models/booking_appointment.py index bd9a934c8b9..28ade5be79d 100644 --- a/msgraph_beta/generated/models/booking_appointment.py +++ b/msgraph_beta/generated/models/booking_appointment.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class BookingAppointment(Entity): +class BookingAppointment(Entity, Parsable): """ Represents a booked appointment of a service by a customer in a business. """ diff --git a/msgraph_beta/generated/models/booking_appointment_collection_response.py b/msgraph_beta/generated/models/booking_appointment_collection_response.py index 63d1d4037dd..4cb29b52224 100644 --- a/msgraph_beta/generated/models/booking_appointment_collection_response.py +++ b/msgraph_beta/generated/models/booking_appointment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingAppointmentCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingAppointmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingAppointment]] = None diff --git a/msgraph_beta/generated/models/booking_business.py b/msgraph_beta/generated/models/booking_business.py index 34457dcd2a1..9a669d95ff8 100644 --- a/msgraph_beta/generated/models/booking_business.py +++ b/msgraph_beta/generated/models/booking_business.py @@ -19,7 +19,7 @@ from .booking_named_entity import BookingNamedEntity @dataclass -class BookingBusiness(BookingNamedEntity): +class BookingBusiness(BookingNamedEntity, Parsable): """ Represents a Microsoft Bookings Business. """ diff --git a/msgraph_beta/generated/models/booking_business_collection_response.py b/msgraph_beta/generated/models/booking_business_collection_response.py index d914cf83f26..9e297d04f5c 100644 --- a/msgraph_beta/generated/models/booking_business_collection_response.py +++ b/msgraph_beta/generated/models/booking_business_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingBusinessCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingBusinessCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingBusiness]] = None diff --git a/msgraph_beta/generated/models/booking_currency.py b/msgraph_beta/generated/models/booking_currency.py index 7e35f560db8..d729f53804e 100644 --- a/msgraph_beta/generated/models/booking_currency.py +++ b/msgraph_beta/generated/models/booking_currency.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class BookingCurrency(Entity): +class BookingCurrency(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The currency symbol. For example, the currency symbol for the US dollar and for the Australian dollar is $. diff --git a/msgraph_beta/generated/models/booking_currency_collection_response.py b/msgraph_beta/generated/models/booking_currency_collection_response.py index 7328e4a711c..9f1cbff82c8 100644 --- a/msgraph_beta/generated/models/booking_currency_collection_response.py +++ b/msgraph_beta/generated/models/booking_currency_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingCurrencyCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingCurrencyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingCurrency]] = None diff --git a/msgraph_beta/generated/models/booking_custom_question.py b/msgraph_beta/generated/models/booking_custom_question.py index 45588f0b79d..e8b3003e7b4 100644 --- a/msgraph_beta/generated/models/booking_custom_question.py +++ b/msgraph_beta/generated/models/booking_custom_question.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class BookingCustomQuestion(Entity): +class BookingCustomQuestion(Entity, Parsable): """ Represents a custom question of the business. """ diff --git a/msgraph_beta/generated/models/booking_custom_question_collection_response.py b/msgraph_beta/generated/models/booking_custom_question_collection_response.py index 9767c82181a..5a5a3283a9d 100644 --- a/msgraph_beta/generated/models/booking_custom_question_collection_response.py +++ b/msgraph_beta/generated/models/booking_custom_question_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingCustomQuestionCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingCustomQuestionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingCustomQuestion]] = None diff --git a/msgraph_beta/generated/models/booking_customer.py b/msgraph_beta/generated/models/booking_customer.py index 1261e1ef41f..182097cb562 100644 --- a/msgraph_beta/generated/models/booking_customer.py +++ b/msgraph_beta/generated/models/booking_customer.py @@ -12,7 +12,7 @@ from .booking_person import BookingPerson @dataclass -class BookingCustomer(BookingPerson): +class BookingCustomer(BookingPerson, Parsable): """ Represents a customer of the business. """ diff --git a/msgraph_beta/generated/models/booking_customer_collection_response.py b/msgraph_beta/generated/models/booking_customer_collection_response.py index c365f5edd82..8db1d47057f 100644 --- a/msgraph_beta/generated/models/booking_customer_collection_response.py +++ b/msgraph_beta/generated/models/booking_customer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingCustomerCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingCustomerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingCustomer]] = None diff --git a/msgraph_beta/generated/models/booking_customer_information.py b/msgraph_beta/generated/models/booking_customer_information.py index e44a67747cb..df91a696113 100644 --- a/msgraph_beta/generated/models/booking_customer_information.py +++ b/msgraph_beta/generated/models/booking_customer_information.py @@ -11,7 +11,7 @@ from .booking_customer_information_base import BookingCustomerInformationBase @dataclass -class BookingCustomerInformation(BookingCustomerInformationBase): +class BookingCustomerInformation(BookingCustomerInformationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.bookingCustomerInformation" # It consists of the list of custom questions and answers given by the customer as part of the appointment. diff --git a/msgraph_beta/generated/models/booking_named_entity.py b/msgraph_beta/generated/models/booking_named_entity.py index a7dd74a742c..e4096c5f4c5 100644 --- a/msgraph_beta/generated/models/booking_named_entity.py +++ b/msgraph_beta/generated/models/booking_named_entity.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class BookingNamedEntity(Entity): +class BookingNamedEntity(Entity, Parsable): """ Booking entities that provide a display name. """ diff --git a/msgraph_beta/generated/models/booking_person.py b/msgraph_beta/generated/models/booking_person.py index 2c88a39e4bc..ba5788cfab7 100644 --- a/msgraph_beta/generated/models/booking_person.py +++ b/msgraph_beta/generated/models/booking_person.py @@ -11,7 +11,7 @@ from .booking_named_entity import BookingNamedEntity @dataclass -class BookingPerson(BookingNamedEntity): +class BookingPerson(BookingNamedEntity, Parsable): """ Represents a booking customer or staff member. """ diff --git a/msgraph_beta/generated/models/booking_service.py b/msgraph_beta/generated/models/booking_service.py index 982a2df7172..d8684b81d01 100644 --- a/msgraph_beta/generated/models/booking_service.py +++ b/msgraph_beta/generated/models/booking_service.py @@ -15,7 +15,7 @@ from .booking_named_entity import BookingNamedEntity @dataclass -class BookingService(BookingNamedEntity): +class BookingService(BookingNamedEntity, Parsable): """ Represents a particular service offered by a booking business. """ diff --git a/msgraph_beta/generated/models/booking_service_collection_response.py b/msgraph_beta/generated/models/booking_service_collection_response.py index e1c06fc0862..718e82739e3 100644 --- a/msgraph_beta/generated/models/booking_service_collection_response.py +++ b/msgraph_beta/generated/models/booking_service_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingServiceCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingServiceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingService]] = None diff --git a/msgraph_beta/generated/models/booking_staff_member.py b/msgraph_beta/generated/models/booking_staff_member.py index 1f21f380c2f..340258e9a9d 100644 --- a/msgraph_beta/generated/models/booking_staff_member.py +++ b/msgraph_beta/generated/models/booking_staff_member.py @@ -13,7 +13,7 @@ from .booking_person import BookingPerson @dataclass -class BookingStaffMember(BookingPerson): +class BookingStaffMember(BookingPerson, Parsable): """ Represents a staff member who provides services in a business. """ diff --git a/msgraph_beta/generated/models/booking_staff_member_collection_response.py b/msgraph_beta/generated/models/booking_staff_member_collection_response.py index b78b77d3980..a062af333be 100644 --- a/msgraph_beta/generated/models/booking_staff_member_collection_response.py +++ b/msgraph_beta/generated/models/booking_staff_member_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookingStaffMemberCollectionResponse(BaseCollectionPaginationCountResponse): +class BookingStaffMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BookingStaffMember]] = None diff --git a/msgraph_beta/generated/models/bookings_availability_window.py b/msgraph_beta/generated/models/bookings_availability_window.py index 178eb0accc8..708f1524f38 100644 --- a/msgraph_beta/generated/models/bookings_availability_window.py +++ b/msgraph_beta/generated/models/bookings_availability_window.py @@ -10,7 +10,7 @@ from .bookings_availability import BookingsAvailability @dataclass -class BookingsAvailabilityWindow(BookingsAvailability): +class BookingsAvailabilityWindow(BookingsAvailability, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.bookingsAvailabilityWindow" # End date of the availability window. diff --git a/msgraph_beta/generated/models/browser_shared_cookie.py b/msgraph_beta/generated/models/browser_shared_cookie.py index bdaee0cc0ca..c4dfdeb6fbd 100644 --- a/msgraph_beta/generated/models/browser_shared_cookie.py +++ b/msgraph_beta/generated/models/browser_shared_cookie.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class BrowserSharedCookie(Entity): +class BrowserSharedCookie(Entity, Parsable): # The comment for the shared cookie. comment: Optional[str] = None # The date and time when the shared cookie was created. diff --git a/msgraph_beta/generated/models/browser_shared_cookie_collection_response.py b/msgraph_beta/generated/models/browser_shared_cookie_collection_response.py index 4f3a560fe22..dc3598940c1 100644 --- a/msgraph_beta/generated/models/browser_shared_cookie_collection_response.py +++ b/msgraph_beta/generated/models/browser_shared_cookie_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BrowserSharedCookieCollectionResponse(BaseCollectionPaginationCountResponse): +class BrowserSharedCookieCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BrowserSharedCookie]] = None diff --git a/msgraph_beta/generated/models/browser_site.py b/msgraph_beta/generated/models/browser_site.py index b0be06c42c6..886414d1d55 100644 --- a/msgraph_beta/generated/models/browser_site.py +++ b/msgraph_beta/generated/models/browser_site.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class BrowserSite(Entity): +class BrowserSite(Entity, Parsable): """ Singleton entity which is used to specify IE mode site metadata """ diff --git a/msgraph_beta/generated/models/browser_site_collection_response.py b/msgraph_beta/generated/models/browser_site_collection_response.py index e6c66cf7941..90ae36e3738 100644 --- a/msgraph_beta/generated/models/browser_site_collection_response.py +++ b/msgraph_beta/generated/models/browser_site_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BrowserSiteCollectionResponse(BaseCollectionPaginationCountResponse): +class BrowserSiteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BrowserSite]] = None diff --git a/msgraph_beta/generated/models/browser_site_list.py b/msgraph_beta/generated/models/browser_site_list.py index d413554bc20..912c6f8b078 100644 --- a/msgraph_beta/generated/models/browser_site_list.py +++ b/msgraph_beta/generated/models/browser_site_list.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class BrowserSiteList(Entity): +class BrowserSiteList(Entity, Parsable): """ A singleton entity which is used to specify IE mode site list metadata """ diff --git a/msgraph_beta/generated/models/browser_site_list_collection_response.py b/msgraph_beta/generated/models/browser_site_list_collection_response.py index 32513f6f350..07cf85f24eb 100644 --- a/msgraph_beta/generated/models/browser_site_list_collection_response.py +++ b/msgraph_beta/generated/models/browser_site_list_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BrowserSiteListCollectionResponse(BaseCollectionPaginationCountResponse): +class BrowserSiteListCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BrowserSiteList]] = None diff --git a/msgraph_beta/generated/models/built_in_identity_provider.py b/msgraph_beta/generated/models/built_in_identity_provider.py index 269fabd7771..69a0a36baca 100644 --- a/msgraph_beta/generated/models/built_in_identity_provider.py +++ b/msgraph_beta/generated/models/built_in_identity_provider.py @@ -10,7 +10,7 @@ from .identity_provider_base import IdentityProviderBase @dataclass -class BuiltInIdentityProvider(IdentityProviderBase): +class BuiltInIdentityProvider(IdentityProviderBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.builtInIdentityProvider" # The identity provider type. For a B2B scenario, possible values: AADSignup, MicrosoftAccount, EmailOTP. Required. diff --git a/msgraph_beta/generated/models/bulk_upload.py b/msgraph_beta/generated/models/bulk_upload.py index bb00c55b636..db7761415de 100644 --- a/msgraph_beta/generated/models/bulk_upload.py +++ b/msgraph_beta/generated/models/bulk_upload.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class BulkUpload(Entity): +class BulkUpload(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/business_flow.py b/msgraph_beta/generated/models/business_flow.py index 6a5b66d422b..fd8bc9e0e4f 100644 --- a/msgraph_beta/generated/models/business_flow.py +++ b/msgraph_beta/generated/models/business_flow.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class BusinessFlow(Entity): +class BusinessFlow(Entity, Parsable): # The customData property custom_data: Optional[str] = None # The deDuplicationId property diff --git a/msgraph_beta/generated/models/business_flow_collection_response.py b/msgraph_beta/generated/models/business_flow_collection_response.py index 8c776ab7323..a02fdda0d78 100644 --- a/msgraph_beta/generated/models/business_flow_collection_response.py +++ b/msgraph_beta/generated/models/business_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BusinessFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class BusinessFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BusinessFlow]] = None diff --git a/msgraph_beta/generated/models/business_flow_settings.py b/msgraph_beta/generated/models/business_flow_settings.py index 7ed615b9612..fdc678f7807 100644 --- a/msgraph_beta/generated/models/business_flow_settings.py +++ b/msgraph_beta/generated/models/business_flow_settings.py @@ -9,7 +9,7 @@ from .access_review_settings import AccessReviewSettings @dataclass -class BusinessFlowSettings(AccessReviewSettings): +class BusinessFlowSettings(AccessReviewSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.businessFlowSettings" # The durationInDays property diff --git a/msgraph_beta/generated/models/business_flow_template.py b/msgraph_beta/generated/models/business_flow_template.py index 0568dcae14b..8f10266c7d0 100644 --- a/msgraph_beta/generated/models/business_flow_template.py +++ b/msgraph_beta/generated/models/business_flow_template.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class BusinessFlowTemplate(Entity): +class BusinessFlowTemplate(Entity, Parsable): # The name of the business flow template display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/business_flow_template_collection_response.py b/msgraph_beta/generated/models/business_flow_template_collection_response.py index 09ecd0f3c07..e32d24fbe03 100644 --- a/msgraph_beta/generated/models/business_flow_template_collection_response.py +++ b/msgraph_beta/generated/models/business_flow_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BusinessFlowTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class BusinessFlowTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BusinessFlowTemplate]] = None diff --git a/msgraph_beta/generated/models/business_scenario.py b/msgraph_beta/generated/models/business_scenario.py index 85a551df12e..32424b31c3c 100644 --- a/msgraph_beta/generated/models/business_scenario.py +++ b/msgraph_beta/generated/models/business_scenario.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class BusinessScenario(Entity): +class BusinessScenario(Entity, Parsable): # The identity of the user who created the scenario. created_by: Optional[IdentitySet] = None # The date and time when the scenario 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. diff --git a/msgraph_beta/generated/models/business_scenario_collection_response.py b/msgraph_beta/generated/models/business_scenario_collection_response.py index b81cdba132d..fb2daa6687b 100644 --- a/msgraph_beta/generated/models/business_scenario_collection_response.py +++ b/msgraph_beta/generated/models/business_scenario_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BusinessScenarioCollectionResponse(BaseCollectionPaginationCountResponse): +class BusinessScenarioCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BusinessScenario]] = None diff --git a/msgraph_beta/generated/models/business_scenario_group_target.py b/msgraph_beta/generated/models/business_scenario_group_target.py index 91804dbd262..f9fda477009 100644 --- a/msgraph_beta/generated/models/business_scenario_group_target.py +++ b/msgraph_beta/generated/models/business_scenario_group_target.py @@ -9,7 +9,7 @@ from .business_scenario_task_target_base import BusinessScenarioTaskTargetBase @dataclass -class BusinessScenarioGroupTarget(BusinessScenarioTaskTargetBase): +class BusinessScenarioGroupTarget(BusinessScenarioTaskTargetBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.businessScenarioGroupTarget" # The unique identifier for the group. diff --git a/msgraph_beta/generated/models/business_scenario_plan_reference.py b/msgraph_beta/generated/models/business_scenario_plan_reference.py index cb22810a950..2a862c93b38 100644 --- a/msgraph_beta/generated/models/business_scenario_plan_reference.py +++ b/msgraph_beta/generated/models/business_scenario_plan_reference.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class BusinessScenarioPlanReference(Entity): +class BusinessScenarioPlanReference(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The title property of the plannerPlan. diff --git a/msgraph_beta/generated/models/business_scenario_planner.py b/msgraph_beta/generated/models/business_scenario_planner.py index 9a0e0e84e46..50eb9be9aac 100644 --- a/msgraph_beta/generated/models/business_scenario_planner.py +++ b/msgraph_beta/generated/models/business_scenario_planner.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class BusinessScenarioPlanner(Entity): +class BusinessScenarioPlanner(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The configuration of Planner plans that will be created for the scenario. diff --git a/msgraph_beta/generated/models/business_scenario_task.py b/msgraph_beta/generated/models/business_scenario_task.py index 0edeb1f8434..4ad7b5b6dbb 100644 --- a/msgraph_beta/generated/models/business_scenario_task.py +++ b/msgraph_beta/generated/models/business_scenario_task.py @@ -11,7 +11,7 @@ from .planner_task import PlannerTask @dataclass -class BusinessScenarioTask(PlannerTask): +class BusinessScenarioTask(PlannerTask, Parsable): # Scenario-specific properties of the task. externalObjectId and externalBucketId properties must be specified when creating a task. business_scenario_properties: Optional[BusinessScenarioProperties] = None # The OdataType property diff --git a/msgraph_beta/generated/models/business_scenario_task_collection_response.py b/msgraph_beta/generated/models/business_scenario_task_collection_response.py index cee24bd4e60..b94e37b4998 100644 --- a/msgraph_beta/generated/models/business_scenario_task_collection_response.py +++ b/msgraph_beta/generated/models/business_scenario_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BusinessScenarioTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class BusinessScenarioTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BusinessScenarioTask]] = None diff --git a/msgraph_beta/generated/models/calendar.py b/msgraph_beta/generated/models/calendar.py index e844f83e0ea..f571da1201f 100644 --- a/msgraph_beta/generated/models/calendar.py +++ b/msgraph_beta/generated/models/calendar.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class Calendar(Entity): +class Calendar(Entity, Parsable): # Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness. allowed_online_meeting_providers: Optional[List[OnlineMeetingProviderType]] = None # The calendarGroup in which to create the calendar. If the user has never explicitly set a group for the calendar, this property is null. diff --git a/msgraph_beta/generated/models/calendar_collection_response.py b/msgraph_beta/generated/models/calendar_collection_response.py index 21b8e599000..666c761e853 100644 --- a/msgraph_beta/generated/models/calendar_collection_response.py +++ b/msgraph_beta/generated/models/calendar_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CalendarCollectionResponse(BaseCollectionPaginationCountResponse): +class CalendarCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Calendar]] = None diff --git a/msgraph_beta/generated/models/calendar_group.py b/msgraph_beta/generated/models/calendar_group.py index a4515113009..a14e8788a26 100644 --- a/msgraph_beta/generated/models/calendar_group.py +++ b/msgraph_beta/generated/models/calendar_group.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CalendarGroup(Entity): +class CalendarGroup(Entity, Parsable): # The calendars in the calendar group. Navigation property. Read-only. Nullable. calendars: Optional[List[Calendar]] = None # Identifies the version of the calendar group. Every time the calendar group is changed, ChangeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. diff --git a/msgraph_beta/generated/models/calendar_group_collection_response.py b/msgraph_beta/generated/models/calendar_group_collection_response.py index e654d66dc39..7fe940e6294 100644 --- a/msgraph_beta/generated/models/calendar_group_collection_response.py +++ b/msgraph_beta/generated/models/calendar_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CalendarGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class CalendarGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarGroup]] = None diff --git a/msgraph_beta/generated/models/calendar_permission.py b/msgraph_beta/generated/models/calendar_permission.py index 8e22008dcc0..355547d60c4 100644 --- a/msgraph_beta/generated/models/calendar_permission.py +++ b/msgraph_beta/generated/models/calendar_permission.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CalendarPermission(Entity): +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[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. diff --git a/msgraph_beta/generated/models/calendar_permission_collection_response.py b/msgraph_beta/generated/models/calendar_permission_collection_response.py index 32aa58771d0..726ed0f8084 100644 --- a/msgraph_beta/generated/models/calendar_permission_collection_response.py +++ b/msgraph_beta/generated/models/calendar_permission_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CalendarPermissionCollectionResponse(BaseCollectionPaginationCountResponse): +class CalendarPermissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarPermission]] = None diff --git a/msgraph_beta/generated/models/calendar_sharing_message.py b/msgraph_beta/generated/models/calendar_sharing_message.py index b0d3cfbafcb..34c3dee6234 100644 --- a/msgraph_beta/generated/models/calendar_sharing_message.py +++ b/msgraph_beta/generated/models/calendar_sharing_message.py @@ -10,7 +10,7 @@ from .message import Message @dataclass -class CalendarSharingMessage(Message): +class CalendarSharingMessage(Message, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.calendarSharingMessage" # The canAccept property diff --git a/msgraph_beta/generated/models/call.py b/msgraph_beta/generated/models/call.py index 153c0eec344..6ed08a7af6b 100644 --- a/msgraph_beta/generated/models/call.py +++ b/msgraph_beta/generated/models/call.py @@ -30,7 +30,7 @@ from .entity import Entity @dataclass -class Call(Entity): +class Call(Entity, Parsable): # The list of active modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data. Read-only. active_modalities: Optional[List[Modality]] = None # The participant that answered the call. Read-only. diff --git a/msgraph_beta/generated/models/call_activity_statistics.py b/msgraph_beta/generated/models/call_activity_statistics.py index 0204e1ad3fe..9724e6e0f4b 100644 --- a/msgraph_beta/generated/models/call_activity_statistics.py +++ b/msgraph_beta/generated/models/call_activity_statistics.py @@ -10,7 +10,7 @@ from .activity_statistics import ActivityStatistics @dataclass -class CallActivityStatistics(ActivityStatistics): +class CallActivityStatistics(ActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callActivityStatistics" # Time spent on calls outside of working hours, which is based on the user's Outlook calendar setting for work hours. The value is represented in ISO 8601 format for durations. diff --git a/msgraph_beta/generated/models/call_ai_insight.py b/msgraph_beta/generated/models/call_ai_insight.py index 6d0a245272b..cec62e02c18 100644 --- a/msgraph_beta/generated/models/call_ai_insight.py +++ b/msgraph_beta/generated/models/call_ai_insight.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class CallAiInsight(Entity): +class CallAiInsight(Entity, Parsable): # The actionItems property action_items: Optional[List[ActionItem]] = None # The callId property diff --git a/msgraph_beta/generated/models/call_ai_insight_collection_response.py b/msgraph_beta/generated/models/call_ai_insight_collection_response.py index c0de19f18cd..67fec73b1d1 100644 --- a/msgraph_beta/generated/models/call_ai_insight_collection_response.py +++ b/msgraph_beta/generated/models/call_ai_insight_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CallAiInsightCollectionResponse(BaseCollectionPaginationCountResponse): +class CallAiInsightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallAiInsight]] = None diff --git a/msgraph_beta/generated/models/call_collection_response.py b/msgraph_beta/generated/models/call_collection_response.py index 02dd94186c3..3c521aa2d73 100644 --- a/msgraph_beta/generated/models/call_collection_response.py +++ b/msgraph_beta/generated/models/call_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CallCollectionResponse(BaseCollectionPaginationCountResponse): +class CallCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Call]] = None diff --git a/msgraph_beta/generated/models/call_ended_event_message_detail.py b/msgraph_beta/generated/models/call_ended_event_message_detail.py index 0f2a1c540c6..fb7c2df52d4 100644 --- a/msgraph_beta/generated/models/call_ended_event_message_detail.py +++ b/msgraph_beta/generated/models/call_ended_event_message_detail.py @@ -13,7 +13,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class CallEndedEventMessageDetail(EventMessageDetail): +class CallEndedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callEndedEventMessageDetail" # Duration of the call. diff --git a/msgraph_beta/generated/models/call_event.py b/msgraph_beta/generated/models/call_event.py index 5499ffca466..80dd3bc131c 100644 --- a/msgraph_beta/generated/models/call_event.py +++ b/msgraph_beta/generated/models/call_event.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class CallEvent(Entity): +class CallEvent(Entity, Parsable): # The callEventType property call_event_type: Optional[CallEventType] = None # The eventDateTime property diff --git a/msgraph_beta/generated/models/call_recording.py b/msgraph_beta/generated/models/call_recording.py index e85c5e3418f..f28435bf9ca 100644 --- a/msgraph_beta/generated/models/call_recording.py +++ b/msgraph_beta/generated/models/call_recording.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CallRecording(Entity): +class CallRecording(Entity, Parsable): # The unique identifier for the call that is related to this recording. Read-only. call_id: Optional[str] = None # The content of the recording. Read-only. diff --git a/msgraph_beta/generated/models/call_recording_collection_response.py b/msgraph_beta/generated/models/call_recording_collection_response.py index 2efb1a45695..23c8eee0ecb 100644 --- a/msgraph_beta/generated/models/call_recording_collection_response.py +++ b/msgraph_beta/generated/models/call_recording_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CallRecordingCollectionResponse(BaseCollectionPaginationCountResponse): +class CallRecordingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/models/call_recording_event_message_detail.py b/msgraph_beta/generated/models/call_recording_event_message_detail.py index 4c71d902ac2..68ef9bb673d 100644 --- a/msgraph_beta/generated/models/call_recording_event_message_detail.py +++ b/msgraph_beta/generated/models/call_recording_event_message_detail.py @@ -12,7 +12,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class CallRecordingEventMessageDetail(EventMessageDetail): +class CallRecordingEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecordingEventMessageDetail" # Unique identifier of the call. diff --git a/msgraph_beta/generated/models/call_records/call_record.py b/msgraph_beta/generated/models/call_records/call_record.py index 2f5a27e1e17..f3dd6ea0991 100644 --- a/msgraph_beta/generated/models/call_records/call_record.py +++ b/msgraph_beta/generated/models/call_records/call_record.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class CallRecord(Entity): +class CallRecord(Entity, Parsable): # UTC time when the last user left the call. 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 end_date_time: Optional[datetime.datetime] = None # Meeting URL associated to the call. May not be available for a peerToPeer call record type. diff --git a/msgraph_beta/generated/models/call_records/call_record_collection_response.py b/msgraph_beta/generated/models/call_records/call_record_collection_response.py index 5d96dd734ad..61eb329e27c 100644 --- a/msgraph_beta/generated/models/call_records/call_record_collection_response.py +++ b/msgraph_beta/generated/models/call_records/call_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CallRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class CallRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallRecord]] = None diff --git a/msgraph_beta/generated/models/call_records/client_user_agent.py b/msgraph_beta/generated/models/call_records/client_user_agent.py index 5a251396764..87201e23614 100644 --- a/msgraph_beta/generated/models/call_records/client_user_agent.py +++ b/msgraph_beta/generated/models/call_records/client_user_agent.py @@ -11,7 +11,7 @@ from .user_agent import UserAgent @dataclass -class ClientUserAgent(UserAgent): +class ClientUserAgent(UserAgent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.clientUserAgent" # The unique identifier of the Microsoft Entra application used by this endpoint. diff --git a/msgraph_beta/generated/models/call_records/direct_routing_log_row.py b/msgraph_beta/generated/models/call_records/direct_routing_log_row.py index 0fc776e8e71..e8ff65ec86b 100644 --- a/msgraph_beta/generated/models/call_records/direct_routing_log_row.py +++ b/msgraph_beta/generated/models/call_records/direct_routing_log_row.py @@ -10,7 +10,7 @@ from .call_log_row import CallLogRow @dataclass -class DirectRoutingLogRow(CallLogRow): +class DirectRoutingLogRow(CallLogRow, Parsable): # In addition to the SIP codes, Microsoft has own subcodes that indicate the specific issue. call_end_sub_reason: Optional[int] = None # Call type and direction. diff --git a/msgraph_beta/generated/models/call_records/organizer.py b/msgraph_beta/generated/models/call_records/organizer.py index bdd871729c8..7e1da079835 100644 --- a/msgraph_beta/generated/models/call_records/organizer.py +++ b/msgraph_beta/generated/models/call_records/organizer.py @@ -9,7 +9,7 @@ from .participant_base import ParticipantBase @dataclass -class Organizer(ParticipantBase): +class Organizer(ParticipantBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.organizer" diff --git a/msgraph_beta/generated/models/call_records/participant.py b/msgraph_beta/generated/models/call_records/participant.py index 086582eb334..1eac4b36125 100644 --- a/msgraph_beta/generated/models/call_records/participant.py +++ b/msgraph_beta/generated/models/call_records/participant.py @@ -9,7 +9,7 @@ from .participant_base import ParticipantBase @dataclass -class Participant(ParticipantBase): +class Participant(ParticipantBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.participant" diff --git a/msgraph_beta/generated/models/call_records/participant_base.py b/msgraph_beta/generated/models/call_records/participant_base.py index 5cea675eb26..289683815c3 100644 --- a/msgraph_beta/generated/models/call_records/participant_base.py +++ b/msgraph_beta/generated/models/call_records/participant_base.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ParticipantBase(Entity): +class ParticipantBase(Entity, Parsable): # List of administrativeUnitInfo of the call participant. administrative_unit_infos: Optional[List[AdministrativeUnitInfo]] = None # The identity of the call participant. diff --git a/msgraph_beta/generated/models/call_records/participant_collection_response.py b/msgraph_beta/generated/models/call_records/participant_collection_response.py index cea1ad755a7..e13e31052f2 100644 --- a/msgraph_beta/generated/models/call_records/participant_collection_response.py +++ b/msgraph_beta/generated/models/call_records/participant_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ParticipantCollectionResponse(BaseCollectionPaginationCountResponse): +class ParticipantCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Participant]] = None diff --git a/msgraph_beta/generated/models/call_records/participant_endpoint.py b/msgraph_beta/generated/models/call_records/participant_endpoint.py index fdd67dfb421..a7ceed081ca 100644 --- a/msgraph_beta/generated/models/call_records/participant_endpoint.py +++ b/msgraph_beta/generated/models/call_records/participant_endpoint.py @@ -12,7 +12,7 @@ from .endpoint import Endpoint @dataclass -class ParticipantEndpoint(Endpoint): +class ParticipantEndpoint(Endpoint, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.participantEndpoint" # Identity associated with the endpoint. diff --git a/msgraph_beta/generated/models/call_records/pstn_call_log_row.py b/msgraph_beta/generated/models/call_records/pstn_call_log_row.py index 8b49cbf0946..712b777d4d7 100644 --- a/msgraph_beta/generated/models/call_records/pstn_call_log_row.py +++ b/msgraph_beta/generated/models/call_records/pstn_call_log_row.py @@ -11,7 +11,7 @@ from .call_log_row import CallLogRow @dataclass -class PstnCallLogRow(CallLogRow): +class PstnCallLogRow(CallLogRow, Parsable): # The source of the call duration data. If the call uses a third-party telecommunications operator via the Operator Connect Program, the operator may provide their own call duration data. In this case, the property value is operator. Otherwise, the value is microsoft. call_duration_source: Optional[PstnCallDurationSource] = None # Call identifier. Not guaranteed to be unique. diff --git a/msgraph_beta/generated/models/call_records/segment.py b/msgraph_beta/generated/models/call_records/segment.py index 238d95db282..2de570d1ef6 100644 --- a/msgraph_beta/generated/models/call_records/segment.py +++ b/msgraph_beta/generated/models/call_records/segment.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class Segment(Entity): +class Segment(Entity, Parsable): # Endpoint that answered this segment. callee: Optional[Endpoint] = None # Endpoint that initiated this segment. diff --git a/msgraph_beta/generated/models/call_records/segment_collection_response.py b/msgraph_beta/generated/models/call_records/segment_collection_response.py index 3f74e370928..f5b80483788 100644 --- a/msgraph_beta/generated/models/call_records/segment_collection_response.py +++ b/msgraph_beta/generated/models/call_records/segment_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SegmentCollectionResponse(BaseCollectionPaginationCountResponse): +class SegmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Segment]] = None diff --git a/msgraph_beta/generated/models/call_records/service_endpoint.py b/msgraph_beta/generated/models/call_records/service_endpoint.py index cf6be0a524e..345b09ef84b 100644 --- a/msgraph_beta/generated/models/call_records/service_endpoint.py +++ b/msgraph_beta/generated/models/call_records/service_endpoint.py @@ -9,7 +9,7 @@ from .endpoint import Endpoint @dataclass -class ServiceEndpoint(Endpoint): +class ServiceEndpoint(Endpoint, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.serviceEndpoint" diff --git a/msgraph_beta/generated/models/call_records/service_user_agent.py b/msgraph_beta/generated/models/call_records/service_user_agent.py index 1b44c9c8756..6d82612e55c 100644 --- a/msgraph_beta/generated/models/call_records/service_user_agent.py +++ b/msgraph_beta/generated/models/call_records/service_user_agent.py @@ -10,7 +10,7 @@ from .user_agent import UserAgent @dataclass -class ServiceUserAgent(UserAgent): +class ServiceUserAgent(UserAgent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.serviceUserAgent" # The role property diff --git a/msgraph_beta/generated/models/call_records/session.py b/msgraph_beta/generated/models/call_records/session.py index 8529bb396af..ea7920ff696 100644 --- a/msgraph_beta/generated/models/call_records/session.py +++ b/msgraph_beta/generated/models/call_records/session.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class Session(Entity): +class Session(Entity, Parsable): # Endpoint that answered the session. callee: Optional[Endpoint] = None # Endpoint that initiated the session. diff --git a/msgraph_beta/generated/models/call_records/session_collection_response.py b/msgraph_beta/generated/models/call_records/session_collection_response.py index 6bb4b7b6e8b..0d311198c24 100644 --- a/msgraph_beta/generated/models/call_records/session_collection_response.py +++ b/msgraph_beta/generated/models/call_records/session_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SessionCollectionResponse(BaseCollectionPaginationCountResponse): +class SessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Session]] = None diff --git a/msgraph_beta/generated/models/call_records/sms_log_row.py b/msgraph_beta/generated/models/call_records/sms_log_row.py index 6c7361ff57b..99b6dd312a0 100644 --- a/msgraph_beta/generated/models/call_records/sms_log_row.py +++ b/msgraph_beta/generated/models/call_records/sms_log_row.py @@ -10,7 +10,7 @@ from .call_log_row import CallLogRow @dataclass -class SmsLogRow(CallLogRow): +class SmsLogRow(CallLogRow, Parsable): # Amount of money or cost of the SMS that is charged. call_charge: Optional[float] = None # Currency used to calculate the cost of the call. For details, see ISO 4217. diff --git a/msgraph_beta/generated/models/call_records/user_identity.py b/msgraph_beta/generated/models/call_records/user_identity.py index b98f6ba73a7..11301c77bbc 100644 --- a/msgraph_beta/generated/models/call_records/user_identity.py +++ b/msgraph_beta/generated/models/call_records/user_identity.py @@ -9,7 +9,7 @@ from ..identity import Identity @dataclass -class UserIdentity(Identity): +class UserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callRecords.userIdentity" # The userPrincipalName property diff --git a/msgraph_beta/generated/models/call_started_event_message_detail.py b/msgraph_beta/generated/models/call_started_event_message_detail.py index 50e8af78891..47897624969 100644 --- a/msgraph_beta/generated/models/call_started_event_message_detail.py +++ b/msgraph_beta/generated/models/call_started_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class CallStartedEventMessageDetail(EventMessageDetail): +class CallStartedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callStartedEventMessageDetail" # Represents the call event type. Possible values are: call, meeting, screenShare, unknownFutureValue. diff --git a/msgraph_beta/generated/models/call_transcript.py b/msgraph_beta/generated/models/call_transcript.py index 5e04266a978..40fe4fe3a07 100644 --- a/msgraph_beta/generated/models/call_transcript.py +++ b/msgraph_beta/generated/models/call_transcript.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CallTranscript(Entity): +class CallTranscript(Entity, Parsable): # The unique identifier for the call that is related to this transcript. Read-only. call_id: Optional[str] = None # The content of the transcript. Read-only. diff --git a/msgraph_beta/generated/models/call_transcript_collection_response.py b/msgraph_beta/generated/models/call_transcript_collection_response.py index 01fd54bb447..7cd7c9294c6 100644 --- a/msgraph_beta/generated/models/call_transcript_collection_response.py +++ b/msgraph_beta/generated/models/call_transcript_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CallTranscriptCollectionResponse(BaseCollectionPaginationCountResponse): +class CallTranscriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/models/call_transcript_event_message_detail.py b/msgraph_beta/generated/models/call_transcript_event_message_detail.py index af2e2143820..78283381f89 100644 --- a/msgraph_beta/generated/models/call_transcript_event_message_detail.py +++ b/msgraph_beta/generated/models/call_transcript_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class CallTranscriptEventMessageDetail(EventMessageDetail): +class CallTranscriptEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.callTranscriptEventMessageDetail" # Unique identifier of the call. diff --git a/msgraph_beta/generated/models/cancel_media_processing_operation.py b/msgraph_beta/generated/models/cancel_media_processing_operation.py index 04307bc68fd..3d21c386802 100644 --- a/msgraph_beta/generated/models/cancel_media_processing_operation.py +++ b/msgraph_beta/generated/models/cancel_media_processing_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class CancelMediaProcessingOperation(CommsOperation): +class CancelMediaProcessingOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/canvas_layout.py b/msgraph_beta/generated/models/canvas_layout.py index 6b97d899bbf..837c544e940 100644 --- a/msgraph_beta/generated/models/canvas_layout.py +++ b/msgraph_beta/generated/models/canvas_layout.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CanvasLayout(Entity): +class CanvasLayout(Entity, Parsable): # Collection of horizontal sections on the SharePoint page. horizontal_sections: Optional[List[HorizontalSection]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cart_to_class_association.py b/msgraph_beta/generated/models/cart_to_class_association.py index f546586c271..100a1797ae3 100644 --- a/msgraph_beta/generated/models/cart_to_class_association.py +++ b/msgraph_beta/generated/models/cart_to_class_association.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CartToClassAssociation(Entity): +class CartToClassAssociation(Entity, Parsable): """ CartToClassAssociation for associating device carts with classrooms. """ diff --git a/msgraph_beta/generated/models/cart_to_class_association_collection_response.py b/msgraph_beta/generated/models/cart_to_class_association_collection_response.py index e76e7e3d306..de4c193aeaa 100644 --- a/msgraph_beta/generated/models/cart_to_class_association_collection_response.py +++ b/msgraph_beta/generated/models/cart_to_class_association_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CartToClassAssociationCollectionResponse(BaseCollectionPaginationCountResponse): +class CartToClassAssociationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CartToClassAssociation]] = None diff --git a/msgraph_beta/generated/models/certificate_authority_as_entity.py b/msgraph_beta/generated/models/certificate_authority_as_entity.py index 539b1b46325..f332f95eb25 100644 --- a/msgraph_beta/generated/models/certificate_authority_as_entity.py +++ b/msgraph_beta/generated/models/certificate_authority_as_entity.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CertificateAuthorityAsEntity(Entity): +class CertificateAuthorityAsEntity(Entity, Parsable): # The trusted certificate. certificate: Optional[bytes] = None # Indicates if the certificate is a root authority. In a certificateBasedApplicationConfiguration object, at least one object in the trustedCertificateAuthorities collection must be a root authority. diff --git a/msgraph_beta/generated/models/certificate_authority_as_entity_collection_response.py b/msgraph_beta/generated/models/certificate_authority_as_entity_collection_response.py index d015d69531b..ecef96f2792 100644 --- a/msgraph_beta/generated/models/certificate_authority_as_entity_collection_response.py +++ b/msgraph_beta/generated/models/certificate_authority_as_entity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateAuthorityAsEntityCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateAuthorityAsEntityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateAuthorityAsEntity]] = None diff --git a/msgraph_beta/generated/models/certificate_authority_detail.py b/msgraph_beta/generated/models/certificate_authority_detail.py index 37878b0d188..d1e2c5623fa 100644 --- a/msgraph_beta/generated/models/certificate_authority_detail.py +++ b/msgraph_beta/generated/models/certificate_authority_detail.py @@ -11,7 +11,7 @@ from .directory_object import DirectoryObject @dataclass -class CertificateAuthorityDetail(DirectoryObject): +class CertificateAuthorityDetail(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.certificateAuthorityDetail" # The certificate property diff --git a/msgraph_beta/generated/models/certificate_authority_detail_collection_response.py b/msgraph_beta/generated/models/certificate_authority_detail_collection_response.py index b5c31d53d09..f74f494116a 100644 --- a/msgraph_beta/generated/models/certificate_authority_detail_collection_response.py +++ b/msgraph_beta/generated/models/certificate_authority_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateAuthorityDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateAuthorityDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateAuthorityDetail]] = None diff --git a/msgraph_beta/generated/models/certificate_authority_path.py b/msgraph_beta/generated/models/certificate_authority_path.py index 340804e3fa9..4bbb692adf5 100644 --- a/msgraph_beta/generated/models/certificate_authority_path.py +++ b/msgraph_beta/generated/models/certificate_authority_path.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CertificateAuthorityPath(Entity): +class CertificateAuthorityPath(Entity, Parsable): # Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. certificate_based_application_configurations: Optional[List[CertificateBasedApplicationConfiguration]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/certificate_based_application_configuration.py b/msgraph_beta/generated/models/certificate_based_application_configuration.py index 1abaa047a54..3163eccaa99 100644 --- a/msgraph_beta/generated/models/certificate_based_application_configuration.py +++ b/msgraph_beta/generated/models/certificate_based_application_configuration.py @@ -9,7 +9,7 @@ from .trusted_certificate_authority_as_entity_base import TrustedCertificateAuthorityAsEntityBase @dataclass -class CertificateBasedApplicationConfiguration(TrustedCertificateAuthorityAsEntityBase): +class CertificateBasedApplicationConfiguration(TrustedCertificateAuthorityAsEntityBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.certificateBasedApplicationConfiguration" # The description of the trusted certificate authorities. diff --git a/msgraph_beta/generated/models/certificate_based_application_configuration_collection_response.py b/msgraph_beta/generated/models/certificate_based_application_configuration_collection_response.py index 491a56682ac..6e8bbdaf57a 100644 --- a/msgraph_beta/generated/models/certificate_based_application_configuration_collection_response.py +++ b/msgraph_beta/generated/models/certificate_based_application_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateBasedApplicationConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateBasedApplicationConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateBasedApplicationConfiguration]] = None diff --git a/msgraph_beta/generated/models/certificate_based_auth_configuration.py b/msgraph_beta/generated/models/certificate_based_auth_configuration.py index 940366d0cf7..d43b9b76804 100644 --- a/msgraph_beta/generated/models/certificate_based_auth_configuration.py +++ b/msgraph_beta/generated/models/certificate_based_auth_configuration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CertificateBasedAuthConfiguration(Entity): +class CertificateBasedAuthConfiguration(Entity, Parsable): # Collection of certificate authorities which creates a trusted certificate chain. certificate_authorities: Optional[List[CertificateAuthority]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/certificate_based_auth_configuration_collection_response.py b/msgraph_beta/generated/models/certificate_based_auth_configuration_collection_response.py index 2996e8f4f63..a069e797ac2 100644 --- a/msgraph_beta/generated/models/certificate_based_auth_configuration_collection_response.py +++ b/msgraph_beta/generated/models/certificate_based_auth_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateBasedAuthConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateBasedAuthConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateBasedAuthConfiguration]] = None diff --git a/msgraph_beta/generated/models/certificate_based_auth_pki.py b/msgraph_beta/generated/models/certificate_based_auth_pki.py index aca4b429763..ce9a4f819f5 100644 --- a/msgraph_beta/generated/models/certificate_based_auth_pki.py +++ b/msgraph_beta/generated/models/certificate_based_auth_pki.py @@ -11,7 +11,7 @@ from .directory_object import DirectoryObject @dataclass -class CertificateBasedAuthPki(DirectoryObject): +class CertificateBasedAuthPki(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.certificateBasedAuthPki" # The certificateAuthorities property diff --git a/msgraph_beta/generated/models/certificate_based_auth_pki_collection_response.py b/msgraph_beta/generated/models/certificate_based_auth_pki_collection_response.py index bacfb4a4cf9..3a0a4501f35 100644 --- a/msgraph_beta/generated/models/certificate_based_auth_pki_collection_response.py +++ b/msgraph_beta/generated/models/certificate_based_auth_pki_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateBasedAuthPkiCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateBasedAuthPkiCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateBasedAuthPki]] = None diff --git a/msgraph_beta/generated/models/certificate_connector_details.py b/msgraph_beta/generated/models/certificate_connector_details.py index 8777398ae5c..2cf5802dd53 100644 --- a/msgraph_beta/generated/models/certificate_connector_details.py +++ b/msgraph_beta/generated/models/certificate_connector_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CertificateConnectorDetails(Entity): +class CertificateConnectorDetails(Entity, Parsable): """ Entity used to retrieve information about Intune Certificate Connectors. """ diff --git a/msgraph_beta/generated/models/certificate_connector_details_collection_response.py b/msgraph_beta/generated/models/certificate_connector_details_collection_response.py index 7144eb7fb3f..5dbaf8890f3 100644 --- a/msgraph_beta/generated/models/certificate_connector_details_collection_response.py +++ b/msgraph_beta/generated/models/certificate_connector_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CertificateConnectorDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class CertificateConnectorDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CertificateConnectorDetails]] = None diff --git a/msgraph_beta/generated/models/change_assignments_action_result.py b/msgraph_beta/generated/models/change_assignments_action_result.py index 40725f0cafc..a876c48815e 100644 --- a/msgraph_beta/generated/models/change_assignments_action_result.py +++ b/msgraph_beta/generated/models/change_assignments_action_result.py @@ -10,7 +10,7 @@ from .device_action_result import DeviceActionResult @dataclass -class ChangeAssignmentsActionResult(DeviceActionResult): +class ChangeAssignmentsActionResult(DeviceActionResult, Parsable): """ ChangeAssignmentsActionResult represents the result of executing the changeAssignments action on tracking the live reporting data for applications or configuration regarding their removal or restoration process """ diff --git a/msgraph_beta/generated/models/change_tracked_entity.py b/msgraph_beta/generated/models/change_tracked_entity.py index 0aab531758a..835b0563767 100644 --- a/msgraph_beta/generated/models/change_tracked_entity.py +++ b/msgraph_beta/generated/models/change_tracked_entity.py @@ -25,7 +25,7 @@ from .entity import Entity @dataclass -class ChangeTrackedEntity(Entity): +class ChangeTrackedEntity(Entity, Parsable): # Identity of the user who created the entity. 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. diff --git a/msgraph_beta/generated/models/channel.py b/msgraph_beta/generated/models/channel.py index 1d41be57468..794a6e64cc0 100644 --- a/msgraph_beta/generated/models/channel.py +++ b/msgraph_beta/generated/models/channel.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class Channel(Entity): +class Channel(Entity, Parsable): # Read only. Timestamp at which the channel was created. created_date_time: Optional[datetime.datetime] = None # Optional textual description for the channel. diff --git a/msgraph_beta/generated/models/channel_added_event_message_detail.py b/msgraph_beta/generated/models/channel_added_event_message_detail.py index aa3a654465d..1b114915ca6 100644 --- a/msgraph_beta/generated/models/channel_added_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_added_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelAddedEventMessageDetail(EventMessageDetail): +class ChannelAddedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelAddedEventMessageDetail" # Display name of the channel. diff --git a/msgraph_beta/generated/models/channel_collection_response.py b/msgraph_beta/generated/models/channel_collection_response.py index 75a79992794..0b80fa28a54 100644 --- a/msgraph_beta/generated/models/channel_collection_response.py +++ b/msgraph_beta/generated/models/channel_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChannelCollectionResponse(BaseCollectionPaginationCountResponse): +class ChannelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Channel]] = None diff --git a/msgraph_beta/generated/models/channel_deleted_event_message_detail.py b/msgraph_beta/generated/models/channel_deleted_event_message_detail.py index 4d86f771043..c934d86e5c3 100644 --- a/msgraph_beta/generated/models/channel_deleted_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_deleted_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelDeletedEventMessageDetail(EventMessageDetail): +class ChannelDeletedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelDeletedEventMessageDetail" # Display name of the channel. diff --git a/msgraph_beta/generated/models/channel_description_updated_event_message_detail.py b/msgraph_beta/generated/models/channel_description_updated_event_message_detail.py index 30db3ff5c25..bc9ba5075ea 100644 --- a/msgraph_beta/generated/models/channel_description_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_description_updated_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelDescriptionUpdatedEventMessageDetail(EventMessageDetail): +class ChannelDescriptionUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelDescriptionUpdatedEventMessageDetail" # The updated description of the channel. diff --git a/msgraph_beta/generated/models/channel_members_notification_recipient.py b/msgraph_beta/generated/models/channel_members_notification_recipient.py index e6fbc074ee1..8d16c37bef4 100644 --- a/msgraph_beta/generated/models/channel_members_notification_recipient.py +++ b/msgraph_beta/generated/models/channel_members_notification_recipient.py @@ -9,7 +9,7 @@ from .teamwork_notification_recipient import TeamworkNotificationRecipient @dataclass -class ChannelMembersNotificationRecipient(TeamworkNotificationRecipient): +class ChannelMembersNotificationRecipient(TeamworkNotificationRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelMembersNotificationRecipient" # The unique identifier for the channel whose members should receive the notification. diff --git a/msgraph_beta/generated/models/channel_renamed_event_message_detail.py b/msgraph_beta/generated/models/channel_renamed_event_message_detail.py index bfab9d056b8..23c3cd3bd50 100644 --- a/msgraph_beta/generated/models/channel_renamed_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_renamed_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelRenamedEventMessageDetail(EventMessageDetail): +class ChannelRenamedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelRenamedEventMessageDetail" # The updated name of the channel. diff --git a/msgraph_beta/generated/models/channel_set_as_favorite_by_default_event_message_detail.py b/msgraph_beta/generated/models/channel_set_as_favorite_by_default_event_message_detail.py index beec2d18701..8a0495db331 100644 --- a/msgraph_beta/generated/models/channel_set_as_favorite_by_default_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_set_as_favorite_by_default_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelSetAsFavoriteByDefaultEventMessageDetail(EventMessageDetail): +class ChannelSetAsFavoriteByDefaultEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelSetAsFavoriteByDefaultEventMessageDetail" # Unique identifier of the channel. diff --git a/msgraph_beta/generated/models/channel_sharing_updated_event_message_detail.py b/msgraph_beta/generated/models/channel_sharing_updated_event_message_detail.py index 0477a2956b8..75a14275c17 100644 --- a/msgraph_beta/generated/models/channel_sharing_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_sharing_updated_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelSharingUpdatedEventMessageDetail(EventMessageDetail): +class ChannelSharingUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelSharingUpdatedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/channel_unset_as_favorite_by_default_event_message_detail.py b/msgraph_beta/generated/models/channel_unset_as_favorite_by_default_event_message_detail.py index e64c5a1c7a4..47aab7844f4 100644 --- a/msgraph_beta/generated/models/channel_unset_as_favorite_by_default_event_message_detail.py +++ b/msgraph_beta/generated/models/channel_unset_as_favorite_by_default_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChannelUnsetAsFavoriteByDefaultEventMessageDetail(EventMessageDetail): +class ChannelUnsetAsFavoriteByDefaultEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.channelUnsetAsFavoriteByDefaultEventMessageDetail" # Unique identifier of the channel. diff --git a/msgraph_beta/generated/models/chat.py b/msgraph_beta/generated/models/chat.py index ced8613253f..e552b3c677d 100644 --- a/msgraph_beta/generated/models/chat.py +++ b/msgraph_beta/generated/models/chat.py @@ -22,7 +22,7 @@ from .entity import Entity @dataclass -class Chat(Entity): +class Chat(Entity, Parsable): # The chatType property chat_type: Optional[ChatType] = None # The user or application that created the chat. Read-only. diff --git a/msgraph_beta/generated/models/chat_activity_statistics.py b/msgraph_beta/generated/models/chat_activity_statistics.py index aeab7993ca7..a95bf3c179c 100644 --- a/msgraph_beta/generated/models/chat_activity_statistics.py +++ b/msgraph_beta/generated/models/chat_activity_statistics.py @@ -10,7 +10,7 @@ from .activity_statistics import ActivityStatistics @dataclass -class ChatActivityStatistics(ActivityStatistics): +class ChatActivityStatistics(ActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatActivityStatistics" # Time spent on chats outside of working hours, which is based on the user's Microsoft Outlook calendar setting for work hours. The value is represented in ISO 8601 format for durations. diff --git a/msgraph_beta/generated/models/chat_collection_response.py b/msgraph_beta/generated/models/chat_collection_response.py index 8cdbfaf2d3f..14795005a11 100644 --- a/msgraph_beta/generated/models/chat_collection_response.py +++ b/msgraph_beta/generated/models/chat_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChatCollectionResponse(BaseCollectionPaginationCountResponse): +class ChatCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Chat]] = None diff --git a/msgraph_beta/generated/models/chat_members_notification_recipient.py b/msgraph_beta/generated/models/chat_members_notification_recipient.py index 3a08acb79ac..f3bd8716b66 100644 --- a/msgraph_beta/generated/models/chat_members_notification_recipient.py +++ b/msgraph_beta/generated/models/chat_members_notification_recipient.py @@ -9,7 +9,7 @@ from .teamwork_notification_recipient import TeamworkNotificationRecipient @dataclass -class ChatMembersNotificationRecipient(TeamworkNotificationRecipient): +class ChatMembersNotificationRecipient(TeamworkNotificationRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatMembersNotificationRecipient" # The unique identifier for the chat whose members should receive the notifications. diff --git a/msgraph_beta/generated/models/chat_message.py b/msgraph_beta/generated/models/chat_message.py index ef2b79c2cd1..81cfcfaef6c 100644 --- a/msgraph_beta/generated/models/chat_message.py +++ b/msgraph_beta/generated/models/chat_message.py @@ -22,7 +22,7 @@ from .entity import Entity @dataclass -class ChatMessage(Entity): +class ChatMessage(Entity, Parsable): # References to attached objects like files, tabs, meetings etc. attachments: Optional[List[ChatMessageAttachment]] = None # The body property diff --git a/msgraph_beta/generated/models/chat_message_collection_response.py b/msgraph_beta/generated/models/chat_message_collection_response.py index b481f1bdfca..d2c0c0ece6a 100644 --- a/msgraph_beta/generated/models/chat_message_collection_response.py +++ b/msgraph_beta/generated/models/chat_message_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChatMessageCollectionResponse(BaseCollectionPaginationCountResponse): +class ChatMessageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/models/chat_message_from_identity_set.py b/msgraph_beta/generated/models/chat_message_from_identity_set.py index b520e400c7e..26e683cc21e 100644 --- a/msgraph_beta/generated/models/chat_message_from_identity_set.py +++ b/msgraph_beta/generated/models/chat_message_from_identity_set.py @@ -9,7 +9,7 @@ from .identity_set import IdentitySet @dataclass -class ChatMessageFromIdentitySet(IdentitySet): +class ChatMessageFromIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatMessageFromIdentitySet" diff --git a/msgraph_beta/generated/models/chat_message_hosted_content.py b/msgraph_beta/generated/models/chat_message_hosted_content.py index 2baeeda46ee..02fd871b8ed 100644 --- a/msgraph_beta/generated/models/chat_message_hosted_content.py +++ b/msgraph_beta/generated/models/chat_message_hosted_content.py @@ -9,7 +9,7 @@ from .teamwork_hosted_content import TeamworkHostedContent @dataclass -class ChatMessageHostedContent(TeamworkHostedContent): +class ChatMessageHostedContent(TeamworkHostedContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatMessageHostedContent" diff --git a/msgraph_beta/generated/models/chat_message_hosted_content_collection_response.py b/msgraph_beta/generated/models/chat_message_hosted_content_collection_response.py index ccd8d226b3d..4f3c97d4ced 100644 --- a/msgraph_beta/generated/models/chat_message_hosted_content_collection_response.py +++ b/msgraph_beta/generated/models/chat_message_hosted_content_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChatMessageHostedContentCollectionResponse(BaseCollectionPaginationCountResponse): +class ChatMessageHostedContentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessageHostedContent]] = None diff --git a/msgraph_beta/generated/models/chat_message_info.py b/msgraph_beta/generated/models/chat_message_info.py index 6dc933be981..475743e99e1 100644 --- a/msgraph_beta/generated/models/chat_message_info.py +++ b/msgraph_beta/generated/models/chat_message_info.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ChatMessageInfo(Entity): +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. diff --git a/msgraph_beta/generated/models/chat_message_mentioned_identity_set.py b/msgraph_beta/generated/models/chat_message_mentioned_identity_set.py index 1e21255631b..3e966c0ffed 100644 --- a/msgraph_beta/generated/models/chat_message_mentioned_identity_set.py +++ b/msgraph_beta/generated/models/chat_message_mentioned_identity_set.py @@ -11,7 +11,7 @@ from .identity_set import IdentitySet @dataclass -class ChatMessageMentionedIdentitySet(IdentitySet): +class ChatMessageMentionedIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatMessageMentionedIdentitySet" # If present, represents a conversation (for example, team, channel, or chat) @mentioned in a message. diff --git a/msgraph_beta/generated/models/chat_message_reaction_identity_set.py b/msgraph_beta/generated/models/chat_message_reaction_identity_set.py index 4ec545d253f..374811b6472 100644 --- a/msgraph_beta/generated/models/chat_message_reaction_identity_set.py +++ b/msgraph_beta/generated/models/chat_message_reaction_identity_set.py @@ -9,7 +9,7 @@ from .identity_set import IdentitySet @dataclass -class ChatMessageReactionIdentitySet(IdentitySet): +class ChatMessageReactionIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatMessageReactionIdentitySet" diff --git a/msgraph_beta/generated/models/chat_renamed_event_message_detail.py b/msgraph_beta/generated/models/chat_renamed_event_message_detail.py index 43bf80a8819..a7b42f7c14d 100644 --- a/msgraph_beta/generated/models/chat_renamed_event_message_detail.py +++ b/msgraph_beta/generated/models/chat_renamed_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ChatRenamedEventMessageDetail(EventMessageDetail): +class ChatRenamedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.chatRenamedEventMessageDetail" # The updated name of the chat. diff --git a/msgraph_beta/generated/models/checklist_item.py b/msgraph_beta/generated/models/checklist_item.py index 14269e25349..8160336bd97 100644 --- a/msgraph_beta/generated/models/checklist_item.py +++ b/msgraph_beta/generated/models/checklist_item.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ChecklistItem(Entity): +class ChecklistItem(Entity, Parsable): # The date and time when the checklistItem was finished. checked_date_time: Optional[datetime.datetime] = None # The date and time when the checklistItem was created. diff --git a/msgraph_beta/generated/models/checklist_item_collection_response.py b/msgraph_beta/generated/models/checklist_item_collection_response.py index e6da7cd9d56..f307afdf197 100644 --- a/msgraph_beta/generated/models/checklist_item_collection_response.py +++ b/msgraph_beta/generated/models/checklist_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChecklistItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ChecklistItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChecklistItem]] = None diff --git a/msgraph_beta/generated/models/chrome_o_s_onboarding_settings.py b/msgraph_beta/generated/models/chrome_o_s_onboarding_settings.py index 5277fd9efaf..1f189b6f171 100644 --- a/msgraph_beta/generated/models/chrome_o_s_onboarding_settings.py +++ b/msgraph_beta/generated/models/chrome_o_s_onboarding_settings.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ChromeOSOnboardingSettings(Entity): +class ChromeOSOnboardingSettings(Entity, Parsable): """ Entity that represents a Chromebook tenant settings """ diff --git a/msgraph_beta/generated/models/chrome_o_s_onboarding_settings_collection_response.py b/msgraph_beta/generated/models/chrome_o_s_onboarding_settings_collection_response.py index cd7ffd970b5..215c7161809 100644 --- a/msgraph_beta/generated/models/chrome_o_s_onboarding_settings_collection_response.py +++ b/msgraph_beta/generated/models/chrome_o_s_onboarding_settings_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ChromeOSOnboardingSettingsCollectionResponse(BaseCollectionPaginationCountResponse): +class ChromeOSOnboardingSettingsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChromeOSOnboardingSettings]] = None diff --git a/msgraph_beta/generated/models/claims_mapping_policy.py b/msgraph_beta/generated/models/claims_mapping_policy.py index b2ef71272c7..73378e3cd32 100644 --- a/msgraph_beta/generated/models/claims_mapping_policy.py +++ b/msgraph_beta/generated/models/claims_mapping_policy.py @@ -9,7 +9,7 @@ from .sts_policy import StsPolicy @dataclass -class ClaimsMappingPolicy(StsPolicy): +class ClaimsMappingPolicy(StsPolicy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.claimsMappingPolicy" diff --git a/msgraph_beta/generated/models/claims_mapping_policy_collection_response.py b/msgraph_beta/generated/models/claims_mapping_policy_collection_response.py index dc151231fe2..fa67251fc5f 100644 --- a/msgraph_beta/generated/models/claims_mapping_policy_collection_response.py +++ b/msgraph_beta/generated/models/claims_mapping_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ClaimsMappingPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ClaimsMappingPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ClaimsMappingPolicy]] = None diff --git a/msgraph_beta/generated/models/classification_error.py b/msgraph_beta/generated/models/classification_error.py index 7af89966f02..79805bc43a8 100644 --- a/msgraph_beta/generated/models/classification_error.py +++ b/msgraph_beta/generated/models/classification_error.py @@ -9,7 +9,7 @@ from .classifcation_error_base import ClassifcationErrorBase @dataclass -class ClassificationError(ClassifcationErrorBase): +class ClassificationError(ClassifcationErrorBase, Parsable): # The details property details: Optional[List[ClassifcationErrorBase]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/classification_job_response.py b/msgraph_beta/generated/models/classification_job_response.py index 038e4c26846..6407b89a7b4 100644 --- a/msgraph_beta/generated/models/classification_job_response.py +++ b/msgraph_beta/generated/models/classification_job_response.py @@ -10,7 +10,7 @@ from .job_response_base import JobResponseBase @dataclass -class ClassificationJobResponse(JobResponseBase): +class ClassificationJobResponse(JobResponseBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The result property diff --git a/msgraph_beta/generated/models/client_certificate_authentication.py b/msgraph_beta/generated/models/client_certificate_authentication.py index ac18fa0e5e8..5aa3ae3b298 100644 --- a/msgraph_beta/generated/models/client_certificate_authentication.py +++ b/msgraph_beta/generated/models/client_certificate_authentication.py @@ -10,7 +10,7 @@ from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase @dataclass -class ClientCertificateAuthentication(ApiAuthenticationConfigurationBase): +class ClientCertificateAuthentication(ApiAuthenticationConfigurationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.clientCertificateAuthentication" # The list of certificates uploaded for this API connector. diff --git a/msgraph_beta/generated/models/cloud_app_security_profile.py b/msgraph_beta/generated/models/cloud_app_security_profile.py index 434d988a040..a9a66dcca3f 100644 --- a/msgraph_beta/generated/models/cloud_app_security_profile.py +++ b/msgraph_beta/generated/models/cloud_app_security_profile.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudAppSecurityProfile(Entity): +class CloudAppSecurityProfile(Entity, Parsable): # The azureSubscriptionId property azure_subscription_id: Optional[str] = None # The azureTenantId property diff --git a/msgraph_beta/generated/models/cloud_app_security_profile_collection_response.py b/msgraph_beta/generated/models/cloud_app_security_profile_collection_response.py index 3f1bd28b513..9c62eefc0df 100644 --- a/msgraph_beta/generated/models/cloud_app_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/cloud_app_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudAppSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudAppSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudAppSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/cloud_app_security_session_control.py b/msgraph_beta/generated/models/cloud_app_security_session_control.py index b2d478842d7..52da0843b03 100644 --- a/msgraph_beta/generated/models/cloud_app_security_session_control.py +++ b/msgraph_beta/generated/models/cloud_app_security_session_control.py @@ -10,7 +10,7 @@ from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class CloudAppSecuritySessionControl(ConditionalAccessSessionControl): +class CloudAppSecuritySessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudAppSecuritySessionControl" # Possible values are: mcasConfigured, monitorOnly, blockDownloads. To learn more about these values, Deploy Conditional Access App Control for featured apps. diff --git a/msgraph_beta/generated/models/cloud_certification_authority.py b/msgraph_beta/generated/models/cloud_certification_authority.py index 0a9cd86dc92..ccad3e60f15 100644 --- a/msgraph_beta/generated/models/cloud_certification_authority.py +++ b/msgraph_beta/generated/models/cloud_certification_authority.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class CloudCertificationAuthority(Entity): +class CloudCertificationAuthority(Entity, Parsable): """ Entity that represents a collection of metadata of a cloud certification authority. """ diff --git a/msgraph_beta/generated/models/cloud_certification_authority_collection_response.py b/msgraph_beta/generated/models/cloud_certification_authority_collection_response.py index daf7d849aa3..bb1bc54105d 100644 --- a/msgraph_beta/generated/models/cloud_certification_authority_collection_response.py +++ b/msgraph_beta/generated/models/cloud_certification_authority_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudCertificationAuthorityCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudCertificationAuthorityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudCertificationAuthority]] = None diff --git a/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate.py b/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate.py index 024e2ae6c99..abbb8693a8a 100644 --- a/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate.py +++ b/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudCertificationAuthorityLeafCertificate(Entity): +class CloudCertificationAuthorityLeafCertificate(Entity, Parsable): """ Entity that represents a leaf certificate issued by a cloud certification authority. """ diff --git a/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate_collection_response.py b/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate_collection_response.py index a602db3eb1a..8388e288e38 100644 --- a/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate_collection_response.py +++ b/msgraph_beta/generated/models/cloud_certification_authority_leaf_certificate_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudCertificationAuthorityLeafCertificateCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudCertificationAuthorityLeafCertificateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudCertificationAuthorityLeafCertificate]] = None diff --git a/msgraph_beta/generated/models/cloud_clipboard_item.py b/msgraph_beta/generated/models/cloud_clipboard_item.py index 444353d608e..723c4acef1f 100644 --- a/msgraph_beta/generated/models/cloud_clipboard_item.py +++ b/msgraph_beta/generated/models/cloud_clipboard_item.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudClipboardItem(Entity): +class CloudClipboardItem(Entity, Parsable): # Set by the server. DateTime in UTC when the object was created on the server. created_date_time: Optional[datetime.datetime] = None # Set by the server. DateTime in UTC when the object expires and after that the object is no longer available. The default and also maximum TTL is 12 hours after the creation, but it might change for performance optimization. diff --git a/msgraph_beta/generated/models/cloud_clipboard_item_collection_response.py b/msgraph_beta/generated/models/cloud_clipboard_item_collection_response.py index 3a9750da4eb..18bef91c8ee 100644 --- a/msgraph_beta/generated/models/cloud_clipboard_item_collection_response.py +++ b/msgraph_beta/generated/models/cloud_clipboard_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudClipboardItemCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudClipboardItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudClipboardItem]] = None diff --git a/msgraph_beta/generated/models/cloud_clipboard_root.py b/msgraph_beta/generated/models/cloud_clipboard_root.py index 6b0a8b390be..981920a068f 100644 --- a/msgraph_beta/generated/models/cloud_clipboard_root.py +++ b/msgraph_beta/generated/models/cloud_clipboard_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CloudClipboardRoot(Entity): +class CloudClipboardRoot(Entity, Parsable): # Represents a collection of Cloud Clipboard items. items: Optional[List[CloudClipboardItem]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_licensing/usage_right.py b/msgraph_beta/generated/models/cloud_licensing/usage_right.py index 20e92de76b5..ce31da107eb 100644 --- a/msgraph_beta/generated/models/cloud_licensing/usage_right.py +++ b/msgraph_beta/generated/models/cloud_licensing/usage_right.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class UsageRight(Entity): +class UsageRight(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Information about the services associated with the usageRight. Not nullable. Read-only. Supports $filter on the planId property. diff --git a/msgraph_beta/generated/models/cloud_p_c.py b/msgraph_beta/generated/models/cloud_p_c.py index 408f89e5c59..b0a3cb9c6b4 100644 --- a/msgraph_beta/generated/models/cloud_p_c.py +++ b/msgraph_beta/generated/models/cloud_p_c.py @@ -26,7 +26,7 @@ from .entity import Entity @dataclass -class CloudPC(Entity): +class CloudPC(Entity, Parsable): # The Microsoft Entra device ID of the Cloud PC. aad_device_id: Optional[str] = None # The allotment name divides tenant licenses into smaller batches or groups that help restrict the number of licenses available for use in a specific assignment. When the provisioningType is dedicated, the allotment name is null. Read-only. diff --git a/msgraph_beta/generated/models/cloud_p_c_collection_response.py b/msgraph_beta/generated/models/cloud_p_c_collection_response.py index 01afb6fe2bc..46a073613ad 100644 --- a/msgraph_beta/generated/models/cloud_p_c_collection_response.py +++ b/msgraph_beta/generated/models/cloud_p_c_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPCCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPCCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPC]] = None diff --git a/msgraph_beta/generated/models/cloud_p_c_connectivity_issue.py b/msgraph_beta/generated/models/cloud_p_c_connectivity_issue.py index 50eb519c73e..78d0deb89b1 100644 --- a/msgraph_beta/generated/models/cloud_p_c_connectivity_issue.py +++ b/msgraph_beta/generated/models/cloud_p_c_connectivity_issue.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CloudPCConnectivityIssue(Entity): +class CloudPCConnectivityIssue(Entity, Parsable): """ The user experience analyte connectivity issue entity. """ diff --git a/msgraph_beta/generated/models/cloud_p_c_connectivity_issue_collection_response.py b/msgraph_beta/generated/models/cloud_p_c_connectivity_issue_collection_response.py index 8fa3e339cc0..d49d005ef10 100644 --- a/msgraph_beta/generated/models/cloud_p_c_connectivity_issue_collection_response.py +++ b/msgraph_beta/generated/models/cloud_p_c_connectivity_issue_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPCConnectivityIssueCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPCConnectivityIssueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPCConnectivityIssue]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_audit_event.py b/msgraph_beta/generated/models/cloud_pc_audit_event.py index c7a1479e30e..92928c38a36 100644 --- a/msgraph_beta/generated/models/cloud_pc_audit_event.py +++ b/msgraph_beta/generated/models/cloud_pc_audit_event.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class CloudPcAuditEvent(Entity): +class CloudPcAuditEvent(Entity, Parsable): # Friendly name of the activity. Optional. activity: Optional[str] = None # The date time in UTC when the activity was performed. Read-only. diff --git a/msgraph_beta/generated/models/cloud_pc_audit_event_collection_response.py b/msgraph_beta/generated/models/cloud_pc_audit_event_collection_response.py index 93079d5dcfe..fd9b2389320 100644 --- a/msgraph_beta/generated/models/cloud_pc_audit_event_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_audit_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcAuditEventCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcAuditEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcAuditEvent]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_action.py b/msgraph_beta/generated/models/cloud_pc_bulk_action.py index 334c46f7f1c..7d3c25625e7 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_action.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_action.py @@ -25,7 +25,7 @@ from .entity import Entity @dataclass -class CloudPcBulkAction(Entity): +class CloudPcBulkAction(Entity, Parsable): # Run summary of this bulk action. action_summary: Optional[CloudPcBulkActionSummary] = None # The cloudPcIds property diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_action_collection_response.py b/msgraph_beta/generated/models/cloud_pc_bulk_action_collection_response.py index 2a98eaaf588..e68e1496cc8 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_action_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_action_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcBulkActionCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcBulkActionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcBulkAction]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_create_snapshot.py b/msgraph_beta/generated/models/cloud_pc_bulk_create_snapshot.py index ab56ed06ad0..94f7aaf40eb 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_create_snapshot.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_create_snapshot.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkCreateSnapshot(CloudPcBulkAction): +class CloudPcBulkCreateSnapshot(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkCreateSnapshot" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failback.py b/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failback.py index 572d8a4280d..73aa05eecdc 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failback.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failback.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkDisasterRecoveryFailback(CloudPcBulkAction): +class CloudPcBulkDisasterRecoveryFailback(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkDisasterRecoveryFailback" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failover.py b/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failover.py index 1ca1be1df03..77fbceb9306 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failover.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_disaster_recovery_failover.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkDisasterRecoveryFailover(CloudPcBulkAction): +class CloudPcBulkDisasterRecoveryFailover(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkDisasterRecoveryFailover" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_modify_disk_encryption_type.py b/msgraph_beta/generated/models/cloud_pc_bulk_modify_disk_encryption_type.py index 55dcf2c02be..b23d9372ec0 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_modify_disk_encryption_type.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_modify_disk_encryption_type.py @@ -10,7 +10,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkModifyDiskEncryptionType(CloudPcBulkAction): +class CloudPcBulkModifyDiskEncryptionType(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkModifyDiskEncryptionType" # The diskEncryptionType property diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_move.py b/msgraph_beta/generated/models/cloud_pc_bulk_move.py index 35ee39833de..0be249c0c36 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_move.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_move.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkMove(CloudPcBulkAction): +class CloudPcBulkMove(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkMove" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_power_off.py b/msgraph_beta/generated/models/cloud_pc_bulk_power_off.py index ac8a2a4744d..e51ace1b051 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_power_off.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_power_off.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkPowerOff(CloudPcBulkAction): +class CloudPcBulkPowerOff(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkPowerOff" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_power_on.py b/msgraph_beta/generated/models/cloud_pc_bulk_power_on.py index be5ff2384b0..d91f638b0f4 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_power_on.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_power_on.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkPowerOn(CloudPcBulkAction): +class CloudPcBulkPowerOn(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkPowerOn" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_reprovision.py b/msgraph_beta/generated/models/cloud_pc_bulk_reprovision.py index af935d34f10..b44ab8ee6fc 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_reprovision.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_reprovision.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkReprovision(CloudPcBulkAction): +class CloudPcBulkReprovision(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkReprovision" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_resize.py b/msgraph_beta/generated/models/cloud_pc_bulk_resize.py index f4d15c22abc..8d374d68311 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_resize.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_resize.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkResize(CloudPcBulkAction): +class CloudPcBulkResize(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkResize" # The target service plan ID of the resize configuration with new vCPU and storage size. diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_restart.py b/msgraph_beta/generated/models/cloud_pc_bulk_restart.py index 15d5195f4a9..8299932ae53 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_restart.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_restart.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkRestart(CloudPcBulkAction): +class CloudPcBulkRestart(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkRestart" diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_restore.py b/msgraph_beta/generated/models/cloud_pc_bulk_restore.py index 45c2d0878b4..234108db768 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_restore.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_restore.py @@ -11,7 +11,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkRestore(CloudPcBulkAction): +class CloudPcBulkRestore(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkRestore" # The date and time point for the selected Cloud PCs to restore. 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. diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_set_review_status.py b/msgraph_beta/generated/models/cloud_pc_bulk_set_review_status.py index 560903b9a69..f8428882da8 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_set_review_status.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_set_review_status.py @@ -10,7 +10,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkSetReviewStatus(CloudPcBulkAction): +class CloudPcBulkSetReviewStatus(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkSetReviewStatus" # The reviewStatus property diff --git a/msgraph_beta/generated/models/cloud_pc_bulk_troubleshoot.py b/msgraph_beta/generated/models/cloud_pc_bulk_troubleshoot.py index 6a282a35874..884b5973243 100644 --- a/msgraph_beta/generated/models/cloud_pc_bulk_troubleshoot.py +++ b/msgraph_beta/generated/models/cloud_pc_bulk_troubleshoot.py @@ -9,7 +9,7 @@ from .cloud_pc_bulk_action import CloudPcBulkAction @dataclass -class CloudPcBulkTroubleshoot(CloudPcBulkAction): +class CloudPcBulkTroubleshoot(CloudPcBulkAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcBulkTroubleshoot" diff --git a/msgraph_beta/generated/models/cloud_pc_cross_cloud_government_organization_mapping.py b/msgraph_beta/generated/models/cloud_pc_cross_cloud_government_organization_mapping.py index f79b3f1b779..453fcdccdfd 100644 --- a/msgraph_beta/generated/models/cloud_pc_cross_cloud_government_organization_mapping.py +++ b/msgraph_beta/generated/models/cloud_pc_cross_cloud_government_organization_mapping.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CloudPcCrossCloudGovernmentOrganizationMapping(Entity): +class CloudPcCrossCloudGovernmentOrganizationMapping(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The tenant ID in the Azure Government cloud corresponding to the GCC tenant in the public cloud. Currently, 1:1 mappings are supported, so this collection can only contain one tenant ID. diff --git a/msgraph_beta/generated/models/cloud_pc_device_image.py b/msgraph_beta/generated/models/cloud_pc_device_image.py index 46d5989e5a3..15a9794b321 100644 --- a/msgraph_beta/generated/models/cloud_pc_device_image.py +++ b/msgraph_beta/generated/models/cloud_pc_device_image.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class CloudPcDeviceImage(Entity): +class CloudPcDeviceImage(Entity, Parsable): # The display name of the associated device image. The device image display name and the version are used to uniquely identify the Cloud PC device image. Read-only. display_name: Optional[str] = None # The error code of the status of the image that indicates why the upload failed, if applicable. Possible values are: internalServerError, sourceImageNotFound, osVersionNotSupported, sourceImageInvalid, sourceImageNotGeneralized, unknownFutureValue, vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: vmAlreadyAzureAdJoined, paidSourceImageNotSupport, sourceImageNotSupportCustomizeVMName, sourceImageSizeExceedsLimitation. Read-only. diff --git a/msgraph_beta/generated/models/cloud_pc_device_image_collection_response.py b/msgraph_beta/generated/models/cloud_pc_device_image_collection_response.py index 45625d3394c..2bdbb5af667 100644 --- a/msgraph_beta/generated/models/cloud_pc_device_image_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_device_image_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcDeviceImageCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcDeviceImageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcDeviceImage]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_disaster_recovery_azure_connection_setting.py b/msgraph_beta/generated/models/cloud_pc_disaster_recovery_azure_connection_setting.py index e45d7c8227d..0604ed5f284 100644 --- a/msgraph_beta/generated/models/cloud_pc_disaster_recovery_azure_connection_setting.py +++ b/msgraph_beta/generated/models/cloud_pc_disaster_recovery_azure_connection_setting.py @@ -9,7 +9,7 @@ from .cloud_pc_disaster_recovery_network_setting import CloudPcDisasterRecoveryNetworkSetting @dataclass -class CloudPcDisasterRecoveryAzureConnectionSetting(CloudPcDisasterRecoveryNetworkSetting): +class CloudPcDisasterRecoveryAzureConnectionSetting(CloudPcDisasterRecoveryNetworkSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcDisasterRecoveryAzureConnectionSetting" # Indicates the unique ID of the virtual network that the new Cloud PC joins. diff --git a/msgraph_beta/generated/models/cloud_pc_disaster_recovery_microsoft_hosted_network_setting.py b/msgraph_beta/generated/models/cloud_pc_disaster_recovery_microsoft_hosted_network_setting.py index c73a27bf8d4..fbf06e964eb 100644 --- a/msgraph_beta/generated/models/cloud_pc_disaster_recovery_microsoft_hosted_network_setting.py +++ b/msgraph_beta/generated/models/cloud_pc_disaster_recovery_microsoft_hosted_network_setting.py @@ -10,7 +10,7 @@ from .cloud_pc_disaster_recovery_network_setting import CloudPcDisasterRecoveryNetworkSetting @dataclass -class CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting(CloudPcDisasterRecoveryNetworkSetting): +class CloudPcDisasterRecoveryMicrosoftHostedNetworkSetting(CloudPcDisasterRecoveryNetworkSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcDisasterRecoveryMicrosoftHostedNetworkSetting" # The regionGroup property diff --git a/msgraph_beta/generated/models/cloud_pc_export_job.py b/msgraph_beta/generated/models/cloud_pc_export_job.py index b5fbd90a295..79c2f4d5f73 100644 --- a/msgraph_beta/generated/models/cloud_pc_export_job.py +++ b/msgraph_beta/generated/models/cloud_pc_export_job.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudPcExportJob(Entity): +class CloudPcExportJob(Entity, Parsable): # The date and time when the export job expires. expiration_date_time: Optional[datetime.datetime] = None # The status of the export job. The possible values are: notStarted, inProgress, completed, unknownFutureValue. Read-only. diff --git a/msgraph_beta/generated/models/cloud_pc_export_job_collection_response.py b/msgraph_beta/generated/models/cloud_pc_export_job_collection_response.py index d4f5ad03f20..ccfc2928b3e 100644 --- a/msgraph_beta/generated/models/cloud_pc_export_job_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_export_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcExportJobCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcExportJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcExportJob]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_external_partner_setting.py b/msgraph_beta/generated/models/cloud_pc_external_partner_setting.py index 0a31b0aef9d..de6b9746581 100644 --- a/msgraph_beta/generated/models/cloud_pc_external_partner_setting.py +++ b/msgraph_beta/generated/models/cloud_pc_external_partner_setting.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudPcExternalPartnerSetting(Entity): +class CloudPcExternalPartnerSetting(Entity, Parsable): # Enable or disable the connection to an external partner. If true, an external partner API will accept incoming calls from external partners. Required. Supports $filter (eq). enable_connection: Optional[bool] = None # Last data sync time for this external partner. The Timestamp type represents the date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this: '2014-01-01T00:00:00Z'. diff --git a/msgraph_beta/generated/models/cloud_pc_external_partner_setting_collection_response.py b/msgraph_beta/generated/models/cloud_pc_external_partner_setting_collection_response.py index b959355f9e2..29dcd7c1b97 100644 --- a/msgraph_beta/generated/models/cloud_pc_external_partner_setting_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_external_partner_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcExternalPartnerSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcExternalPartnerSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcExternalPartnerSetting]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_forensic_storage_account.py b/msgraph_beta/generated/models/cloud_pc_forensic_storage_account.py index e6804f10346..0a3397b3d93 100644 --- a/msgraph_beta/generated/models/cloud_pc_forensic_storage_account.py +++ b/msgraph_beta/generated/models/cloud_pc_forensic_storage_account.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CloudPcForensicStorageAccount(Entity): +class CloudPcForensicStorageAccount(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The ID of the storage account. diff --git a/msgraph_beta/generated/models/cloud_pc_front_line_service_plan.py b/msgraph_beta/generated/models/cloud_pc_front_line_service_plan.py index 200f2139b60..0f9b40e1b94 100644 --- a/msgraph_beta/generated/models/cloud_pc_front_line_service_plan.py +++ b/msgraph_beta/generated/models/cloud_pc_front_line_service_plan.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CloudPcFrontLineServicePlan(Entity): +class CloudPcFrontLineServicePlan(Entity, Parsable): # The allotmentLicensesCount property allotment_licenses_count: Optional[int] = None # The display name of the front-line service plan. For example, 2vCPU/8GB/128GB Front-line or 4vCPU/16GB/256GB Front-line. diff --git a/msgraph_beta/generated/models/cloud_pc_front_line_service_plan_collection_response.py b/msgraph_beta/generated/models/cloud_pc_front_line_service_plan_collection_response.py index a520acd4e88..0fcd9d66cb7 100644 --- a/msgraph_beta/generated/models/cloud_pc_front_line_service_plan_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_front_line_service_plan_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcFrontLineServicePlanCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcFrontLineServicePlanCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcFrontLineServicePlan]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_gallery_image.py b/msgraph_beta/generated/models/cloud_pc_gallery_image.py index 0fb90b2fbbb..b9e406193bf 100644 --- a/msgraph_beta/generated/models/cloud_pc_gallery_image.py +++ b/msgraph_beta/generated/models/cloud_pc_gallery_image.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudPcGalleryImage(Entity): +class CloudPcGalleryImage(Entity, Parsable): # The display name of this gallery image. For example, Windows 11 Enterprise + Microsoft 365 Apps 22H2. Read-only. display_name: Optional[str] = None # The date when the status of image becomes supportedWithWarning. Users can still provision new Cloud PCs if the current time is later than endDate and earlier than expirationDate. For example, assume the endDate of a gallery image is 2023-9-14 and expirationDate is 2024-3-14, users are able to provision new Cloud PCs if today is 2023-10-01. Read-only. diff --git a/msgraph_beta/generated/models/cloud_pc_gallery_image_collection_response.py b/msgraph_beta/generated/models/cloud_pc_gallery_image_collection_response.py index b3c6cc0d6c1..a895214fff9 100644 --- a/msgraph_beta/generated/models/cloud_pc_gallery_image_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_gallery_image_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcGalleryImageCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcGalleryImageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcGalleryImage]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_management_group_assignment_target.py b/msgraph_beta/generated/models/cloud_pc_management_group_assignment_target.py index 27eb727c6e2..98c57570651 100644 --- a/msgraph_beta/generated/models/cloud_pc_management_group_assignment_target.py +++ b/msgraph_beta/generated/models/cloud_pc_management_group_assignment_target.py @@ -9,7 +9,7 @@ from .cloud_pc_management_assignment_target import CloudPcManagementAssignmentTarget @dataclass -class CloudPcManagementGroupAssignmentTarget(CloudPcManagementAssignmentTarget): +class CloudPcManagementGroupAssignmentTarget(CloudPcManagementAssignmentTarget, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcManagementGroupAssignmentTarget" # The allotmentDisplayName property diff --git a/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py b/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py index 70ee13735c1..33c8a047d76 100644 --- a/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py +++ b/msgraph_beta/generated/models/cloud_pc_on_premises_connection.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class CloudPcOnPremisesConnection(Entity): +class CloudPcOnPremisesConnection(Entity, Parsable): # The fully qualified domain name (FQDN) of the Active Directory domain you want to join. Optional. ad_domain_name: Optional[str] = None # The password associated with adDomainUsername. diff --git a/msgraph_beta/generated/models/cloud_pc_on_premises_connection_collection_response.py b/msgraph_beta/generated/models/cloud_pc_on_premises_connection_collection_response.py index e580e9b9329..8f837b893d3 100644 --- a/msgraph_beta/generated/models/cloud_pc_on_premises_connection_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_on_premises_connection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcOnPremisesConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcOnPremisesConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcOnPremisesConnection]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_organization_settings.py b/msgraph_beta/generated/models/cloud_pc_organization_settings.py index e863b7f0eb2..41eef6d2c88 100644 --- a/msgraph_beta/generated/models/cloud_pc_organization_settings.py +++ b/msgraph_beta/generated/models/cloud_pc_organization_settings.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudPcOrganizationSettings(Entity): +class CloudPcOrganizationSettings(Entity, Parsable): # Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager (MEM). The default value is false. enable_m_e_m_auto_enroll: Optional[bool] = None # True if the provisioned Cloud PC can be accessed by single sign-on. False indicates that the provisioned Cloud PC doesn't support this feature. Default value is false. Windows 365 users can use single sign-on to authenticate to Microsoft Entra ID with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional. diff --git a/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py b/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py index 92cc2579712..51129ea6995 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class CloudPcProvisioningPolicy(Entity): +class CloudPcProvisioningPolicy(Entity, Parsable): # The URL of the alternate resource that links to this provisioning policy. Read-only. alternate_resource_url: Optional[str] = None # A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. diff --git a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment.py b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment.py index 9637ebb3cdf..5dfd2bed399 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudPcProvisioningPolicyAssignment(Entity): +class CloudPcProvisioningPolicyAssignment(Entity, Parsable): # The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. assigned_users: Optional[List[User]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment_collection_response.py b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment_collection_response.py index 088eeed9707..148e4fd8242 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcProvisioningPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcProvisioningPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcProvisioningPolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_collection_response.py b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_collection_response.py index f8056efb177..5603c323337 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcProvisioningPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcProvisioningPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcProvisioningPolicy]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_reports.py b/msgraph_beta/generated/models/cloud_pc_reports.py index f9b32099d2f..d2e1271cfe0 100644 --- a/msgraph_beta/generated/models/cloud_pc_reports.py +++ b/msgraph_beta/generated/models/cloud_pc_reports.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CloudPcReports(Entity): +class CloudPcReports(Entity, Parsable): # The export jobs created for downloading reports. export_jobs: Optional[List[CloudPcExportJob]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_pc_service_plan.py b/msgraph_beta/generated/models/cloud_pc_service_plan.py index 6a69fbd7cab..1b8524efcb3 100644 --- a/msgraph_beta/generated/models/cloud_pc_service_plan.py +++ b/msgraph_beta/generated/models/cloud_pc_service_plan.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudPcServicePlan(Entity): +class CloudPcServicePlan(Entity, Parsable): # The name for the service plan. Read-only. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_pc_service_plan_collection_response.py b/msgraph_beta/generated/models/cloud_pc_service_plan_collection_response.py index b7af3a7a7da..a3032a6d571 100644 --- a/msgraph_beta/generated/models/cloud_pc_service_plan_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_service_plan_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcServicePlanCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcServicePlanCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcServicePlan]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_snapshot.py b/msgraph_beta/generated/models/cloud_pc_snapshot.py index e90050fd8c7..e7c1f9c61d9 100644 --- a/msgraph_beta/generated/models/cloud_pc_snapshot.py +++ b/msgraph_beta/generated/models/cloud_pc_snapshot.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudPcSnapshot(Entity): +class CloudPcSnapshot(Entity, Parsable): # The unique identifier for the Cloud PC. cloud_pc_id: Optional[str] = None # The date and time at which the snapshot was taken. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. diff --git a/msgraph_beta/generated/models/cloud_pc_snapshot_collection_response.py b/msgraph_beta/generated/models/cloud_pc_snapshot_collection_response.py index 37d0718d1d2..68db96a564d 100644 --- a/msgraph_beta/generated/models/cloud_pc_snapshot_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_snapshot_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcSnapshotCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcSnapshotCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSnapshot]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_subscription.py b/msgraph_beta/generated/models/cloud_pc_subscription.py index f35a3cfd1a4..e0dd1c1a113 100644 --- a/msgraph_beta/generated/models/cloud_pc_subscription.py +++ b/msgraph_beta/generated/models/cloud_pc_subscription.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CloudPcSubscription(Entity): +class CloudPcSubscription(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The ID of the subscription. diff --git a/msgraph_beta/generated/models/cloud_pc_supported_region.py b/msgraph_beta/generated/models/cloud_pc_supported_region.py index 96d4341446d..3aaa5026916 100644 --- a/msgraph_beta/generated/models/cloud_pc_supported_region.py +++ b/msgraph_beta/generated/models/cloud_pc_supported_region.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class CloudPcSupportedRegion(Entity): +class CloudPcSupportedRegion(Entity, Parsable): # The name for the supported region. Read-only. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_pc_supported_region_collection_response.py b/msgraph_beta/generated/models/cloud_pc_supported_region_collection_response.py index 6e5bfc584aa..9833b69babe 100644 --- a/msgraph_beta/generated/models/cloud_pc_supported_region_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_supported_region_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcSupportedRegionCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcSupportedRegionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSupportedRegion]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_user_setting.py b/msgraph_beta/generated/models/cloud_pc_user_setting.py index a51f5b210c3..715a8917e81 100644 --- a/msgraph_beta/generated/models/cloud_pc_user_setting.py +++ b/msgraph_beta/generated/models/cloud_pc_user_setting.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class CloudPcUserSetting(Entity): +class CloudPcUserSetting(Entity, Parsable): # Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSettingample. assignments: Optional[List[CloudPcUserSettingAssignment]] = None # The date and time the setting was created. The timestamp type represents the date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 looks like this: '2014-01-01T00:00:00Z'. diff --git a/msgraph_beta/generated/models/cloud_pc_user_setting_assignment.py b/msgraph_beta/generated/models/cloud_pc_user_setting_assignment.py index 17e1c2e2ef8..b32e0d1f7e6 100644 --- a/msgraph_beta/generated/models/cloud_pc_user_setting_assignment.py +++ b/msgraph_beta/generated/models/cloud_pc_user_setting_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CloudPcUserSettingAssignment(Entity): +class CloudPcUserSettingAssignment(Entity, Parsable): # The date and time this assignment was created. The Timestamp type represents the date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this: '2014-01-01T00:00:00Z'. created_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/cloud_pc_user_setting_assignment_collection_response.py b/msgraph_beta/generated/models/cloud_pc_user_setting_assignment_collection_response.py index 8ca093f1f46..b32eb5eae6d 100644 --- a/msgraph_beta/generated/models/cloud_pc_user_setting_assignment_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_user_setting_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcUserSettingAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcUserSettingAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcUserSettingAssignment]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_user_setting_collection_response.py b/msgraph_beta/generated/models/cloud_pc_user_setting_collection_response.py index c17498b85d6..e3abf3b6452 100644 --- a/msgraph_beta/generated/models/cloud_pc_user_setting_collection_response.py +++ b/msgraph_beta/generated/models/cloud_pc_user_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcUserSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcUserSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcUserSetting]] = None diff --git a/msgraph_beta/generated/models/column_definition.py b/msgraph_beta/generated/models/column_definition.py index 5d51bbd4660..fecc386928e 100644 --- a/msgraph_beta/generated/models/column_definition.py +++ b/msgraph_beta/generated/models/column_definition.py @@ -27,7 +27,7 @@ from .entity import Entity @dataclass -class ColumnDefinition(Entity): +class ColumnDefinition(Entity, Parsable): # This column stores Boolean values. boolean: Optional[BooleanColumn] = None # This column's data is calculated based on other columns. diff --git a/msgraph_beta/generated/models/column_definition_collection_response.py b/msgraph_beta/generated/models/column_definition_collection_response.py index 34d07b198b5..4013f0391c6 100644 --- a/msgraph_beta/generated/models/column_definition_collection_response.py +++ b/msgraph_beta/generated/models/column_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ColumnDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class ColumnDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ColumnDefinition]] = None diff --git a/msgraph_beta/generated/models/column_link.py b/msgraph_beta/generated/models/column_link.py index 11999161cd4..f0a316a7c02 100644 --- a/msgraph_beta/generated/models/column_link.py +++ b/msgraph_beta/generated/models/column_link.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ColumnLink(Entity): +class ColumnLink(Entity, Parsable): # The name of the column in this content type. name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/column_link_collection_response.py b/msgraph_beta/generated/models/column_link_collection_response.py index dcf6792468b..61ffe3b0d26 100644 --- a/msgraph_beta/generated/models/column_link_collection_response.py +++ b/msgraph_beta/generated/models/column_link_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ColumnLinkCollectionResponse(BaseCollectionPaginationCountResponse): +class ColumnLinkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ColumnLink]] = None diff --git a/msgraph_beta/generated/models/comanagement_eligible_device.py b/msgraph_beta/generated/models/comanagement_eligible_device.py index 63885987be2..9f44c0719a1 100644 --- a/msgraph_beta/generated/models/comanagement_eligible_device.py +++ b/msgraph_beta/generated/models/comanagement_eligible_device.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class ComanagementEligibleDevice(Entity): +class ComanagementEligibleDevice(Entity, Parsable): """ Device Co-Management eligibility state """ diff --git a/msgraph_beta/generated/models/comanagement_eligible_device_collection_response.py b/msgraph_beta/generated/models/comanagement_eligible_device_collection_response.py index c68e8495ac6..f046d651352 100644 --- a/msgraph_beta/generated/models/comanagement_eligible_device_collection_response.py +++ b/msgraph_beta/generated/models/comanagement_eligible_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ComanagementEligibleDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class ComanagementEligibleDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ComanagementEligibleDevice]] = None diff --git a/msgraph_beta/generated/models/command.py b/msgraph_beta/generated/models/command.py index 2e9e4c9893f..75be0a9aece 100644 --- a/msgraph_beta/generated/models/command.py +++ b/msgraph_beta/generated/models/command.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Command(Entity): +class Command(Entity, Parsable): # The appServiceName property app_service_name: Optional[str] = None # The error property diff --git a/msgraph_beta/generated/models/command_collection_response.py b/msgraph_beta/generated/models/command_collection_response.py index bb765853de2..4be52ccb8a3 100644 --- a/msgraph_beta/generated/models/command_collection_response.py +++ b/msgraph_beta/generated/models/command_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CommandCollectionResponse(BaseCollectionPaginationCountResponse): +class CommandCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Command]] = None diff --git a/msgraph_beta/generated/models/comms_operation.py b/msgraph_beta/generated/models/comms_operation.py index 57d143c0988..bb9cd826923 100644 --- a/msgraph_beta/generated/models/comms_operation.py +++ b/msgraph_beta/generated/models/comms_operation.py @@ -24,7 +24,7 @@ from .entity import Entity @dataclass -class CommsOperation(Entity): +class CommsOperation(Entity, Parsable): # Unique Client Context string. Max limit is 256 chars. client_context: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/comms_operation_collection_response.py b/msgraph_beta/generated/models/comms_operation_collection_response.py index f19ac118bb1..dd6e7ed1bca 100644 --- a/msgraph_beta/generated/models/comms_operation_collection_response.py +++ b/msgraph_beta/generated/models/comms_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CommsOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class CommsOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CommsOperation]] = None diff --git a/msgraph_beta/generated/models/communications_application_identity.py b/msgraph_beta/generated/models/communications_application_identity.py index 65fb7f686c8..e9afeb26601 100644 --- a/msgraph_beta/generated/models/communications_application_identity.py +++ b/msgraph_beta/generated/models/communications_application_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsApplicationIdentity(Identity): +class CommunicationsApplicationIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsApplicationIdentity" # First-party Microsoft application that presents this identity. diff --git a/msgraph_beta/generated/models/communications_application_instance_identity.py b/msgraph_beta/generated/models/communications_application_instance_identity.py index 4f4d165de7a..748793f4892 100644 --- a/msgraph_beta/generated/models/communications_application_instance_identity.py +++ b/msgraph_beta/generated/models/communications_application_instance_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsApplicationInstanceIdentity(Identity): +class CommunicationsApplicationInstanceIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsApplicationInstanceIdentity" # True if the participant shouldn't be shown in other participants' rosters. diff --git a/msgraph_beta/generated/models/communications_encrypted_identity.py b/msgraph_beta/generated/models/communications_encrypted_identity.py index 09e41743c8e..4a86f00f4e8 100644 --- a/msgraph_beta/generated/models/communications_encrypted_identity.py +++ b/msgraph_beta/generated/models/communications_encrypted_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsEncryptedIdentity(Identity): +class CommunicationsEncryptedIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsEncryptedIdentity" diff --git a/msgraph_beta/generated/models/communications_guest_identity.py b/msgraph_beta/generated/models/communications_guest_identity.py index d41c5be4992..8737eab2287 100644 --- a/msgraph_beta/generated/models/communications_guest_identity.py +++ b/msgraph_beta/generated/models/communications_guest_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsGuestIdentity(Identity): +class CommunicationsGuestIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsGuestIdentity" # The email of the guest user. diff --git a/msgraph_beta/generated/models/communications_identity_set.py b/msgraph_beta/generated/models/communications_identity_set.py index 9e8d0c1dc0f..102e483936c 100644 --- a/msgraph_beta/generated/models/communications_identity_set.py +++ b/msgraph_beta/generated/models/communications_identity_set.py @@ -11,7 +11,7 @@ from .identity_set import IdentitySet @dataclass -class CommunicationsIdentitySet(IdentitySet): +class CommunicationsIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsIdentitySet" # The application instance associated with this action. diff --git a/msgraph_beta/generated/models/communications_phone_identity.py b/msgraph_beta/generated/models/communications_phone_identity.py index c44841e5674..978ec92a06a 100644 --- a/msgraph_beta/generated/models/communications_phone_identity.py +++ b/msgraph_beta/generated/models/communications_phone_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsPhoneIdentity(Identity): +class CommunicationsPhoneIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsPhoneIdentity" diff --git a/msgraph_beta/generated/models/communications_user_identity.py b/msgraph_beta/generated/models/communications_user_identity.py index f5c3f111eeb..e3d27c843c0 100644 --- a/msgraph_beta/generated/models/communications_user_identity.py +++ b/msgraph_beta/generated/models/communications_user_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class CommunicationsUserIdentity(Identity): +class CommunicationsUserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.communicationsUserIdentity" # The user's tenant ID. diff --git a/msgraph_beta/generated/models/community.py b/msgraph_beta/generated/models/community.py index 1bf5083f0e0..3209601f581 100644 --- a/msgraph_beta/generated/models/community.py +++ b/msgraph_beta/generated/models/community.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class Community(Entity): +class Community(Entity, Parsable): """ Represents a community in Viva Engage that is a central place for conversations,files, events, and updates for people sharing a common interest or goal. """ diff --git a/msgraph_beta/generated/models/community_collection_response.py b/msgraph_beta/generated/models/community_collection_response.py index 45ff69706fc..d22a29e3fb3 100644 --- a/msgraph_beta/generated/models/community_collection_response.py +++ b/msgraph_beta/generated/models/community_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CommunityCollectionResponse(BaseCollectionPaginationCountResponse): +class CommunityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Community]] = None diff --git a/msgraph_beta/generated/models/company_collection_response.py b/msgraph_beta/generated/models/company_collection_response.py index c26fb22535e..f88540913dc 100644 --- a/msgraph_beta/generated/models/company_collection_response.py +++ b/msgraph_beta/generated/models/company_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompanyCollectionResponse(BaseCollectionPaginationCountResponse): +class CompanyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Company]] = None diff --git a/msgraph_beta/generated/models/company_information_collection_response.py b/msgraph_beta/generated/models/company_information_collection_response.py index 5399df27277..60d5f31a714 100644 --- a/msgraph_beta/generated/models/company_information_collection_response.py +++ b/msgraph_beta/generated/models/company_information_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompanyInformationCollectionResponse(BaseCollectionPaginationCountResponse): +class CompanyInformationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CompanyInformation]] = None diff --git a/msgraph_beta/generated/models/company_subscription.py b/msgraph_beta/generated/models/company_subscription.py index 5ed1f9e232c..884d8e58bfc 100644 --- a/msgraph_beta/generated/models/company_subscription.py +++ b/msgraph_beta/generated/models/company_subscription.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CompanySubscription(Entity): +class CompanySubscription(Entity, Parsable): # The ID of this subscription in the commerce system. Alternate key. commerce_subscription_id: Optional[str] = None # The date and time when this subscription 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. diff --git a/msgraph_beta/generated/models/company_subscription_collection_response.py b/msgraph_beta/generated/models/company_subscription_collection_response.py index 938e35905da..2a903222388 100644 --- a/msgraph_beta/generated/models/company_subscription_collection_response.py +++ b/msgraph_beta/generated/models/company_subscription_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompanySubscriptionCollectionResponse(BaseCollectionPaginationCountResponse): +class CompanySubscriptionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CompanySubscription]] = None diff --git a/msgraph_beta/generated/models/compliance_management_partner.py b/msgraph_beta/generated/models/compliance_management_partner.py index 3de92f79c4a..39b315f52c2 100644 --- a/msgraph_beta/generated/models/compliance_management_partner.py +++ b/msgraph_beta/generated/models/compliance_management_partner.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ComplianceManagementPartner(Entity): +class ComplianceManagementPartner(Entity, Parsable): """ Compliance management partner for all platforms """ diff --git a/msgraph_beta/generated/models/compliance_management_partner_collection_response.py b/msgraph_beta/generated/models/compliance_management_partner_collection_response.py index 7f274939e35..b352e2e8953 100644 --- a/msgraph_beta/generated/models/compliance_management_partner_collection_response.py +++ b/msgraph_beta/generated/models/compliance_management_partner_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ComplianceManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse): +class ComplianceManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ComplianceManagementPartner]] = None diff --git a/msgraph_beta/generated/models/compliant_network_named_location.py b/msgraph_beta/generated/models/compliant_network_named_location.py index e8aae52c1bb..faab93b4409 100644 --- a/msgraph_beta/generated/models/compliant_network_named_location.py +++ b/msgraph_beta/generated/models/compliant_network_named_location.py @@ -10,7 +10,7 @@ from .named_location import NamedLocation @dataclass -class CompliantNetworkNamedLocation(NamedLocation): +class CompliantNetworkNamedLocation(NamedLocation, Parsable): # The compliantNetworkType property compliant_network_type: Optional[CompliantNetworkType] = None # true if this location is explicitly trusted. Optional. Default value is false. diff --git a/msgraph_beta/generated/models/conditional_access_all_external_tenants.py b/msgraph_beta/generated/models/conditional_access_all_external_tenants.py index 422d0ca8fc3..81d84f36466 100644 --- a/msgraph_beta/generated/models/conditional_access_all_external_tenants.py +++ b/msgraph_beta/generated/models/conditional_access_all_external_tenants.py @@ -9,7 +9,7 @@ from .conditional_access_external_tenants import ConditionalAccessExternalTenants @dataclass -class ConditionalAccessAllExternalTenants(ConditionalAccessExternalTenants): +class ConditionalAccessAllExternalTenants(ConditionalAccessExternalTenants, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.conditionalAccessAllExternalTenants" diff --git a/msgraph_beta/generated/models/conditional_access_enumerated_external_tenants.py b/msgraph_beta/generated/models/conditional_access_enumerated_external_tenants.py index 393ab0520d4..d52c812bb77 100644 --- a/msgraph_beta/generated/models/conditional_access_enumerated_external_tenants.py +++ b/msgraph_beta/generated/models/conditional_access_enumerated_external_tenants.py @@ -9,7 +9,7 @@ from .conditional_access_external_tenants import ConditionalAccessExternalTenants @dataclass -class ConditionalAccessEnumeratedExternalTenants(ConditionalAccessExternalTenants): +class ConditionalAccessEnumeratedExternalTenants(ConditionalAccessExternalTenants, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.conditionalAccessEnumeratedExternalTenants" # A collection of tenant IDs that define the scope of a policy targeting conditional access for guests and external users. diff --git a/msgraph_beta/generated/models/conditional_access_policy.py b/msgraph_beta/generated/models/conditional_access_policy.py index 864dd9107a8..06e0219bd42 100644 --- a/msgraph_beta/generated/models/conditional_access_policy.py +++ b/msgraph_beta/generated/models/conditional_access_policy.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class ConditionalAccessPolicy(Entity): +class ConditionalAccessPolicy(Entity, Parsable): # The conditions property conditions: Optional[ConditionalAccessConditionSet] = 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. Readonly. diff --git a/msgraph_beta/generated/models/conditional_access_policy_collection_response.py b/msgraph_beta/generated/models/conditional_access_policy_collection_response.py index 2e05aecfede..ac13b2a65ed 100644 --- a/msgraph_beta/generated/models/conditional_access_policy_collection_response.py +++ b/msgraph_beta/generated/models/conditional_access_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConditionalAccessPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ConditionalAccessPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConditionalAccessPolicy]] = None diff --git a/msgraph_beta/generated/models/conditional_access_root.py b/msgraph_beta/generated/models/conditional_access_root.py index 92d4b3157cc..a1fa2e48eb0 100644 --- a/msgraph_beta/generated/models/conditional_access_root.py +++ b/msgraph_beta/generated/models/conditional_access_root.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ConditionalAccessRoot(Entity): +class ConditionalAccessRoot(Entity, Parsable): # Read-only. Nullable. Returns a collection of the specified authentication context class references. authentication_context_class_references: Optional[List[AuthenticationContextClassReference]] = None # Defines the authentication strength policies, valid authentication method combinations, and authentication method mode details that can be required by a conditional access policy. diff --git a/msgraph_beta/generated/models/conditional_access_template.py b/msgraph_beta/generated/models/conditional_access_template.py index af55e548851..c1508fa1a7d 100644 --- a/msgraph_beta/generated/models/conditional_access_template.py +++ b/msgraph_beta/generated/models/conditional_access_template.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ConditionalAccessTemplate(Entity): +class ConditionalAccessTemplate(Entity, Parsable): # The user-friendly name of the template. description: Optional[str] = None # The details property diff --git a/msgraph_beta/generated/models/conditional_access_template_collection_response.py b/msgraph_beta/generated/models/conditional_access_template_collection_response.py index 65a5acea1f5..b6c3496ac06 100644 --- a/msgraph_beta/generated/models/conditional_access_template_collection_response.py +++ b/msgraph_beta/generated/models/conditional_access_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConditionalAccessTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class ConditionalAccessTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConditionalAccessTemplate]] = None diff --git a/msgraph_beta/generated/models/conditional_access_what_if_policy.py b/msgraph_beta/generated/models/conditional_access_what_if_policy.py index b13075a0f32..3cdd76743aa 100644 --- a/msgraph_beta/generated/models/conditional_access_what_if_policy.py +++ b/msgraph_beta/generated/models/conditional_access_what_if_policy.py @@ -10,7 +10,7 @@ from .conditional_access_policy import ConditionalAccessPolicy @dataclass -class ConditionalAccessWhatIfPolicy(ConditionalAccessPolicy): +class ConditionalAccessWhatIfPolicy(ConditionalAccessPolicy, Parsable): # The OdataType property odata_type: Optional[str] = None # The policyApplies property diff --git a/msgraph_beta/generated/models/config_manager_collection.py b/msgraph_beta/generated/models/config_manager_collection.py index 1411a2b7411..7d048ba5906 100644 --- a/msgraph_beta/generated/models/config_manager_collection.py +++ b/msgraph_beta/generated/models/config_manager_collection.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ConfigManagerCollection(Entity): +class ConfigManagerCollection(Entity, Parsable): """ A ConfigManager defined collection of devices or users. """ diff --git a/msgraph_beta/generated/models/config_manager_collection_collection_response.py b/msgraph_beta/generated/models/config_manager_collection_collection_response.py index 595355ef3da..572cc6989e6 100644 --- a/msgraph_beta/generated/models/config_manager_collection_collection_response.py +++ b/msgraph_beta/generated/models/config_manager_collection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConfigManagerCollectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ConfigManagerCollectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConfigManagerCollection]] = None diff --git a/msgraph_beta/generated/models/configuration_manager_action_result.py b/msgraph_beta/generated/models/configuration_manager_action_result.py index 44365b82be2..1f79b2addc3 100644 --- a/msgraph_beta/generated/models/configuration_manager_action_result.py +++ b/msgraph_beta/generated/models/configuration_manager_action_result.py @@ -10,7 +10,7 @@ from .device_action_result import DeviceActionResult @dataclass -class ConfigurationManagerActionResult(DeviceActionResult): +class ConfigurationManagerActionResult(DeviceActionResult, Parsable): """ Result of the ConfigurationManager action """ diff --git a/msgraph_beta/generated/models/configuration_manager_collection_assignment_target.py b/msgraph_beta/generated/models/configuration_manager_collection_assignment_target.py index f5a00ce029a..6a7c93042b6 100644 --- a/msgraph_beta/generated/models/configuration_manager_collection_assignment_target.py +++ b/msgraph_beta/generated/models/configuration_manager_collection_assignment_target.py @@ -9,7 +9,7 @@ from .device_and_app_management_assignment_target import DeviceAndAppManagementAssignmentTarget @dataclass -class ConfigurationManagerCollectionAssignmentTarget(DeviceAndAppManagementAssignmentTarget): +class ConfigurationManagerCollectionAssignmentTarget(DeviceAndAppManagementAssignmentTarget, Parsable): """ Represents an assignment to a Configuration Manager Collection. """ diff --git a/msgraph_beta/generated/models/connected_organization.py b/msgraph_beta/generated/models/connected_organization.py index 3808fd44c87..09f8b3d9b40 100644 --- a/msgraph_beta/generated/models/connected_organization.py +++ b/msgraph_beta/generated/models/connected_organization.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ConnectedOrganization(Entity): +class ConnectedOrganization(Entity, Parsable): # UPN of the user who created this resource. Read-only. created_by: Optional[str] = None # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. diff --git a/msgraph_beta/generated/models/connected_organization_collection_response.py b/msgraph_beta/generated/models/connected_organization_collection_response.py index af664634764..2abf4ce47cf 100644 --- a/msgraph_beta/generated/models/connected_organization_collection_response.py +++ b/msgraph_beta/generated/models/connected_organization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConnectedOrganizationCollectionResponse(BaseCollectionPaginationCountResponse): +class ConnectedOrganizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConnectedOrganization]] = None diff --git a/msgraph_beta/generated/models/connected_organization_members.py b/msgraph_beta/generated/models/connected_organization_members.py index 825b1508f28..71651e31cfb 100644 --- a/msgraph_beta/generated/models/connected_organization_members.py +++ b/msgraph_beta/generated/models/connected_organization_members.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class ConnectedOrganizationMembers(UserSet): +class ConnectedOrganizationMembers(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.connectedOrganizationMembers" # The name of the connected organization. Read only. diff --git a/msgraph_beta/generated/models/connection_operation.py b/msgraph_beta/generated/models/connection_operation.py index 31f4472b8b7..aa6e8f7b0c6 100644 --- a/msgraph_beta/generated/models/connection_operation.py +++ b/msgraph_beta/generated/models/connection_operation.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ConnectionOperation(Entity): +class ConnectionOperation(Entity, Parsable): # The error property error: Optional[PublicError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/connector.py b/msgraph_beta/generated/models/connector.py index 9dbb555019b..6f888fd3cfc 100644 --- a/msgraph_beta/generated/models/connector.py +++ b/msgraph_beta/generated/models/connector.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Connector(Entity): +class Connector(Entity, Parsable): # The external IP address as detected by the connector server. Read-only. external_ip: Optional[str] = None # The name of the computer on which the connector is installed and runs on. diff --git a/msgraph_beta/generated/models/connector_collection_response.py b/msgraph_beta/generated/models/connector_collection_response.py index 0212a948ab0..c86573c3181 100644 --- a/msgraph_beta/generated/models/connector_collection_response.py +++ b/msgraph_beta/generated/models/connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class ConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Connector]] = None diff --git a/msgraph_beta/generated/models/connector_group.py b/msgraph_beta/generated/models/connector_group.py index 60d38be38d4..bdf41e987cb 100644 --- a/msgraph_beta/generated/models/connector_group.py +++ b/msgraph_beta/generated/models/connector_group.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ConnectorGroup(Entity): +class ConnectorGroup(Entity, Parsable): # The applications property applications: Optional[List[Application]] = None # The connectorGroupType property diff --git a/msgraph_beta/generated/models/connector_group_collection_response.py b/msgraph_beta/generated/models/connector_group_collection_response.py index 1b86918d007..5604b5902cf 100644 --- a/msgraph_beta/generated/models/connector_group_collection_response.py +++ b/msgraph_beta/generated/models/connector_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConnectorGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class ConnectorGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConnectorGroup]] = None diff --git a/msgraph_beta/generated/models/contact.py b/msgraph_beta/generated/models/contact.py index 07aa1fcd66b..a8b7871d327 100644 --- a/msgraph_beta/generated/models/contact.py +++ b/msgraph_beta/generated/models/contact.py @@ -19,7 +19,7 @@ from .outlook_item import OutlookItem @dataclass -class Contact(OutlookItem): +class Contact(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.contact" # The name of the contact's assistant. diff --git a/msgraph_beta/generated/models/contact_collection_response.py b/msgraph_beta/generated/models/contact_collection_response.py index 47c85a57139..4aebb3498d5 100644 --- a/msgraph_beta/generated/models/contact_collection_response.py +++ b/msgraph_beta/generated/models/contact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContactCollectionResponse(BaseCollectionPaginationCountResponse): +class ContactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Contact]] = None diff --git a/msgraph_beta/generated/models/contact_folder.py b/msgraph_beta/generated/models/contact_folder.py index 0ad5a8a202d..313e1706aa5 100644 --- a/msgraph_beta/generated/models/contact_folder.py +++ b/msgraph_beta/generated/models/contact_folder.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ContactFolder(Entity): +class ContactFolder(Entity, Parsable): # The collection of child folders in the folder. Navigation property. Read-only. Nullable. child_folders: Optional[List[ContactFolder]] = None # The contacts in the folder. Navigation property. Read-only. Nullable. diff --git a/msgraph_beta/generated/models/contact_folder_collection_response.py b/msgraph_beta/generated/models/contact_folder_collection_response.py index d4191481d68..160cc9af012 100644 --- a/msgraph_beta/generated/models/contact_folder_collection_response.py +++ b/msgraph_beta/generated/models/contact_folder_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContactFolderCollectionResponse(BaseCollectionPaginationCountResponse): +class ContactFolderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContactFolder]] = None diff --git a/msgraph_beta/generated/models/contact_merge_suggestions.py b/msgraph_beta/generated/models/contact_merge_suggestions.py index 335848b66bb..e05cdf45e58 100644 --- a/msgraph_beta/generated/models/contact_merge_suggestions.py +++ b/msgraph_beta/generated/models/contact_merge_suggestions.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ContactMergeSuggestions(Entity): +class ContactMergeSuggestions(Entity, Parsable): # true if the duplicate contact merge suggestions feature is enabled for the user; false if the feature is disabled. Default value is true. is_enabled: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/contains_transformation.py b/msgraph_beta/generated/models/contains_transformation.py index a4b0a77d910..201561025b8 100644 --- a/msgraph_beta/generated/models/contains_transformation.py +++ b/msgraph_beta/generated/models/contains_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ContainsTransformation(CustomClaimTransformation): +class ContainsTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.containsTransformation" # The output property diff --git a/msgraph_beta/generated/models/content_model.py b/msgraph_beta/generated/models/content_model.py index 15f876f8aba..27f932ea938 100644 --- a/msgraph_beta/generated/models/content_model.py +++ b/msgraph_beta/generated/models/content_model.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ContentModel(Entity): +class ContentModel(Entity, Parsable): # Identity of the user, device, or applicationthat created the item. Read-only. created_by: Optional[IdentitySet] = None # Date and time of item creation. Read-only. diff --git a/msgraph_beta/generated/models/content_model_collection_response.py b/msgraph_beta/generated/models/content_model_collection_response.py index 732f7638d62..77ebfed2b6b 100644 --- a/msgraph_beta/generated/models/content_model_collection_response.py +++ b/msgraph_beta/generated/models/content_model_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContentModelCollectionResponse(BaseCollectionPaginationCountResponse): +class ContentModelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentModel]] = None diff --git a/msgraph_beta/generated/models/content_sharing_session.py b/msgraph_beta/generated/models/content_sharing_session.py index 32201736c00..b22363b720d 100644 --- a/msgraph_beta/generated/models/content_sharing_session.py +++ b/msgraph_beta/generated/models/content_sharing_session.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ContentSharingSession(Entity): +class ContentSharingSession(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/content_sharing_session_collection_response.py b/msgraph_beta/generated/models/content_sharing_session_collection_response.py index 0b094c2f0ed..849f87517a1 100644 --- a/msgraph_beta/generated/models/content_sharing_session_collection_response.py +++ b/msgraph_beta/generated/models/content_sharing_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContentSharingSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class ContentSharingSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentSharingSession]] = None diff --git a/msgraph_beta/generated/models/content_type.py b/msgraph_beta/generated/models/content_type.py index 0d27a001293..aa527176944 100644 --- a/msgraph_beta/generated/models/content_type.py +++ b/msgraph_beta/generated/models/content_type.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class ContentType(Entity): +class ContentType(Entity, Parsable): # List of canonical URLs for hub sites with which this content type is associated to. This contains all hub sites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type is applied to the lists in the enforced sites. associated_hubs_urls: Optional[List[str]] = None # Parent contentType from which this content type is derived. diff --git a/msgraph_beta/generated/models/content_type_collection_response.py b/msgraph_beta/generated/models/content_type_collection_response.py index 64c5809f90c..46e10529f79 100644 --- a/msgraph_beta/generated/models/content_type_collection_response.py +++ b/msgraph_beta/generated/models/content_type_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContentTypeCollectionResponse(BaseCollectionPaginationCountResponse): +class ContentTypeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/models/continuous_access_evaluation_policy.py b/msgraph_beta/generated/models/continuous_access_evaluation_policy.py index 78b13cd50ef..9188de70f63 100644 --- a/msgraph_beta/generated/models/continuous_access_evaluation_policy.py +++ b/msgraph_beta/generated/models/continuous_access_evaluation_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ContinuousAccessEvaluationPolicy(Entity): +class ContinuousAccessEvaluationPolicy(Entity, Parsable): # Continuous access evaluation automatically blocks access to resources and applications in near real time when a user's access is removed or a client IP address changes. Read-only. description: Optional[str] = None # The value is always Continuous Access Evaluation. Read-only. diff --git a/msgraph_beta/generated/models/contract.py b/msgraph_beta/generated/models/contract.py index d745e9ccda9..6961f67b29b 100644 --- a/msgraph_beta/generated/models/contract.py +++ b/msgraph_beta/generated/models/contract.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class Contract(DirectoryObject): +class Contract(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.contract" # Type of contract. Possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below. diff --git a/msgraph_beta/generated/models/contract_collection_response.py b/msgraph_beta/generated/models/contract_collection_response.py index 4b14c9100fa..00e303937ad 100644 --- a/msgraph_beta/generated/models/contract_collection_response.py +++ b/msgraph_beta/generated/models/contract_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ContractCollectionResponse(BaseCollectionPaginationCountResponse): +class ContractCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Contract]] = None diff --git a/msgraph_beta/generated/models/conversation.py b/msgraph_beta/generated/models/conversation.py index 9ca99e74290..d37060d7abd 100644 --- a/msgraph_beta/generated/models/conversation.py +++ b/msgraph_beta/generated/models/conversation.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Conversation(Entity): +class Conversation(Entity, Parsable): # Indicates whether any of the posts within this Conversation has at least one attachment. Supports $filter (eq, ne) and $search. has_attachments: 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. Supports $filter (eq, ne, le, ge). diff --git a/msgraph_beta/generated/models/conversation_collection_response.py b/msgraph_beta/generated/models/conversation_collection_response.py index 3319f353467..c7a95f9ffa8 100644 --- a/msgraph_beta/generated/models/conversation_collection_response.py +++ b/msgraph_beta/generated/models/conversation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConversationCollectionResponse(BaseCollectionPaginationCountResponse): +class ConversationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Conversation]] = None diff --git a/msgraph_beta/generated/models/conversation_member.py b/msgraph_beta/generated/models/conversation_member.py index 5008cdfea05..884dc5a0e6f 100644 --- a/msgraph_beta/generated/models/conversation_member.py +++ b/msgraph_beta/generated/models/conversation_member.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ConversationMember(Entity): +class ConversationMember(Entity, Parsable): # The display name of the user. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/conversation_member_collection_response.py b/msgraph_beta/generated/models/conversation_member_collection_response.py index 265ee0c6246..a33103712ca 100644 --- a/msgraph_beta/generated/models/conversation_member_collection_response.py +++ b/msgraph_beta/generated/models/conversation_member_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConversationMemberCollectionResponse(BaseCollectionPaginationCountResponse): +class ConversationMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConversationMember]] = None diff --git a/msgraph_beta/generated/models/conversation_member_role_updated_event_message_detail.py b/msgraph_beta/generated/models/conversation_member_role_updated_event_message_detail.py index 01095815f32..dd0105603e4 100644 --- a/msgraph_beta/generated/models/conversation_member_role_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/conversation_member_role_updated_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class ConversationMemberRoleUpdatedEventMessageDetail(EventMessageDetail): +class ConversationMemberRoleUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.conversationMemberRoleUpdatedEventMessageDetail" # Roles for the coversation member user. diff --git a/msgraph_beta/generated/models/conversation_thread.py b/msgraph_beta/generated/models/conversation_thread.py index a101fb96da3..49c4fc0feae 100644 --- a/msgraph_beta/generated/models/conversation_thread.py +++ b/msgraph_beta/generated/models/conversation_thread.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ConversationThread(Entity): +class ConversationThread(Entity, Parsable): # The Cc: recipients for the thread. Returned only on $select. cc_recipients: Optional[List[Recipient]] = None # Indicates whether any of the posts within this thread has at least one attachment. Returned by default. diff --git a/msgraph_beta/generated/models/conversation_thread_collection_response.py b/msgraph_beta/generated/models/conversation_thread_collection_response.py index a5055a0c309..98d33f6f7ba 100644 --- a/msgraph_beta/generated/models/conversation_thread_collection_response.py +++ b/msgraph_beta/generated/models/conversation_thread_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConversationThreadCollectionResponse(BaseCollectionPaginationCountResponse): +class ConversationThreadCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConversationThread]] = None diff --git a/msgraph_beta/generated/models/cors_configuration_v2.py b/msgraph_beta/generated/models/cors_configuration_v2.py index 8ed42303756..613caffca19 100644 --- a/msgraph_beta/generated/models/cors_configuration_v2.py +++ b/msgraph_beta/generated/models/cors_configuration_v2.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CorsConfiguration_v2(Entity): +class CorsConfiguration_v2(Entity, Parsable): # The request headers that the origin domain may specify on the CORS request. The wildcard character * indicates that any header beginning with the specified prefix is allowed. allowed_headers: Optional[List[str]] = None # The HTTP request methods that the origin domain may use for a CORS request. diff --git a/msgraph_beta/generated/models/country_named_location.py b/msgraph_beta/generated/models/country_named_location.py index 601d2af0a10..d9c558acaca 100644 --- a/msgraph_beta/generated/models/country_named_location.py +++ b/msgraph_beta/generated/models/country_named_location.py @@ -10,7 +10,7 @@ from .named_location import NamedLocation @dataclass -class CountryNamedLocation(NamedLocation): +class CountryNamedLocation(NamedLocation, Parsable): # List of countries and/or regions in two-letter format specified by ISO 3166-2. countries_and_regions: Optional[List[str]] = None # Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. diff --git a/msgraph_beta/generated/models/country_region_collection_response.py b/msgraph_beta/generated/models/country_region_collection_response.py index 964df89485c..4614e4b9f06 100644 --- a/msgraph_beta/generated/models/country_region_collection_response.py +++ b/msgraph_beta/generated/models/country_region_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CountryRegionCollectionResponse(BaseCollectionPaginationCountResponse): +class CountryRegionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CountryRegion]] = None diff --git a/msgraph_beta/generated/models/credential_single_sign_on_extension.py b/msgraph_beta/generated/models/credential_single_sign_on_extension.py index a8d56ab3356..74c6263599c 100644 --- a/msgraph_beta/generated/models/credential_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/credential_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .single_sign_on_extension import SingleSignOnExtension @dataclass -class CredentialSingleSignOnExtension(SingleSignOnExtension): +class CredentialSingleSignOnExtension(SingleSignOnExtension, Parsable): """ Represents a Credential-type Single Sign-On extension profile. """ diff --git a/msgraph_beta/generated/models/credential_usage_summary.py b/msgraph_beta/generated/models/credential_usage_summary.py index 894db64dc3c..11490ece44b 100644 --- a/msgraph_beta/generated/models/credential_usage_summary.py +++ b/msgraph_beta/generated/models/credential_usage_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CredentialUsageSummary(Entity): +class CredentialUsageSummary(Entity, Parsable): # The authMethod property auth_method: Optional[UsageAuthMethod] = None # Provides the count of failed resets or registration data. diff --git a/msgraph_beta/generated/models/credential_user_registration_count.py b/msgraph_beta/generated/models/credential_user_registration_count.py index c2fcece0aaf..e6acd3ef710 100644 --- a/msgraph_beta/generated/models/credential_user_registration_count.py +++ b/msgraph_beta/generated/models/credential_user_registration_count.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CredentialUserRegistrationCount(Entity): +class CredentialUserRegistrationCount(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Provides the count of users with accountEnabled set to true in the tenant. diff --git a/msgraph_beta/generated/models/credential_user_registration_details.py b/msgraph_beta/generated/models/credential_user_registration_details.py index e83abadc365..f2e25dd311c 100644 --- a/msgraph_beta/generated/models/credential_user_registration_details.py +++ b/msgraph_beta/generated/models/credential_user_registration_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CredentialUserRegistrationDetails(Entity): +class CredentialUserRegistrationDetails(Entity, Parsable): # Represents the authentication method that the user has registered. Possible values are: email, mobilePhone, officePhone, securityQuestion (only used for self-service password reset), appNotification, appCode, alternateMobilePhone (supported only in registration), fido, appPassword, unknownFutureValue. auth_methods: Optional[List[RegistrationAuthMethod]] = None # Indicates whether the user is ready to perform self-service password reset or MFA. diff --git a/msgraph_beta/generated/models/credential_user_registration_details_collection_response.py b/msgraph_beta/generated/models/credential_user_registration_details_collection_response.py index a9e7862e07b..5ff18f681a8 100644 --- a/msgraph_beta/generated/models/credential_user_registration_details_collection_response.py +++ b/msgraph_beta/generated/models/credential_user_registration_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CredentialUserRegistrationDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class CredentialUserRegistrationDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CredentialUserRegistrationDetails]] = None diff --git a/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py b/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py index c1d6de4cb23..a8326584311 100644 --- a/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py +++ b/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py @@ -9,7 +9,7 @@ from .identity_source import IdentitySource @dataclass -class CrossCloudAzureActiveDirectoryTenant(IdentitySource): +class CrossCloudAzureActiveDirectoryTenant(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.crossCloudAzureActiveDirectoryTenant" # The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read only. diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy.py b/msgraph_beta/generated/models/cross_tenant_access_policy.py index 0a99167f461..147605a9df8 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy.py @@ -12,7 +12,7 @@ from .tenant_relationship_access_policy_base import TenantRelationshipAccessPolicyBase @dataclass -class CrossTenantAccessPolicy(TenantRelationshipAccessPolicyBase): +class CrossTenantAccessPolicy(TenantRelationshipAccessPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.crossTenantAccessPolicy" # Used to specify which Microsoft clouds an organization would like to collaborate with. By default, this value is empty. Supported values for this field are: microsoftonline.com, microsoftonline.us, and partner.microsoftonline.cn. diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py index 50a06960397..986f47db222 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_default.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class CrossTenantAccessPolicyConfigurationDefault(Entity): +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. diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner_collection_response.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner_collection_response.py index eb4cb79c8aa..c33682aff55 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner_collection_response.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CrossTenantAccessPolicyConfigurationPartnerCollectionResponse(BaseCollectionPaginationCountResponse): +class CrossTenantAccessPolicyConfigurationPartnerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CrossTenantAccessPolicyConfigurationPartner]] = None diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_tenant_restrictions.py b/msgraph_beta/generated/models/cross_tenant_access_policy_tenant_restrictions.py index a53090440bb..25ed500c16a 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_tenant_restrictions.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_tenant_restrictions.py @@ -10,7 +10,7 @@ from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting @dataclass -class CrossTenantAccessPolicyTenantRestrictions(CrossTenantAccessPolicyB2BSetting): +class CrossTenantAccessPolicyTenantRestrictions(CrossTenantAccessPolicyB2BSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.crossTenantAccessPolicyTenantRestrictions" # Defines the rule for filtering devices and whether devices satisfying the rule should be allowed or blocked. This property isn't supported on the server side yet. diff --git a/msgraph_beta/generated/models/currency_collection_response.py b/msgraph_beta/generated/models/currency_collection_response.py index 40937d2ee1e..32c78b13115 100644 --- a/msgraph_beta/generated/models/currency_collection_response.py +++ b/msgraph_beta/generated/models/currency_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CurrencyCollectionResponse(BaseCollectionPaginationCountResponse): +class CurrencyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Currency]] = None diff --git a/msgraph_beta/generated/models/custom_access_package_workflow_extension.py b/msgraph_beta/generated/models/custom_access_package_workflow_extension.py index 525216b82b0..3923449e613 100644 --- a/msgraph_beta/generated/models/custom_access_package_workflow_extension.py +++ b/msgraph_beta/generated/models/custom_access_package_workflow_extension.py @@ -10,7 +10,7 @@ from .custom_callout_extension import CustomCalloutExtension @dataclass -class CustomAccessPackageWorkflowExtension(CustomCalloutExtension): +class CustomAccessPackageWorkflowExtension(CustomCalloutExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customAccessPackageWorkflowExtension" # 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. diff --git a/msgraph_beta/generated/models/custom_access_package_workflow_extension_collection_response.py b/msgraph_beta/generated/models/custom_access_package_workflow_extension_collection_response.py index fdf24972191..b14a5f3e995 100644 --- a/msgraph_beta/generated/models/custom_access_package_workflow_extension_collection_response.py +++ b/msgraph_beta/generated/models/custom_access_package_workflow_extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomAccessPackageWorkflowExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomAccessPackageWorkflowExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomAccessPackageWorkflowExtension]] = None diff --git a/msgraph_beta/generated/models/custom_action.py b/msgraph_beta/generated/models/custom_action.py index 8363e8983a8..b41bb4c7123 100644 --- a/msgraph_beta/generated/models/custom_action.py +++ b/msgraph_beta/generated/models/custom_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class CustomAction(InformationProtectionAction): +class CustomAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customAction" # Name of the custom action. diff --git a/msgraph_beta/generated/models/custom_app_management_configuration.py b/msgraph_beta/generated/models/custom_app_management_configuration.py index 109faf289dc..0a6343f0e6c 100644 --- a/msgraph_beta/generated/models/custom_app_management_configuration.py +++ b/msgraph_beta/generated/models/custom_app_management_configuration.py @@ -10,7 +10,7 @@ from .app_management_configuration import AppManagementConfiguration @dataclass -class CustomAppManagementConfiguration(AppManagementConfiguration): +class CustomAppManagementConfiguration(AppManagementConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customAppManagementConfiguration" # Restrictions applicable only to application objects that the policy applies to. diff --git a/msgraph_beta/generated/models/custom_app_scope.py b/msgraph_beta/generated/models/custom_app_scope.py index 4876dedb41e..1c150ce8c11 100644 --- a/msgraph_beta/generated/models/custom_app_scope.py +++ b/msgraph_beta/generated/models/custom_app_scope.py @@ -10,7 +10,7 @@ from .app_scope import AppScope @dataclass -class CustomAppScope(AppScope): +class CustomAppScope(AppScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customAppScope" # The customAttributes property diff --git a/msgraph_beta/generated/models/custom_app_scope_attributes_dictionary.py b/msgraph_beta/generated/models/custom_app_scope_attributes_dictionary.py index 4b35480ddec..c35393a9fb3 100644 --- a/msgraph_beta/generated/models/custom_app_scope_attributes_dictionary.py +++ b/msgraph_beta/generated/models/custom_app_scope_attributes_dictionary.py @@ -9,7 +9,7 @@ from .dictionary import Dictionary @dataclass -class CustomAppScopeAttributesDictionary(Dictionary): +class CustomAppScopeAttributesDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/custom_app_scope_collection_response.py b/msgraph_beta/generated/models/custom_app_scope_collection_response.py index 50079658042..8d4eb576dbc 100644 --- a/msgraph_beta/generated/models/custom_app_scope_collection_response.py +++ b/msgraph_beta/generated/models/custom_app_scope_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomAppScopeCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomAppScopeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomAppScope]] = None diff --git a/msgraph_beta/generated/models/custom_authentication_extension.py b/msgraph_beta/generated/models/custom_authentication_extension.py index 4d3aa4d7bf3..386963ada87 100644 --- a/msgraph_beta/generated/models/custom_authentication_extension.py +++ b/msgraph_beta/generated/models/custom_authentication_extension.py @@ -12,7 +12,7 @@ from .custom_callout_extension import CustomCalloutExtension @dataclass -class CustomAuthenticationExtension(CustomCalloutExtension): +class CustomAuthenticationExtension(CustomCalloutExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customAuthenticationExtension" diff --git a/msgraph_beta/generated/models/custom_authentication_extension_collection_response.py b/msgraph_beta/generated/models/custom_authentication_extension_collection_response.py index 588e9883996..dbd5e81071b 100644 --- a/msgraph_beta/generated/models/custom_authentication_extension_collection_response.py +++ b/msgraph_beta/generated/models/custom_authentication_extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomAuthenticationExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomAuthenticationExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomAuthenticationExtension]] = None diff --git a/msgraph_beta/generated/models/custom_callout_extension.py b/msgraph_beta/generated/models/custom_callout_extension.py index 41147289e28..a097d766a0e 100644 --- a/msgraph_beta/generated/models/custom_callout_extension.py +++ b/msgraph_beta/generated/models/custom_callout_extension.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class CustomCalloutExtension(Entity): +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. diff --git a/msgraph_beta/generated/models/custom_callout_extension_collection_response.py b/msgraph_beta/generated/models/custom_callout_extension_collection_response.py index 93d4dd13a89..b832dfacd7c 100644 --- a/msgraph_beta/generated/models/custom_callout_extension_collection_response.py +++ b/msgraph_beta/generated/models/custom_callout_extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomCalloutExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomCalloutExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomCalloutExtension]] = None diff --git a/msgraph_beta/generated/models/custom_claim.py b/msgraph_beta/generated/models/custom_claim.py index b9688ce535e..8db7e041c84 100644 --- a/msgraph_beta/generated/models/custom_claim.py +++ b/msgraph_beta/generated/models/custom_claim.py @@ -11,7 +11,7 @@ from .custom_claim_base import CustomClaimBase @dataclass -class CustomClaim(CustomClaimBase): +class CustomClaim(CustomClaimBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customClaim" # The name of the claim to be emitted. diff --git a/msgraph_beta/generated/models/custom_claim_condition.py b/msgraph_beta/generated/models/custom_claim_condition.py index a37d931f989..bdcec89a137 100644 --- a/msgraph_beta/generated/models/custom_claim_condition.py +++ b/msgraph_beta/generated/models/custom_claim_condition.py @@ -10,7 +10,7 @@ from .custom_claim_condition_base import CustomClaimConditionBase @dataclass -class CustomClaimCondition(CustomClaimConditionBase): +class CustomClaimCondition(CustomClaimConditionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customClaimCondition" # A list of groups (GUIDs) to which the user/application must be a member for this condition to be applied. diff --git a/msgraph_beta/generated/models/custom_claims_policy.py b/msgraph_beta/generated/models/custom_claims_policy.py index f98489a7923..2b98d6e1311 100644 --- a/msgraph_beta/generated/models/custom_claims_policy.py +++ b/msgraph_beta/generated/models/custom_claims_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CustomClaimsPolicy(Entity): +class CustomClaimsPolicy(Entity, Parsable): # If specified, it overrides the content of the audience claim for WS-Federation and SAML2 protocols. A custom signing key must be used for audienceOverride to be applied, otherwise, the audienceOverride value is ignored. The value provided must be in the format of an absolute URI. audience_override: Optional[str] = None # Defines which claims are present in the tokens affected by the policy, in addition to the basic claim and the core claim set. Inherited from customclaimbase. diff --git a/msgraph_beta/generated/models/custom_extension_callout_result.py b/msgraph_beta/generated/models/custom_extension_callout_result.py index 8a269a2102a..e49ce04c803 100644 --- a/msgraph_beta/generated/models/custom_extension_callout_result.py +++ b/msgraph_beta/generated/models/custom_extension_callout_result.py @@ -10,7 +10,7 @@ from .authentication_event_handler_result import AuthenticationEventHandlerResult @dataclass -class CustomExtensionCalloutResult(AuthenticationEventHandlerResult): +class CustomExtensionCalloutResult(AuthenticationEventHandlerResult, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customExtensionCalloutResult" # When the API transaction was initiated, the date and time information uses ISO 8601 format and is always in UTC time. Example: midnight on Jan 1, 2014, is reported as 2014-01-01T00:00:00Z. diff --git a/msgraph_beta/generated/models/custom_extension_handler.py b/msgraph_beta/generated/models/custom_extension_handler.py index 1e725ce16a5..ae3307eef00 100644 --- a/msgraph_beta/generated/models/custom_extension_handler.py +++ b/msgraph_beta/generated/models/custom_extension_handler.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CustomExtensionHandler(Entity): +class CustomExtensionHandler(Entity, Parsable): # Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand. custom_extension: Optional[CustomAccessPackageWorkflowExtension] = None # The OdataType property diff --git a/msgraph_beta/generated/models/custom_extension_handler_collection_response.py b/msgraph_beta/generated/models/custom_extension_handler_collection_response.py index 79a9932c870..c9bdca96c24 100644 --- a/msgraph_beta/generated/models/custom_extension_handler_collection_response.py +++ b/msgraph_beta/generated/models/custom_extension_handler_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomExtensionHandlerCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomExtensionHandlerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomExtensionHandler]] = None diff --git a/msgraph_beta/generated/models/custom_extension_stage_setting.py b/msgraph_beta/generated/models/custom_extension_stage_setting.py index 239b6ac6c2d..e16b8d9a6d6 100644 --- a/msgraph_beta/generated/models/custom_extension_stage_setting.py +++ b/msgraph_beta/generated/models/custom_extension_stage_setting.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CustomExtensionStageSetting(Entity): +class CustomExtensionStageSetting(Entity, Parsable): # Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. custom_extension: Optional[CustomCalloutExtension] = None # The OdataType property diff --git a/msgraph_beta/generated/models/custom_extension_stage_setting_collection_response.py b/msgraph_beta/generated/models/custom_extension_stage_setting_collection_response.py index 92f1ecb098d..b24fe646bfa 100644 --- a/msgraph_beta/generated/models/custom_extension_stage_setting_collection_response.py +++ b/msgraph_beta/generated/models/custom_extension_stage_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomExtensionStageSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomExtensionStageSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomExtensionStageSetting]] = None diff --git a/msgraph_beta/generated/models/custom_question_answer.py b/msgraph_beta/generated/models/custom_question_answer.py index 2a72e42e671..89a47756cd2 100644 --- a/msgraph_beta/generated/models/custom_question_answer.py +++ b/msgraph_beta/generated/models/custom_question_answer.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class CustomQuestionAnswer(Entity): +class CustomQuestionAnswer(Entity, Parsable): # Display name of the custom registration question. Read-only. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/custom_security_attribute_audit.py b/msgraph_beta/generated/models/custom_security_attribute_audit.py index 1c60253ba7b..9b6b7ea43c3 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_audit.py +++ b/msgraph_beta/generated/models/custom_security_attribute_audit.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class CustomSecurityAttributeAudit(Entity): +class CustomSecurityAttributeAudit(Entity, Parsable): # The activityDateTime property activity_date_time: Optional[datetime.datetime] = None # The activityDisplayName property diff --git a/msgraph_beta/generated/models/custom_security_attribute_audit_collection_response.py b/msgraph_beta/generated/models/custom_security_attribute_audit_collection_response.py index 66ac3908bda..b1dfc07fdb9 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_audit_collection_response.py +++ b/msgraph_beta/generated/models/custom_security_attribute_audit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomSecurityAttributeAuditCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomSecurityAttributeAuditCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomSecurityAttributeAudit]] = None diff --git a/msgraph_beta/generated/models/custom_security_attribute_definition.py b/msgraph_beta/generated/models/custom_security_attribute_definition.py index ea8d3d7abb3..cf6feac1cd2 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_definition.py +++ b/msgraph_beta/generated/models/custom_security_attribute_definition.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class CustomSecurityAttributeDefinition(Entity): +class CustomSecurityAttributeDefinition(Entity, Parsable): # Values that are predefined for this custom security attribute. This navigation property is not returned by default and must be specified in an $expand query. For example, /directory/customSecurityAttributeDefinitions?$expand=allowedValues. allowed_values: Optional[List[AllowedValue]] = None # Name of the attribute set. Case insensitive. diff --git a/msgraph_beta/generated/models/custom_security_attribute_definition_collection_response.py b/msgraph_beta/generated/models/custom_security_attribute_definition_collection_response.py index 873c335a197..62fd6a51d44 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_definition_collection_response.py +++ b/msgraph_beta/generated/models/custom_security_attribute_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomSecurityAttributeDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomSecurityAttributeDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomSecurityAttributeDefinition]] = None diff --git a/msgraph_beta/generated/models/custom_security_attribute_exemption.py b/msgraph_beta/generated/models/custom_security_attribute_exemption.py index 96b172211d0..f63d9d54ab2 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_exemption.py +++ b/msgraph_beta/generated/models/custom_security_attribute_exemption.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class CustomSecurityAttributeExemption(Entity): +class CustomSecurityAttributeExemption(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The operator property diff --git a/msgraph_beta/generated/models/custom_security_attribute_string_value_exemption.py b/msgraph_beta/generated/models/custom_security_attribute_string_value_exemption.py index 1a00de09892..831c1834ba4 100644 --- a/msgraph_beta/generated/models/custom_security_attribute_string_value_exemption.py +++ b/msgraph_beta/generated/models/custom_security_attribute_string_value_exemption.py @@ -9,7 +9,7 @@ from .custom_security_attribute_exemption import CustomSecurityAttributeExemption @dataclass -class CustomSecurityAttributeStringValueExemption(CustomSecurityAttributeExemption): +class CustomSecurityAttributeStringValueExemption(CustomSecurityAttributeExemption, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customSecurityAttributeStringValueExemption" # The value property diff --git a/msgraph_beta/generated/models/custom_time_zone.py b/msgraph_beta/generated/models/custom_time_zone.py index 008badc8312..d017c1dc40c 100644 --- a/msgraph_beta/generated/models/custom_time_zone.py +++ b/msgraph_beta/generated/models/custom_time_zone.py @@ -11,7 +11,7 @@ from .time_zone_base import TimeZoneBase @dataclass -class CustomTimeZone(TimeZoneBase): +class CustomTimeZone(TimeZoneBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.customTimeZone" # The time offset of the time zone from Coordinated Universal Time (UTC). This value is in minutes. Time zones that are ahead of UTC have a positive offset; time zones that are behind UTC have a negative offset. diff --git a/msgraph_beta/generated/models/custom_training_setting.py b/msgraph_beta/generated/models/custom_training_setting.py index a03835c10b0..d4453d64500 100644 --- a/msgraph_beta/generated/models/custom_training_setting.py +++ b/msgraph_beta/generated/models/custom_training_setting.py @@ -10,7 +10,7 @@ from .training_setting import TrainingSetting @dataclass -class CustomTrainingSetting(TrainingSetting): +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. diff --git a/msgraph_beta/generated/models/customer_collection_response.py b/msgraph_beta/generated/models/customer_collection_response.py index 9610d7330ae..fbc80a4ad77 100644 --- a/msgraph_beta/generated/models/customer_collection_response.py +++ b/msgraph_beta/generated/models/customer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomerCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Customer]] = None diff --git a/msgraph_beta/generated/models/customer_payment_collection_response.py b/msgraph_beta/generated/models/customer_payment_collection_response.py index a06443dd18f..ef8d457aeed 100644 --- a/msgraph_beta/generated/models/customer_payment_collection_response.py +++ b/msgraph_beta/generated/models/customer_payment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomerPaymentCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomerPaymentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomerPayment]] = None diff --git a/msgraph_beta/generated/models/customer_payment_journal_collection_response.py b/msgraph_beta/generated/models/customer_payment_journal_collection_response.py index b8b6d0f8fa1..c74de339983 100644 --- a/msgraph_beta/generated/models/customer_payment_journal_collection_response.py +++ b/msgraph_beta/generated/models/customer_payment_journal_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomerPaymentJournalCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomerPaymentJournalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomerPaymentJournal]] = None diff --git a/msgraph_beta/generated/models/daily_inactive_users_by_application_metric.py b/msgraph_beta/generated/models/daily_inactive_users_by_application_metric.py index c637cdc3023..32ca8395201 100644 --- a/msgraph_beta/generated/models/daily_inactive_users_by_application_metric.py +++ b/msgraph_beta/generated/models/daily_inactive_users_by_application_metric.py @@ -9,7 +9,7 @@ from .inactive_users_by_application_metric_base import InactiveUsersByApplicationMetricBase @dataclass -class DailyInactiveUsersByApplicationMetric(InactiveUsersByApplicationMetricBase): +class DailyInactiveUsersByApplicationMetric(InactiveUsersByApplicationMetricBase, Parsable): # The inactive1DayCount property inactive1_day_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/daily_inactive_users_by_application_metric_collection_response.py b/msgraph_beta/generated/models/daily_inactive_users_by_application_metric_collection_response.py index 50bc240e825..0a38e8cdd0d 100644 --- a/msgraph_beta/generated/models/daily_inactive_users_by_application_metric_collection_response.py +++ b/msgraph_beta/generated/models/daily_inactive_users_by_application_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DailyInactiveUsersByApplicationMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class DailyInactiveUsersByApplicationMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DailyInactiveUsersByApplicationMetric]] = None diff --git a/msgraph_beta/generated/models/daily_inactive_users_metric.py b/msgraph_beta/generated/models/daily_inactive_users_metric.py index d09e4533a3d..e2c27eda1d0 100644 --- a/msgraph_beta/generated/models/daily_inactive_users_metric.py +++ b/msgraph_beta/generated/models/daily_inactive_users_metric.py @@ -9,7 +9,7 @@ from .inactive_users_metric_base import InactiveUsersMetricBase @dataclass -class DailyInactiveUsersMetric(InactiveUsersMetricBase): +class DailyInactiveUsersMetric(InactiveUsersMetricBase, Parsable): # The inactive1DayCount property inactive1_day_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/daily_inactive_users_metric_collection_response.py b/msgraph_beta/generated/models/daily_inactive_users_metric_collection_response.py index 396aac20fd4..371dd24c836 100644 --- a/msgraph_beta/generated/models/daily_inactive_users_metric_collection_response.py +++ b/msgraph_beta/generated/models/daily_inactive_users_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DailyInactiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class DailyInactiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DailyInactiveUsersMetric]] = None diff --git a/msgraph_beta/generated/models/daily_user_insight_metrics_root.py b/msgraph_beta/generated/models/daily_user_insight_metrics_root.py index 2127c5d80d4..7a988b1197e 100644 --- a/msgraph_beta/generated/models/daily_user_insight_metrics_root.py +++ b/msgraph_beta/generated/models/daily_user_insight_metrics_root.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class DailyUserInsightMetricsRoot(Entity): +class DailyUserInsightMetricsRoot(Entity, Parsable): # Insights for active users on apps registered in the tenant for a specified period. active_users: Optional[List[ActiveUsersMetric]] = None # Insights for authentications on apps registered in the tenant for a specified period. diff --git a/msgraph_beta/generated/models/data_classification_service.py b/msgraph_beta/generated/models/data_classification_service.py index 8a97b50fd88..0cefc46ddcf 100644 --- a/msgraph_beta/generated/models/data_classification_service.py +++ b/msgraph_beta/generated/models/data_classification_service.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DataClassificationService(Entity): +class DataClassificationService(Entity, Parsable): # The classifyFileJobs property classify_file_jobs: Optional[List[JobResponseBase]] = None # The classifyTextJobs property diff --git a/msgraph_beta/generated/models/data_collection_info.py b/msgraph_beta/generated/models/data_collection_info.py index 522b48a3ca3..07aca238762 100644 --- a/msgraph_beta/generated/models/data_collection_info.py +++ b/msgraph_beta/generated/models/data_collection_info.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DataCollectionInfo(Entity): +class DataCollectionInfo(Entity, Parsable): # The entitlements property entitlements: Optional[EntitlementsDataCollectionInfo] = None # The OdataType property diff --git a/msgraph_beta/generated/models/data_loss_prevention_policy.py b/msgraph_beta/generated/models/data_loss_prevention_policy.py index 812b3f536ec..7f43af8e67d 100644 --- a/msgraph_beta/generated/models/data_loss_prevention_policy.py +++ b/msgraph_beta/generated/models/data_loss_prevention_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DataLossPreventionPolicy(Entity): +class DataLossPreventionPolicy(Entity, Parsable): # The name property name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/data_loss_prevention_policy_collection_response.py b/msgraph_beta/generated/models/data_loss_prevention_policy_collection_response.py index 11baa532073..2ddaec9bf23 100644 --- a/msgraph_beta/generated/models/data_loss_prevention_policy_collection_response.py +++ b/msgraph_beta/generated/models/data_loss_prevention_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DataLossPreventionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class DataLossPreventionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DataLossPreventionPolicy]] = None diff --git a/msgraph_beta/generated/models/data_policy_operation.py b/msgraph_beta/generated/models/data_policy_operation.py index c10588c2803..42a056ea10a 100644 --- a/msgraph_beta/generated/models/data_policy_operation.py +++ b/msgraph_beta/generated/models/data_policy_operation.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DataPolicyOperation(Entity): +class DataPolicyOperation(Entity, Parsable): # Represents when the request for this data policy operation was completed, in UTC time, using the ISO 8601 format. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Null until the operation completes. completed_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/data_policy_operation_collection_response.py b/msgraph_beta/generated/models/data_policy_operation_collection_response.py index 11661a68051..272272f842a 100644 --- a/msgraph_beta/generated/models/data_policy_operation_collection_response.py +++ b/msgraph_beta/generated/models/data_policy_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DataPolicyOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class DataPolicyOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DataPolicyOperation]] = None diff --git a/msgraph_beta/generated/models/data_sharing_consent.py b/msgraph_beta/generated/models/data_sharing_consent.py index 7618dcca662..1fffdcb9de7 100644 --- a/msgraph_beta/generated/models/data_sharing_consent.py +++ b/msgraph_beta/generated/models/data_sharing_consent.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DataSharingConsent(Entity): +class DataSharingConsent(Entity, Parsable): """ Data sharing consent information. """ diff --git a/msgraph_beta/generated/models/data_sharing_consent_collection_response.py b/msgraph_beta/generated/models/data_sharing_consent_collection_response.py index 1ea5275f49f..2500b2f29c1 100644 --- a/msgraph_beta/generated/models/data_sharing_consent_collection_response.py +++ b/msgraph_beta/generated/models/data_sharing_consent_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DataSharingConsentCollectionResponse(BaseCollectionPaginationCountResponse): +class DataSharingConsentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DataSharingConsent]] = None diff --git a/msgraph_beta/generated/models/day_note.py b/msgraph_beta/generated/models/day_note.py index 072839e8265..9bd13b63101 100644 --- a/msgraph_beta/generated/models/day_note.py +++ b/msgraph_beta/generated/models/day_note.py @@ -11,7 +11,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class DayNote(ChangeTrackedEntity): +class DayNote(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.dayNote" # The date of the day note. diff --git a/msgraph_beta/generated/models/day_note_collection_response.py b/msgraph_beta/generated/models/day_note_collection_response.py index f4568da3f96..196500c1f58 100644 --- a/msgraph_beta/generated/models/day_note_collection_response.py +++ b/msgraph_beta/generated/models/day_note_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DayNoteCollectionResponse(BaseCollectionPaginationCountResponse): +class DayNoteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DayNote]] = None diff --git a/msgraph_beta/generated/models/daylight_time_zone_offset.py b/msgraph_beta/generated/models/daylight_time_zone_offset.py index 02d4d6d6bb9..877c4792b45 100644 --- a/msgraph_beta/generated/models/daylight_time_zone_offset.py +++ b/msgraph_beta/generated/models/daylight_time_zone_offset.py @@ -9,7 +9,7 @@ from .standard_time_zone_offset import StandardTimeZoneOffset @dataclass -class DaylightTimeZoneOffset(StandardTimeZoneOffset): +class DaylightTimeZoneOffset(StandardTimeZoneOffset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.daylightTimeZoneOffset" # The time offset from Coordinated Universal Time (UTC) for daylight saving time. This value is in minutes. diff --git a/msgraph_beta/generated/models/default_device_compliance_policy.py b/msgraph_beta/generated/models/default_device_compliance_policy.py index 463eca6e9bc..edb5a8314b1 100644 --- a/msgraph_beta/generated/models/default_device_compliance_policy.py +++ b/msgraph_beta/generated/models/default_device_compliance_policy.py @@ -9,7 +9,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class DefaultDeviceCompliancePolicy(DeviceCompliancePolicy): +class DefaultDeviceCompliancePolicy(DeviceCompliancePolicy, Parsable): """ Default device compliance policy rules that are enforced account wide. """ diff --git a/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py b/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py index fca18acaa56..23aaed2319d 100644 --- a/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py +++ b/msgraph_beta/generated/models/default_invitation_redemption_identity_provider_configuration.py @@ -9,7 +9,7 @@ from .invitation_redemption_identity_provider_configuration import InvitationRedemptionIdentityProviderConfiguration @dataclass -class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration): +class DefaultInvitationRedemptionIdentityProviderConfiguration(InvitationRedemptionIdentityProviderConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/default_managed_app_protection.py b/msgraph_beta/generated/models/default_managed_app_protection.py index 6e14c9b6b70..1423a67088d 100644 --- a/msgraph_beta/generated/models/default_managed_app_protection.py +++ b/msgraph_beta/generated/models/default_managed_app_protection.py @@ -17,7 +17,7 @@ from .managed_app_protection import ManagedAppProtection @dataclass -class DefaultManagedAppProtection(ManagedAppProtection): +class DefaultManagedAppProtection(ManagedAppProtection, Parsable): """ Policy used to configure detailed management settings for a specified set of apps for all users not targeted by a TargetedManagedAppProtection Policy """ @@ -31,7 +31,7 @@ class DefaultManagedAppProtection(ManagedAppProtection): allowed_android_device_models: Optional[List[str]] = None # Semicolon seperated list of device models allowed, as a string, for the managed app to work. (iOS Only) allowed_ios_device_models: Optional[str] = None - # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn. + # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_account_is_clocked_out: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_android_device_manufacturer_not_allowed: Optional[ManagedAppRemediationAction] = None @@ -43,11 +43,11 @@ class DefaultManagedAppProtection(ManagedAppProtection): app_action_if_android_safety_net_device_attestation_failed: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_device_lock_not_set: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of high complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_high: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of low complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_low: Optional[ManagedAppRemediationAction] = None - # If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn. + # If the device does not have a passcode of medium complexity or higher, trigger the stored action. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_device_passcode_complexity_less_than_medium: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_ios_device_model_not_allowed: Optional[ManagedAppRemediationAction] = None diff --git a/msgraph_beta/generated/models/default_managed_app_protection_collection_response.py b/msgraph_beta/generated/models/default_managed_app_protection_collection_response.py index 3b3e946fc23..ec535afc068 100644 --- a/msgraph_beta/generated/models/default_managed_app_protection_collection_response.py +++ b/msgraph_beta/generated/models/default_managed_app_protection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DefaultManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse): +class DefaultManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DefaultManagedAppProtection]] = None diff --git a/msgraph_beta/generated/models/default_user_role_override.py b/msgraph_beta/generated/models/default_user_role_override.py index c93c171b3a8..995b9c1112b 100644 --- a/msgraph_beta/generated/models/default_user_role_override.py +++ b/msgraph_beta/generated/models/default_user_role_override.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DefaultUserRoleOverride(Entity): +class DefaultUserRoleOverride(Entity, Parsable): # The isDefault property is_default: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/default_user_role_override_collection_response.py b/msgraph_beta/generated/models/default_user_role_override_collection_response.py index 52595280e9f..1aa822ff3cc 100644 --- a/msgraph_beta/generated/models/default_user_role_override_collection_response.py +++ b/msgraph_beta/generated/models/default_user_role_override_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DefaultUserRoleOverrideCollectionResponse(BaseCollectionPaginationCountResponse): +class DefaultUserRoleOverrideCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DefaultUserRoleOverride]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_access_assignment.py b/msgraph_beta/generated/models/delegated_admin_access_assignment.py index 4ff992ec87a..a746502b236 100644 --- a/msgraph_beta/generated/models/delegated_admin_access_assignment.py +++ b/msgraph_beta/generated/models/delegated_admin_access_assignment.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DelegatedAdminAccessAssignment(Entity): +class DelegatedAdminAccessAssignment(Entity, Parsable): # The accessContainer property access_container: Optional[DelegatedAdminAccessContainer] = None # The accessDetails property diff --git a/msgraph_beta/generated/models/delegated_admin_access_assignment_collection_response.py b/msgraph_beta/generated/models/delegated_admin_access_assignment_collection_response.py index aa39650d599..aace73a2fec 100644 --- a/msgraph_beta/generated/models/delegated_admin_access_assignment_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_access_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminAccessAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminAccessAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminAccessAssignment]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_customer.py b/msgraph_beta/generated/models/delegated_admin_customer.py index f22f7703546..6d7e46ecede 100644 --- a/msgraph_beta/generated/models/delegated_admin_customer.py +++ b/msgraph_beta/generated/models/delegated_admin_customer.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DelegatedAdminCustomer(Entity): +class DelegatedAdminCustomer(Entity, Parsable): # The Microsoft Entra ID display name of the customer tenant. Read-only. Supports $orderby. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/delegated_admin_customer_collection_response.py b/msgraph_beta/generated/models/delegated_admin_customer_collection_response.py index ba88791aa2b..b0c50b6182e 100644 --- a/msgraph_beta/generated/models/delegated_admin_customer_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_customer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminCustomerCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminCustomerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminCustomer]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_relationship.py b/msgraph_beta/generated/models/delegated_admin_relationship.py index 543002b4a1b..bda6d987d7b 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class DelegatedAdminRelationship(Entity): +class DelegatedAdminRelationship(Entity, Parsable): # The access assignments associated with the delegated admin relationship. access_assignments: Optional[List[DelegatedAdminAccessAssignment]] = None # The accessDetails property diff --git a/msgraph_beta/generated/models/delegated_admin_relationship_collection_response.py b/msgraph_beta/generated/models/delegated_admin_relationship_collection_response.py index 8767bc2ecc9..bb33ae61d8c 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminRelationshipCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminRelationshipCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminRelationship]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_relationship_operation.py b/msgraph_beta/generated/models/delegated_admin_relationship_operation.py index 37bf0df34ec..7a2aeaed13a 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship_operation.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship_operation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DelegatedAdminRelationshipOperation(Entity): +class DelegatedAdminRelationshipOperation(Entity, Parsable): # The time in ISO 8601 format and in UTC time when the long-running operation was created. Read-only. created_date_time: Optional[datetime.datetime] = None # The data (payload) for the operation. Read-only. diff --git a/msgraph_beta/generated/models/delegated_admin_relationship_operation_collection_response.py b/msgraph_beta/generated/models/delegated_admin_relationship_operation_collection_response.py index 6abc0e20f5a..82158b497fc 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship_operation_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminRelationshipOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminRelationshipOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminRelationshipOperation]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_relationship_request.py b/msgraph_beta/generated/models/delegated_admin_relationship_request.py index f6477e2d5be..48faa0d4024 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship_request.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DelegatedAdminRelationshipRequest(Entity): +class DelegatedAdminRelationshipRequest(Entity, Parsable): # The action property action: Optional[DelegatedAdminRelationshipRequestAction] = None # The date and time in ISO 8601 format and in UTC time when the relationship request was created. Read-only. diff --git a/msgraph_beta/generated/models/delegated_admin_relationship_request_collection_response.py b/msgraph_beta/generated/models/delegated_admin_relationship_request_collection_response.py index fdb2c88b3c2..8f6af10c19e 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship_request_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminRelationshipRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminRelationshipRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminRelationshipRequest]] = None diff --git a/msgraph_beta/generated/models/delegated_admin_service_management_detail.py b/msgraph_beta/generated/models/delegated_admin_service_management_detail.py index 1ed84f3378b..930e7d841b7 100644 --- a/msgraph_beta/generated/models/delegated_admin_service_management_detail.py +++ b/msgraph_beta/generated/models/delegated_admin_service_management_detail.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DelegatedAdminServiceManagementDetail(Entity): +class DelegatedAdminServiceManagementDetail(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The URL of the management portal for the managed service. Read-only. diff --git a/msgraph_beta/generated/models/delegated_admin_service_management_detail_collection_response.py b/msgraph_beta/generated/models/delegated_admin_service_management_detail_collection_response.py index b808ff08352..b5b8e82b4af 100644 --- a/msgraph_beta/generated/models/delegated_admin_service_management_detail_collection_response.py +++ b/msgraph_beta/generated/models/delegated_admin_service_management_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedAdminServiceManagementDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedAdminServiceManagementDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedAdminServiceManagementDetail]] = None diff --git a/msgraph_beta/generated/models/delegated_permission_classification.py b/msgraph_beta/generated/models/delegated_permission_classification.py index e0cb156ffbc..ceca48fa856 100644 --- a/msgraph_beta/generated/models/delegated_permission_classification.py +++ b/msgraph_beta/generated/models/delegated_permission_classification.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DelegatedPermissionClassification(Entity): +class DelegatedPermissionClassification(Entity, Parsable): # The classification value. Possible values: low, medium (preview), high (preview). Doesn't support $filter. classification: Optional[PermissionClassificationType] = None # The OdataType property diff --git a/msgraph_beta/generated/models/delegated_permission_classification_collection_response.py b/msgraph_beta/generated/models/delegated_permission_classification_collection_response.py index 700c6ba7aba..37a24debd28 100644 --- a/msgraph_beta/generated/models/delegated_permission_classification_collection_response.py +++ b/msgraph_beta/generated/models/delegated_permission_classification_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DelegatedPermissionClassificationCollectionResponse(BaseCollectionPaginationCountResponse): +class DelegatedPermissionClassificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DelegatedPermissionClassification]] = None diff --git a/msgraph_beta/generated/models/delete_user_from_shared_apple_device_action_result.py b/msgraph_beta/generated/models/delete_user_from_shared_apple_device_action_result.py index 67ed5235579..18af0433bd2 100644 --- a/msgraph_beta/generated/models/delete_user_from_shared_apple_device_action_result.py +++ b/msgraph_beta/generated/models/delete_user_from_shared_apple_device_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class DeleteUserFromSharedAppleDeviceActionResult(DeviceActionResult): +class DeleteUserFromSharedAppleDeviceActionResult(DeviceActionResult, Parsable): """ Delete user from shared apple device action result """ diff --git a/msgraph_beta/generated/models/deleted_chat.py b/msgraph_beta/generated/models/deleted_chat.py index 086f51ddfef..e5e0fa6d9da 100644 --- a/msgraph_beta/generated/models/deleted_chat.py +++ b/msgraph_beta/generated/models/deleted_chat.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeletedChat(Entity): +class DeletedChat(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/deleted_chat_collection_response.py b/msgraph_beta/generated/models/deleted_chat_collection_response.py index 1f7a755c93a..e9248daf4d5 100644 --- a/msgraph_beta/generated/models/deleted_chat_collection_response.py +++ b/msgraph_beta/generated/models/deleted_chat_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeletedChatCollectionResponse(BaseCollectionPaginationCountResponse): +class DeletedChatCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeletedChat]] = None diff --git a/msgraph_beta/generated/models/deleted_item_container.py b/msgraph_beta/generated/models/deleted_item_container.py index 9415ff46e89..3756823fe1b 100644 --- a/msgraph_beta/generated/models/deleted_item_container.py +++ b/msgraph_beta/generated/models/deleted_item_container.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeletedItemContainer(Entity): +class DeletedItemContainer(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Deleted workflows that end up in the deletedItemsContainer. diff --git a/msgraph_beta/generated/models/deleted_team.py b/msgraph_beta/generated/models/deleted_team.py index ca874b5a3b3..1599c102125 100644 --- a/msgraph_beta/generated/models/deleted_team.py +++ b/msgraph_beta/generated/models/deleted_team.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeletedTeam(Entity): +class DeletedTeam(Entity, Parsable): # The channels those are either shared with this deleted team or created in this deleted team. channels: Optional[List[Channel]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/deleted_team_collection_response.py b/msgraph_beta/generated/models/deleted_team_collection_response.py index a0afbfee5cf..908cc22b196 100644 --- a/msgraph_beta/generated/models/deleted_team_collection_response.py +++ b/msgraph_beta/generated/models/deleted_team_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeletedTeamCollectionResponse(BaseCollectionPaginationCountResponse): +class DeletedTeamCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeletedTeam]] = None diff --git a/msgraph_beta/generated/models/delivery_optimization_bandwidth_absolute.py b/msgraph_beta/generated/models/delivery_optimization_bandwidth_absolute.py index 1648ef01897..45e36605507 100644 --- a/msgraph_beta/generated/models/delivery_optimization_bandwidth_absolute.py +++ b/msgraph_beta/generated/models/delivery_optimization_bandwidth_absolute.py @@ -9,7 +9,7 @@ from .delivery_optimization_bandwidth import DeliveryOptimizationBandwidth @dataclass -class DeliveryOptimizationBandwidthAbsolute(DeliveryOptimizationBandwidth): +class DeliveryOptimizationBandwidthAbsolute(DeliveryOptimizationBandwidth, Parsable): """ Bandwidth limits in kilobytes per second. """ diff --git a/msgraph_beta/generated/models/delivery_optimization_bandwidth_hours_with_percentage.py b/msgraph_beta/generated/models/delivery_optimization_bandwidth_hours_with_percentage.py index 8da2cb5cf6e..b68a8f61f9c 100644 --- a/msgraph_beta/generated/models/delivery_optimization_bandwidth_hours_with_percentage.py +++ b/msgraph_beta/generated/models/delivery_optimization_bandwidth_hours_with_percentage.py @@ -10,7 +10,7 @@ from .delivery_optimization_bandwidth import DeliveryOptimizationBandwidth @dataclass -class DeliveryOptimizationBandwidthHoursWithPercentage(DeliveryOptimizationBandwidth): +class DeliveryOptimizationBandwidthHoursWithPercentage(DeliveryOptimizationBandwidth, Parsable): """ Bandwidth limit as a percentage with business hours. """ diff --git a/msgraph_beta/generated/models/delivery_optimization_bandwidth_percentage.py b/msgraph_beta/generated/models/delivery_optimization_bandwidth_percentage.py index 632d741f0cc..1ebe2af253a 100644 --- a/msgraph_beta/generated/models/delivery_optimization_bandwidth_percentage.py +++ b/msgraph_beta/generated/models/delivery_optimization_bandwidth_percentage.py @@ -9,7 +9,7 @@ from .delivery_optimization_bandwidth import DeliveryOptimizationBandwidth @dataclass -class DeliveryOptimizationBandwidthPercentage(DeliveryOptimizationBandwidth): +class DeliveryOptimizationBandwidthPercentage(DeliveryOptimizationBandwidth, Parsable): """ Bandwidth limits specified as a percentage. """ diff --git a/msgraph_beta/generated/models/delivery_optimization_group_id_custom.py b/msgraph_beta/generated/models/delivery_optimization_group_id_custom.py index f0b7266a30e..85ced88bc04 100644 --- a/msgraph_beta/generated/models/delivery_optimization_group_id_custom.py +++ b/msgraph_beta/generated/models/delivery_optimization_group_id_custom.py @@ -9,7 +9,7 @@ from .delivery_optimization_group_id_source import DeliveryOptimizationGroupIdSource @dataclass -class DeliveryOptimizationGroupIdCustom(DeliveryOptimizationGroupIdSource): +class DeliveryOptimizationGroupIdCustom(DeliveryOptimizationGroupIdSource, Parsable): """ Custom group id type """ diff --git a/msgraph_beta/generated/models/delivery_optimization_group_id_source_options.py b/msgraph_beta/generated/models/delivery_optimization_group_id_source_options.py index 95f0c8dd3a8..249d4ce555b 100644 --- a/msgraph_beta/generated/models/delivery_optimization_group_id_source_options.py +++ b/msgraph_beta/generated/models/delivery_optimization_group_id_source_options.py @@ -10,7 +10,7 @@ from .delivery_optimization_group_id_source import DeliveryOptimizationGroupIdSource @dataclass -class DeliveryOptimizationGroupIdSourceOptions(DeliveryOptimizationGroupIdSource): +class DeliveryOptimizationGroupIdSourceOptions(DeliveryOptimizationGroupIdSource, Parsable): """ Group id options type """ diff --git a/msgraph_beta/generated/models/delivery_optimization_max_cache_size_absolute.py b/msgraph_beta/generated/models/delivery_optimization_max_cache_size_absolute.py index d543940f117..3f3784a7031 100644 --- a/msgraph_beta/generated/models/delivery_optimization_max_cache_size_absolute.py +++ b/msgraph_beta/generated/models/delivery_optimization_max_cache_size_absolute.py @@ -9,7 +9,7 @@ from .delivery_optimization_max_cache_size import DeliveryOptimizationMaxCacheSize @dataclass -class DeliveryOptimizationMaxCacheSizeAbsolute(DeliveryOptimizationMaxCacheSize): +class DeliveryOptimizationMaxCacheSizeAbsolute(DeliveryOptimizationMaxCacheSize, Parsable): """ Delivery Optimization max cache size absolute type. """ diff --git a/msgraph_beta/generated/models/delivery_optimization_max_cache_size_percentage.py b/msgraph_beta/generated/models/delivery_optimization_max_cache_size_percentage.py index b83bc7a3231..e1f7ad483f0 100644 --- a/msgraph_beta/generated/models/delivery_optimization_max_cache_size_percentage.py +++ b/msgraph_beta/generated/models/delivery_optimization_max_cache_size_percentage.py @@ -9,7 +9,7 @@ from .delivery_optimization_max_cache_size import DeliveryOptimizationMaxCacheSize @dataclass -class DeliveryOptimizationMaxCacheSizePercentage(DeliveryOptimizationMaxCacheSize): +class DeliveryOptimizationMaxCacheSizePercentage(DeliveryOptimizationMaxCacheSize, Parsable): """ Delivery Optimization Max cache size percentage types. """ diff --git a/msgraph_beta/generated/models/delta_participants.py b/msgraph_beta/generated/models/delta_participants.py index 31b10777b6b..b3fd26b466f 100644 --- a/msgraph_beta/generated/models/delta_participants.py +++ b/msgraph_beta/generated/models/delta_participants.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeltaParticipants(Entity): +class DeltaParticipants(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The collection of participants that were updated since the last roster update. diff --git a/msgraph_beta/generated/models/dep_enrollment_base_profile.py b/msgraph_beta/generated/models/dep_enrollment_base_profile.py index 836ac89648a..10f9a9e0617 100644 --- a/msgraph_beta/generated/models/dep_enrollment_base_profile.py +++ b/msgraph_beta/generated/models/dep_enrollment_base_profile.py @@ -12,7 +12,7 @@ from .enrollment_profile import EnrollmentProfile @dataclass -class DepEnrollmentBaseProfile(EnrollmentProfile): +class DepEnrollmentBaseProfile(EnrollmentProfile, Parsable): """ The DepEnrollmentBaseProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP. """ diff --git a/msgraph_beta/generated/models/dep_enrollment_profile.py b/msgraph_beta/generated/models/dep_enrollment_profile.py index 30437ef0b04..db8b19182ab 100644 --- a/msgraph_beta/generated/models/dep_enrollment_profile.py +++ b/msgraph_beta/generated/models/dep_enrollment_profile.py @@ -11,7 +11,7 @@ from .enrollment_profile import EnrollmentProfile @dataclass -class DepEnrollmentProfile(EnrollmentProfile): +class DepEnrollmentProfile(EnrollmentProfile, Parsable): """ The depEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP. """ diff --git a/msgraph_beta/generated/models/dep_i_o_s_enrollment_profile.py b/msgraph_beta/generated/models/dep_i_o_s_enrollment_profile.py index e331e076270..db25d1e77c8 100644 --- a/msgraph_beta/generated/models/dep_i_o_s_enrollment_profile.py +++ b/msgraph_beta/generated/models/dep_i_o_s_enrollment_profile.py @@ -11,7 +11,7 @@ from .dep_enrollment_base_profile import DepEnrollmentBaseProfile @dataclass -class DepIOSEnrollmentProfile(DepEnrollmentBaseProfile): +class DepIOSEnrollmentProfile(DepEnrollmentBaseProfile, Parsable): """ The DepIOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to iOS configuration. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP. """ diff --git a/msgraph_beta/generated/models/dep_mac_o_s_enrollment_profile.py b/msgraph_beta/generated/models/dep_mac_o_s_enrollment_profile.py index adffaef4ed2..04e934cb4b4 100644 --- a/msgraph_beta/generated/models/dep_mac_o_s_enrollment_profile.py +++ b/msgraph_beta/generated/models/dep_mac_o_s_enrollment_profile.py @@ -9,7 +9,7 @@ from .dep_enrollment_base_profile import DepEnrollmentBaseProfile @dataclass -class DepMacOSEnrollmentProfile(DepEnrollmentBaseProfile): +class DepMacOSEnrollmentProfile(DepEnrollmentBaseProfile, Parsable): """ The DepMacOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to macOS configuration. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP. """ diff --git a/msgraph_beta/generated/models/dep_onboarding_setting.py b/msgraph_beta/generated/models/dep_onboarding_setting.py index e1b35147c6e..6af8fde1b07 100644 --- a/msgraph_beta/generated/models/dep_onboarding_setting.py +++ b/msgraph_beta/generated/models/dep_onboarding_setting.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class DepOnboardingSetting(Entity): +class DepOnboardingSetting(Entity, Parsable): """ The depOnboardingSetting represents an instance of the Apple DEP service being onboarded to Intune. The onboarded service instance manages an Apple Token used to synchronize data between Apple and Intune. """ diff --git a/msgraph_beta/generated/models/dep_onboarding_setting_collection_response.py b/msgraph_beta/generated/models/dep_onboarding_setting_collection_response.py index fd0cd84636e..578256eeb8a 100644 --- a/msgraph_beta/generated/models/dep_onboarding_setting_collection_response.py +++ b/msgraph_beta/generated/models/dep_onboarding_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DepOnboardingSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class DepOnboardingSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DepOnboardingSetting]] = None diff --git a/msgraph_beta/generated/models/detected_app.py b/msgraph_beta/generated/models/detected_app.py index 9726de0e8ac..4de30a95cbe 100644 --- a/msgraph_beta/generated/models/detected_app.py +++ b/msgraph_beta/generated/models/detected_app.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DetectedApp(Entity): +class DetectedApp(Entity, Parsable): """ A managed or unmanaged app that is installed on a managed device. Unmanaged apps will only appear for devices marked as corporate owned. """ diff --git a/msgraph_beta/generated/models/detected_app_collection_response.py b/msgraph_beta/generated/models/detected_app_collection_response.py index 337717b934f..21982ba72f2 100644 --- a/msgraph_beta/generated/models/detected_app_collection_response.py +++ b/msgraph_beta/generated/models/detected_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DetectedAppCollectionResponse(BaseCollectionPaginationCountResponse): +class DetectedAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DetectedApp]] = None diff --git a/msgraph_beta/generated/models/detected_sensitive_content.py b/msgraph_beta/generated/models/detected_sensitive_content.py index c0dc8f979bf..554b3fd6b56 100644 --- a/msgraph_beta/generated/models/detected_sensitive_content.py +++ b/msgraph_beta/generated/models/detected_sensitive_content.py @@ -15,7 +15,7 @@ from .detected_sensitive_content_base import DetectedSensitiveContentBase @dataclass -class DetectedSensitiveContent(DetectedSensitiveContentBase): +class DetectedSensitiveContent(DetectedSensitiveContentBase, Parsable): # The classificationAttributes property classification_attributes: Optional[List[ClassificationAttribute]] = None # The classificationMethod property diff --git a/msgraph_beta/generated/models/device.py b/msgraph_beta/generated/models/device.py index 0420ff0add1..12bd060d4d5 100644 --- a/msgraph_beta/generated/models/device.py +++ b/msgraph_beta/generated/models/device.py @@ -15,7 +15,7 @@ from .directory_object import DirectoryObject @dataclass -class Device(DirectoryObject): +class Device(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.device" # true if the account is enabled; otherwise, false. Default is true. Supports $filter (eq, ne, not, in). Only callers with at least the Cloud Device Administrator role can set this property. diff --git a/msgraph_beta/generated/models/device_and_app_management_assigned_role_definition.py b/msgraph_beta/generated/models/device_and_app_management_assigned_role_definition.py index eafc70a40d0..033a4e2aaa5 100644 --- a/msgraph_beta/generated/models/device_and_app_management_assigned_role_definition.py +++ b/msgraph_beta/generated/models/device_and_app_management_assigned_role_definition.py @@ -18,7 +18,7 @@ class DeviceAndAppManagementAssignedRoleDefinition(AdditionalDataHolder, BackedM odata_type: Optional[str] = None # A list of permissions based on its associated role. Each permission defines the specific actions the user can perform on Intune resources, such as managing devices, applications, or configurations. Some possible values are: Microsoft.Intune/MobileApps/Read, Microsoft.Intune/DeviceConfigurations/Write, Microsoft.Intune/ManagedDevices/Retire, and Microsoft.Intune/DeviceCompliancePolicies/Assign. This Permissions property offers a comprehensive view of the user's effective access rights, ensuring that they can only perform actions relevant to their assigned roles. This property is read-only. permissions: Optional[List[str]] = None - # The RoleDefinitionDisplayName property represents the human-readable name of a specific role definition in Microsoft Intune. This property provides a clear and descriptive name that indicates the purpose or scope of the role, helping administrators identify and assign appropriate roles to users or groups.Some example values for RoleDefinitionDisplayName might include: "Helpdesk Operator," "Application Manager," or "Policy Administrator." This display name is primarily used in the Intune console or Graph API to present roles in a user-friendly manner, making it easier for administrators to manage role-based access control (RBAC) efficiently. This property is read-only. + # The RoleDefinitionDisplayName property represents the human-readable name of a specific role definition in Microsoft Intune. This property provides a clear and descriptive name that indicates the purpose or scope of the role, helping administrators identify and assign appropriate roles to users or groups.Some example values for RoleDefinitionDisplayName might include: 'Helpdesk Operator,' 'Application Manager,' or 'Policy Administrator.' This display name is primarily used in the Intune console or Graph API to present roles in a user-friendly manner, making it easier for administrators to manage role-based access control (RBAC) efficiently. This property is read-only. role_definition_display_name: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_and_app_management_assignment_filter.py b/msgraph_beta/generated/models/device_and_app_management_assignment_filter.py index 4205fb9f57b..858adc60a79 100644 --- a/msgraph_beta/generated/models/device_and_app_management_assignment_filter.py +++ b/msgraph_beta/generated/models/device_and_app_management_assignment_filter.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DeviceAndAppManagementAssignmentFilter(Entity): +class DeviceAndAppManagementAssignmentFilter(Entity, Parsable): """ A class containing the properties used for Assignment Filter. """ diff --git a/msgraph_beta/generated/models/device_and_app_management_assignment_filter_collection_response.py b/msgraph_beta/generated/models/device_and_app_management_assignment_filter_collection_response.py index 52e879d64d7..f7ce0a37e5d 100644 --- a/msgraph_beta/generated/models/device_and_app_management_assignment_filter_collection_response.py +++ b/msgraph_beta/generated/models/device_and_app_management_assignment_filter_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceAndAppManagementAssignmentFilterCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceAndAppManagementAssignmentFilterCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceAndAppManagementAssignmentFilter]] = None diff --git a/msgraph_beta/generated/models/device_and_app_management_role_assignment.py b/msgraph_beta/generated/models/device_and_app_management_role_assignment.py index f3e8b19e829..84801771aa1 100644 --- a/msgraph_beta/generated/models/device_and_app_management_role_assignment.py +++ b/msgraph_beta/generated/models/device_and_app_management_role_assignment.py @@ -10,7 +10,7 @@ from .role_assignment import RoleAssignment @dataclass -class DeviceAndAppManagementRoleAssignment(RoleAssignment): +class DeviceAndAppManagementRoleAssignment(RoleAssignment, Parsable): """ The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles. """ diff --git a/msgraph_beta/generated/models/device_and_app_management_role_assignment_collection_response.py b/msgraph_beta/generated/models/device_and_app_management_role_assignment_collection_response.py index 366174b31f3..320217f4488 100644 --- a/msgraph_beta/generated/models/device_and_app_management_role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_and_app_management_role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceAndAppManagementRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceAndAppManagementRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceAndAppManagementRoleAssignment]] = None diff --git a/msgraph_beta/generated/models/device_and_app_management_role_definition.py b/msgraph_beta/generated/models/device_and_app_management_role_definition.py index 9b408f417a4..56dd612bea7 100644 --- a/msgraph_beta/generated/models/device_and_app_management_role_definition.py +++ b/msgraph_beta/generated/models/device_and_app_management_role_definition.py @@ -9,7 +9,7 @@ from .role_definition import RoleDefinition @dataclass -class DeviceAndAppManagementRoleDefinition(RoleDefinition): +class DeviceAndAppManagementRoleDefinition(RoleDefinition, 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. """ diff --git a/msgraph_beta/generated/models/device_app_management.py b/msgraph_beta/generated/models/device_app_management.py index 923a189ddc2..a905ff7665a 100644 --- a/msgraph_beta/generated/models/device_app_management.py +++ b/msgraph_beta/generated/models/device_app_management.py @@ -38,7 +38,7 @@ from .entity import Entity @dataclass -class DeviceAppManagement(Entity): +class DeviceAppManagement(Entity, Parsable): """ Singleton entity that acts as a container for all device app management functionality. """ diff --git a/msgraph_beta/generated/models/device_app_management_task.py b/msgraph_beta/generated/models/device_app_management_task.py index 417575bc2e8..460e4efff57 100644 --- a/msgraph_beta/generated/models/device_app_management_task.py +++ b/msgraph_beta/generated/models/device_app_management_task.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceAppManagementTask(Entity): +class DeviceAppManagementTask(Entity, Parsable): """ A device app management task. """ diff --git a/msgraph_beta/generated/models/device_app_management_task_collection_response.py b/msgraph_beta/generated/models/device_app_management_task_collection_response.py index 855f9aaa9b7..ef769285edc 100644 --- a/msgraph_beta/generated/models/device_app_management_task_collection_response.py +++ b/msgraph_beta/generated/models/device_app_management_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceAppManagementTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceAppManagementTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceAppManagementTask]] = None diff --git a/msgraph_beta/generated/models/device_category.py b/msgraph_beta/generated/models/device_category.py index 7697bbb725b..53dcd6448b9 100644 --- a/msgraph_beta/generated/models/device_category.py +++ b/msgraph_beta/generated/models/device_category.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceCategory(Entity): +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. """ diff --git a/msgraph_beta/generated/models/device_category_collection_response.py b/msgraph_beta/generated/models/device_category_collection_response.py index 87fc77eb6e7..0a3cd38dd2c 100644 --- a/msgraph_beta/generated/models/device_category_collection_response.py +++ b/msgraph_beta/generated/models/device_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCategory]] = None diff --git a/msgraph_beta/generated/models/device_collection_response.py b/msgraph_beta/generated/models/device_collection_response.py index 9b1c0614259..74fd494de99 100644 --- a/msgraph_beta/generated/models/device_collection_response.py +++ b/msgraph_beta/generated/models/device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Device]] = None diff --git a/msgraph_beta/generated/models/device_comanagement_authority_configuration.py b/msgraph_beta/generated/models/device_comanagement_authority_configuration.py index efc077a22c8..8d4df548081 100644 --- a/msgraph_beta/generated/models/device_comanagement_authority_configuration.py +++ b/msgraph_beta/generated/models/device_comanagement_authority_configuration.py @@ -9,7 +9,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceComanagementAuthorityConfiguration(DeviceEnrollmentConfiguration): +class DeviceComanagementAuthorityConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Windows 10 Co-Management Authority Page Configuration """ diff --git a/msgraph_beta/generated/models/device_compliance_action_item.py b/msgraph_beta/generated/models/device_compliance_action_item.py index 4e9a57cf7d0..f260227090c 100644 --- a/msgraph_beta/generated/models/device_compliance_action_item.py +++ b/msgraph_beta/generated/models/device_compliance_action_item.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceComplianceActionItem(Entity): +class DeviceComplianceActionItem(Entity, Parsable): """ Scheduled Action Configuration """ diff --git a/msgraph_beta/generated/models/device_compliance_action_item_collection_response.py b/msgraph_beta/generated/models/device_compliance_action_item_collection_response.py index c119d928f81..85e8a47484c 100644 --- a/msgraph_beta/generated/models/device_compliance_action_item_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_action_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceActionItemCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceActionItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceActionItem]] = None diff --git a/msgraph_beta/generated/models/device_compliance_device_overview.py b/msgraph_beta/generated/models/device_compliance_device_overview.py index 0bb4e7e9124..39dc4be3043 100644 --- a/msgraph_beta/generated/models/device_compliance_device_overview.py +++ b/msgraph_beta/generated/models/device_compliance_device_overview.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceComplianceDeviceOverview(Entity): +class DeviceComplianceDeviceOverview(Entity, Parsable): # Version of the policy for that overview configuration_version: Optional[int] = None # Number of devices in conflict diff --git a/msgraph_beta/generated/models/device_compliance_device_status.py b/msgraph_beta/generated/models/device_compliance_device_status.py index 243cedd33a9..bbf60d40287 100644 --- a/msgraph_beta/generated/models/device_compliance_device_status.py +++ b/msgraph_beta/generated/models/device_compliance_device_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceComplianceDeviceStatus(Entity): +class DeviceComplianceDeviceStatus(Entity, Parsable): # The DateTime when device compliance grace period expires compliance_grace_period_expiration_date_time: Optional[datetime.datetime] = None # Device name of the DevicePolicyStatus. diff --git a/msgraph_beta/generated/models/device_compliance_device_status_collection_response.py b/msgraph_beta/generated/models/device_compliance_device_status_collection_response.py index 83eb18fa085..6eb78090f03 100644 --- a/msgraph_beta/generated/models/device_compliance_device_status_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_device_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceDeviceStatus]] = None diff --git a/msgraph_beta/generated/models/device_compliance_policy.py b/msgraph_beta/generated/models/device_compliance_policy.py index 2709c2e343e..6d9e1d22d31 100644 --- a/msgraph_beta/generated/models/device_compliance_policy.py +++ b/msgraph_beta/generated/models/device_compliance_policy.py @@ -29,7 +29,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicy(Entity): +class DeviceCompliancePolicy(Entity, Parsable): """ This is the base class for Compliance policy. Compliance policies are platform specific and individual per-platform compliance policies inherit from here. """ @@ -53,7 +53,7 @@ class DeviceCompliancePolicy(Entity): odata_type: Optional[str] = None # List of Scope Tags for this Entity instance. role_scope_tag_ids: Optional[List[str]] = None - # The list of scheduled action for this rule + # The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. scheduled_actions_for_rule: Optional[List[DeviceComplianceScheduledActionForRule]] = None # Device compliance users status overview user_status_overview: Optional[DeviceComplianceUserOverview] = None diff --git a/msgraph_beta/generated/models/device_compliance_policy_assignment.py b/msgraph_beta/generated/models/device_compliance_policy_assignment.py index e7b3804c95d..de7cb881ad2 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_assignment.py +++ b/msgraph_beta/generated/models/device_compliance_policy_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicyAssignment(Entity): +class DeviceCompliancePolicyAssignment(Entity, Parsable): """ Device compliance policy assignment. """ diff --git a/msgraph_beta/generated/models/device_compliance_policy_assignment_collection_response.py b/msgraph_beta/generated/models/device_compliance_policy_assignment_collection_response.py index 30759e7f04f..9a7da83d57a 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCompliancePolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCompliancePolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/device_compliance_policy_collection_response.py b/msgraph_beta/generated/models/device_compliance_policy_collection_response.py index 237df1ba7a2..14280808684 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCompliancePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCompliancePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicy]] = None diff --git a/msgraph_beta/generated/models/device_compliance_policy_device_state_summary.py b/msgraph_beta/generated/models/device_compliance_policy_device_state_summary.py index 4a0848aa351..858376aee25 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_device_state_summary.py +++ b/msgraph_beta/generated/models/device_compliance_policy_device_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicyDeviceStateSummary(Entity): +class DeviceCompliancePolicyDeviceStateSummary(Entity, Parsable): # Number of compliant devices compliant_device_count: Optional[int] = None # Number of devices that have compliance managed by System Center Configuration Manager diff --git a/msgraph_beta/generated/models/device_compliance_policy_group_assignment.py b/msgraph_beta/generated/models/device_compliance_policy_group_assignment.py index fbc5302a5ad..575ee321daf 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_group_assignment.py +++ b/msgraph_beta/generated/models/device_compliance_policy_group_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicyGroupAssignment(Entity): +class DeviceCompliancePolicyGroupAssignment(Entity, Parsable): """ Device compliance policy group assignment. """ diff --git a/msgraph_beta/generated/models/device_compliance_policy_policy_set_item.py b/msgraph_beta/generated/models/device_compliance_policy_policy_set_item.py index f53cca39d6a..7a5327fe948 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_policy_set_item.py +++ b/msgraph_beta/generated/models/device_compliance_policy_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class DeviceCompliancePolicyPolicySetItem(PolicySetItem): +class DeviceCompliancePolicyPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for device compliance policy PolicySetItem. """ diff --git a/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary.py b/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary.py index 73151020577..dcd92a87d83 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary.py +++ b/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicySettingStateSummary(Entity): +class DeviceCompliancePolicySettingStateSummary(Entity, Parsable): """ Device Compilance Policy Setting State summary across the account. """ diff --git a/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary_collection_response.py b/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary_collection_response.py index ecab433730d..d0111f6ecb9 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_policy_setting_state_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCompliancePolicySettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCompliancePolicySettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicySettingStateSummary]] = None diff --git a/msgraph_beta/generated/models/device_compliance_policy_state.py b/msgraph_beta/generated/models/device_compliance_policy_state.py index 789c8c09fb3..c242d65ea07 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_state.py +++ b/msgraph_beta/generated/models/device_compliance_policy_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceCompliancePolicyState(Entity): +class DeviceCompliancePolicyState(Entity, Parsable): """ Device Compliance Policy State for a given device. """ diff --git a/msgraph_beta/generated/models/device_compliance_policy_state_collection_response.py b/msgraph_beta/generated/models/device_compliance_policy_state_collection_response.py index 4ca3d85fbe0..b411f985f06 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_state_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_policy_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCompliancePolicyStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCompliancePolicyStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicyState]] = None diff --git a/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule.py b/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule.py index f33a99f252e..4b5bccdb923 100644 --- a/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule.py +++ b/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceComplianceScheduledActionForRule(Entity): +class DeviceComplianceScheduledActionForRule(Entity, Parsable): """ Scheduled Action for Rule """ diff --git a/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule_collection_response.py b/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule_collection_response.py index f8642455e5a..bd7826a7125 100644 --- a/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_scheduled_action_for_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceScheduledActionForRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceScheduledActionForRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceScheduledActionForRule]] = None diff --git a/msgraph_beta/generated/models/device_compliance_script.py b/msgraph_beta/generated/models/device_compliance_script.py index ad71595bd72..b9fa53897d5 100644 --- a/msgraph_beta/generated/models/device_compliance_script.py +++ b/msgraph_beta/generated/models/device_compliance_script.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DeviceComplianceScript(Entity): +class DeviceComplianceScript(Entity, Parsable): """ Intune will provide customer the ability to run their Powershell Compliance scripts (detection) on the enrolled windows 10 Azure Active Directory joined devices. """ diff --git a/msgraph_beta/generated/models/device_compliance_script_collection_response.py b/msgraph_beta/generated/models/device_compliance_script_collection_response.py index f528f9f2d08..01faae25795 100644 --- a/msgraph_beta/generated/models/device_compliance_script_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_script_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceScriptCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceScriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceScript]] = None diff --git a/msgraph_beta/generated/models/device_compliance_script_device_state.py b/msgraph_beta/generated/models/device_compliance_script_device_state.py index dc05e14e722..96b7807e1cc 100644 --- a/msgraph_beta/generated/models/device_compliance_script_device_state.py +++ b/msgraph_beta/generated/models/device_compliance_script_device_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceComplianceScriptDeviceState(Entity): +class DeviceComplianceScriptDeviceState(Entity, Parsable): """ Contains properties for device run state of the device compliance script. """ diff --git a/msgraph_beta/generated/models/device_compliance_script_device_state_collection_response.py b/msgraph_beta/generated/models/device_compliance_script_device_state_collection_response.py index e79e43f8733..bcdd8f6e0b7 100644 --- a/msgraph_beta/generated/models/device_compliance_script_device_state_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_script_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceScriptDeviceState]] = None diff --git a/msgraph_beta/generated/models/device_compliance_script_rule_error.py b/msgraph_beta/generated/models/device_compliance_script_rule_error.py index 6d2d289f1de..ac5256c2261 100644 --- a/msgraph_beta/generated/models/device_compliance_script_rule_error.py +++ b/msgraph_beta/generated/models/device_compliance_script_rule_error.py @@ -9,7 +9,7 @@ from .device_compliance_script_error import DeviceComplianceScriptError @dataclass -class DeviceComplianceScriptRuleError(DeviceComplianceScriptError): +class DeviceComplianceScriptRuleError(DeviceComplianceScriptError, Parsable): # The OdataType property odata_type: Optional[str] = None # Setting name for the rule with error. diff --git a/msgraph_beta/generated/models/device_compliance_script_run_summary.py b/msgraph_beta/generated/models/device_compliance_script_run_summary.py index edad4a25942..32aa9168748 100644 --- a/msgraph_beta/generated/models/device_compliance_script_run_summary.py +++ b/msgraph_beta/generated/models/device_compliance_script_run_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceComplianceScriptRunSummary(Entity): +class DeviceComplianceScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ diff --git a/msgraph_beta/generated/models/device_compliance_setting_state.py b/msgraph_beta/generated/models/device_compliance_setting_state.py index eea9a210b36..728b7d63f3a 100644 --- a/msgraph_beta/generated/models/device_compliance_setting_state.py +++ b/msgraph_beta/generated/models/device_compliance_setting_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceComplianceSettingState(Entity): +class DeviceComplianceSettingState(Entity, Parsable): """ Device compliance setting State for a given device. """ diff --git a/msgraph_beta/generated/models/device_compliance_setting_state_collection_response.py b/msgraph_beta/generated/models/device_compliance_setting_state_collection_response.py index 72accd553f6..5f2036bf496 100644 --- a/msgraph_beta/generated/models/device_compliance_setting_state_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_setting_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceSettingStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceSettingStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceSettingState]] = None diff --git a/msgraph_beta/generated/models/device_compliance_user_overview.py b/msgraph_beta/generated/models/device_compliance_user_overview.py index f57bc1028e2..722cf055fb6 100644 --- a/msgraph_beta/generated/models/device_compliance_user_overview.py +++ b/msgraph_beta/generated/models/device_compliance_user_overview.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceComplianceUserOverview(Entity): +class DeviceComplianceUserOverview(Entity, Parsable): # Version of the policy for that overview configuration_version: Optional[int] = None # Number of users in conflict diff --git a/msgraph_beta/generated/models/device_compliance_user_status.py b/msgraph_beta/generated/models/device_compliance_user_status.py index 1d7292da08a..3e4551774d9 100644 --- a/msgraph_beta/generated/models/device_compliance_user_status.py +++ b/msgraph_beta/generated/models/device_compliance_user_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceComplianceUserStatus(Entity): +class DeviceComplianceUserStatus(Entity, Parsable): # Devices count for that user. devices_count: Optional[int] = None # Last modified date time of the policy report. diff --git a/msgraph_beta/generated/models/device_compliance_user_status_collection_response.py b/msgraph_beta/generated/models/device_compliance_user_status_collection_response.py index b847bb6c53d..8cb8b641f30 100644 --- a/msgraph_beta/generated/models/device_compliance_user_status_collection_response.py +++ b/msgraph_beta/generated/models/device_compliance_user_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceComplianceUserStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceComplianceUserStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceComplianceUserStatus]] = None diff --git a/msgraph_beta/generated/models/device_configuration.py b/msgraph_beta/generated/models/device_configuration.py index e65c3523184..6841b16a55d 100644 --- a/msgraph_beta/generated/models/device_configuration.py +++ b/msgraph_beta/generated/models/device_configuration.py @@ -157,7 +157,7 @@ from .entity import Entity @dataclass -class DeviceConfiguration(Entity): +class DeviceConfiguration(Entity, Parsable): """ Device Configuration. """ diff --git a/msgraph_beta/generated/models/device_configuration_assignment.py b/msgraph_beta/generated/models/device_configuration_assignment.py index cbaeb4af0fe..edcdae76c59 100644 --- a/msgraph_beta/generated/models/device_configuration_assignment.py +++ b/msgraph_beta/generated/models/device_configuration_assignment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationAssignment(Entity): +class DeviceConfigurationAssignment(Entity, Parsable): """ The device configuration assignment entity assigns an AAD group to a specific device configuration. """ diff --git a/msgraph_beta/generated/models/device_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/device_configuration_assignment_collection_response.py index 88a62d909f6..c3bb0f77c56 100644 --- a/msgraph_beta/generated/models/device_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/device_configuration_collection_response.py b/msgraph_beta/generated/models/device_configuration_collection_response.py index 17f1c4bae78..b9918d1f13c 100644 --- a/msgraph_beta/generated/models/device_configuration_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfiguration]] = None diff --git a/msgraph_beta/generated/models/device_configuration_conflict_summary.py b/msgraph_beta/generated/models/device_configuration_conflict_summary.py index 8174e4ba5e5..3fa42b08b1b 100644 --- a/msgraph_beta/generated/models/device_configuration_conflict_summary.py +++ b/msgraph_beta/generated/models/device_configuration_conflict_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationConflictSummary(Entity): +class DeviceConfigurationConflictSummary(Entity, Parsable): """ Conflict summary for a set of device configuration policies. """ diff --git a/msgraph_beta/generated/models/device_configuration_conflict_summary_collection_response.py b/msgraph_beta/generated/models/device_configuration_conflict_summary_collection_response.py index 332b17d60e1..165f5151fb2 100644 --- a/msgraph_beta/generated/models/device_configuration_conflict_summary_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_conflict_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationConflictSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationConflictSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationConflictSummary]] = None diff --git a/msgraph_beta/generated/models/device_configuration_device_overview.py b/msgraph_beta/generated/models/device_configuration_device_overview.py index 79c321bfaea..0c7281a37d5 100644 --- a/msgraph_beta/generated/models/device_configuration_device_overview.py +++ b/msgraph_beta/generated/models/device_configuration_device_overview.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationDeviceOverview(Entity): +class DeviceConfigurationDeviceOverview(Entity, Parsable): # Version of the policy for that overview configuration_version: Optional[int] = None # Number of devices in conflict diff --git a/msgraph_beta/generated/models/device_configuration_device_state_summary.py b/msgraph_beta/generated/models/device_configuration_device_state_summary.py index a1c8b66111e..1702db5b597 100644 --- a/msgraph_beta/generated/models/device_configuration_device_state_summary.py +++ b/msgraph_beta/generated/models/device_configuration_device_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationDeviceStateSummary(Entity): +class DeviceConfigurationDeviceStateSummary(Entity, Parsable): # Number of compliant devices compliant_device_count: Optional[int] = None # Number of conflict devices diff --git a/msgraph_beta/generated/models/device_configuration_device_status.py b/msgraph_beta/generated/models/device_configuration_device_status.py index fc3c37a95b3..3e482971027 100644 --- a/msgraph_beta/generated/models/device_configuration_device_status.py +++ b/msgraph_beta/generated/models/device_configuration_device_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationDeviceStatus(Entity): +class DeviceConfigurationDeviceStatus(Entity, Parsable): """ Support for this Entity is being deprecated starting May 2026 & will no longer be supported. """ diff --git a/msgraph_beta/generated/models/device_configuration_device_status_collection_response.py b/msgraph_beta/generated/models/device_configuration_device_status_collection_response.py index 66b611ce866..f5b6e287f1f 100644 --- a/msgraph_beta/generated/models/device_configuration_device_status_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_device_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationDeviceStatus]] = None diff --git a/msgraph_beta/generated/models/device_configuration_group_assignment.py b/msgraph_beta/generated/models/device_configuration_group_assignment.py index 6f2a0fb1084..5277f02b276 100644 --- a/msgraph_beta/generated/models/device_configuration_group_assignment.py +++ b/msgraph_beta/generated/models/device_configuration_group_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationGroupAssignment(Entity): +class DeviceConfigurationGroupAssignment(Entity, Parsable): """ Device configuration group assignment. """ diff --git a/msgraph_beta/generated/models/device_configuration_group_assignment_collection_response.py b/msgraph_beta/generated/models/device_configuration_group_assignment_collection_response.py index 187258de454..9851c8a7ff4 100644 --- a/msgraph_beta/generated/models/device_configuration_group_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_group_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationGroupAssignment]] = None diff --git a/msgraph_beta/generated/models/device_configuration_policy_set_item.py b/msgraph_beta/generated/models/device_configuration_policy_set_item.py index f46f897f355..ef746803901 100644 --- a/msgraph_beta/generated/models/device_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/device_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class DeviceConfigurationPolicySetItem(PolicySetItem): +class DeviceConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for device configuration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/device_configuration_state.py b/msgraph_beta/generated/models/device_configuration_state.py index 7744af5abde..87734634c53 100644 --- a/msgraph_beta/generated/models/device_configuration_state.py +++ b/msgraph_beta/generated/models/device_configuration_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationState(Entity): +class DeviceConfigurationState(Entity, Parsable): """ Support for this Entity is being deprecated starting May 2026 & will no longer be supported. """ diff --git a/msgraph_beta/generated/models/device_configuration_state_collection_response.py b/msgraph_beta/generated/models/device_configuration_state_collection_response.py index 83245a79a41..7e6bc629a13 100644 --- a/msgraph_beta/generated/models/device_configuration_state_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationState]] = None diff --git a/msgraph_beta/generated/models/device_configuration_user_overview.py b/msgraph_beta/generated/models/device_configuration_user_overview.py index c42dcce9a2a..9d7db29d4fb 100644 --- a/msgraph_beta/generated/models/device_configuration_user_overview.py +++ b/msgraph_beta/generated/models/device_configuration_user_overview.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationUserOverview(Entity): +class DeviceConfigurationUserOverview(Entity, Parsable): # Version of the policy for that overview configuration_version: Optional[int] = None # Number of users in conflict diff --git a/msgraph_beta/generated/models/device_configuration_user_state_summary.py b/msgraph_beta/generated/models/device_configuration_user_state_summary.py index b39947f0d55..b4bcc3e37c7 100644 --- a/msgraph_beta/generated/models/device_configuration_user_state_summary.py +++ b/msgraph_beta/generated/models/device_configuration_user_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationUserStateSummary(Entity): +class DeviceConfigurationUserStateSummary(Entity, Parsable): # Number of compliant users compliant_user_count: Optional[int] = None # Number of conflict users diff --git a/msgraph_beta/generated/models/device_configuration_user_status.py b/msgraph_beta/generated/models/device_configuration_user_status.py index 097e76139cd..3e0dae69a78 100644 --- a/msgraph_beta/generated/models/device_configuration_user_status.py +++ b/msgraph_beta/generated/models/device_configuration_user_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceConfigurationUserStatus(Entity): +class DeviceConfigurationUserStatus(Entity, Parsable): # Devices count for that user. devices_count: Optional[int] = None # Last modified date time of the policy report. diff --git a/msgraph_beta/generated/models/device_configuration_user_status_collection_response.py b/msgraph_beta/generated/models/device_configuration_user_status_collection_response.py index 00a94dc6bf9..88761b09a40 100644 --- a/msgraph_beta/generated/models/device_configuration_user_status_collection_response.py +++ b/msgraph_beta/generated/models/device_configuration_user_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceConfigurationUserStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceConfigurationUserStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceConfigurationUserStatus]] = None diff --git a/msgraph_beta/generated/models/device_custom_attribute_shell_script.py b/msgraph_beta/generated/models/device_custom_attribute_shell_script.py index 9775c1b4106..ae8cd46f6ad 100644 --- a/msgraph_beta/generated/models/device_custom_attribute_shell_script.py +++ b/msgraph_beta/generated/models/device_custom_attribute_shell_script.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class DeviceCustomAttributeShellScript(Entity): +class DeviceCustomAttributeShellScript(Entity, Parsable): """ Represents a custom attribute script for macOS. """ diff --git a/msgraph_beta/generated/models/device_custom_attribute_shell_script_collection_response.py b/msgraph_beta/generated/models/device_custom_attribute_shell_script_collection_response.py index 4bb4451c5e8..7aef751fe06 100644 --- a/msgraph_beta/generated/models/device_custom_attribute_shell_script_collection_response.py +++ b/msgraph_beta/generated/models/device_custom_attribute_shell_script_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCustomAttributeShellScriptCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCustomAttributeShellScriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCustomAttributeShellScript]] = None diff --git a/msgraph_beta/generated/models/device_enrollment_configuration.py b/msgraph_beta/generated/models/device_enrollment_configuration.py index 22b93186f50..d9506bfde7e 100644 --- a/msgraph_beta/generated/models/device_enrollment_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_configuration.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class DeviceEnrollmentConfiguration(Entity): +class DeviceEnrollmentConfiguration(Entity, Parsable): """ The Base Class of Device Enrollment Configuration """ diff --git a/msgraph_beta/generated/models/device_enrollment_configuration_collection_response.py b/msgraph_beta/generated/models/device_enrollment_configuration_collection_response.py index 991cc041598..3d35a374389 100644 --- a/msgraph_beta/generated/models/device_enrollment_configuration_collection_response.py +++ b/msgraph_beta/generated/models/device_enrollment_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceEnrollmentConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceEnrollmentConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceEnrollmentConfiguration]] = None diff --git a/msgraph_beta/generated/models/device_enrollment_limit_configuration.py b/msgraph_beta/generated/models/device_enrollment_limit_configuration.py index 4c9d2b057d4..d0eddbf766c 100644 --- a/msgraph_beta/generated/models/device_enrollment_limit_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_limit_configuration.py @@ -9,7 +9,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceEnrollmentLimitConfiguration(DeviceEnrollmentConfiguration): +class DeviceEnrollmentLimitConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Device Enrollment Configuration that restricts the number of devices a user can enroll """ diff --git a/msgraph_beta/generated/models/device_enrollment_notification_configuration.py b/msgraph_beta/generated/models/device_enrollment_notification_configuration.py index 381f63a3e0a..81f8c4c023a 100644 --- a/msgraph_beta/generated/models/device_enrollment_notification_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_notification_configuration.py @@ -13,7 +13,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceEnrollmentNotificationConfiguration(DeviceEnrollmentConfiguration): +class DeviceEnrollmentNotificationConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Enrollment Notification Configuration which is used to send notification """ diff --git a/msgraph_beta/generated/models/device_enrollment_platform_restriction_configuration.py b/msgraph_beta/generated/models/device_enrollment_platform_restriction_configuration.py index e6d760d0fb7..04cd7d737e3 100644 --- a/msgraph_beta/generated/models/device_enrollment_platform_restriction_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_platform_restriction_configuration.py @@ -11,7 +11,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceEnrollmentPlatformRestrictionConfiguration(DeviceEnrollmentConfiguration): +class DeviceEnrollmentPlatformRestrictionConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Device Enrollment Configuration that restricts the types of devices a user can enroll for a single platform """ diff --git a/msgraph_beta/generated/models/device_enrollment_platform_restrictions_configuration.py b/msgraph_beta/generated/models/device_enrollment_platform_restrictions_configuration.py index 05f200e0f58..5bd9003fb4f 100644 --- a/msgraph_beta/generated/models/device_enrollment_platform_restrictions_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_platform_restrictions_configuration.py @@ -10,7 +10,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceEnrollmentPlatformRestrictionsConfiguration(DeviceEnrollmentConfiguration): +class DeviceEnrollmentPlatformRestrictionsConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Device Enrollment Configuration that restricts the types of devices a user can enroll """ diff --git a/msgraph_beta/generated/models/device_enrollment_windows_hello_for_business_configuration.py b/msgraph_beta/generated/models/device_enrollment_windows_hello_for_business_configuration.py index 52b77cf3088..75ce4c7550b 100644 --- a/msgraph_beta/generated/models/device_enrollment_windows_hello_for_business_configuration.py +++ b/msgraph_beta/generated/models/device_enrollment_windows_hello_for_business_configuration.py @@ -11,7 +11,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class DeviceEnrollmentWindowsHelloForBusinessConfiguration(DeviceEnrollmentConfiguration): +class DeviceEnrollmentWindowsHelloForBusinessConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Windows Hello for Business settings lets users access their devices using a gesture, such as biometric authentication, or a PIN. Configure settings for enrolled Windows 10, Windows 10 Mobile and later. """ diff --git a/msgraph_beta/generated/models/device_health_script.py b/msgraph_beta/generated/models/device_health_script.py index ad43767c7da..631c4ab053e 100644 --- a/msgraph_beta/generated/models/device_health_script.py +++ b/msgraph_beta/generated/models/device_health_script.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceHealthScript(Entity): +class DeviceHealthScript(Entity, Parsable): """ Intune will provide customer the ability to run their Powershell Health scripts (remediation + detection) on the enrolled windows 10 Azure Active Directory joined devices. """ diff --git a/msgraph_beta/generated/models/device_health_script_assignment.py b/msgraph_beta/generated/models/device_health_script_assignment.py index 0cbc771a78b..3a6149e889f 100644 --- a/msgraph_beta/generated/models/device_health_script_assignment.py +++ b/msgraph_beta/generated/models/device_health_script_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceHealthScriptAssignment(Entity): +class DeviceHealthScriptAssignment(Entity, Parsable): """ Contains properties used to assign a device management script to a group. """ diff --git a/msgraph_beta/generated/models/device_health_script_assignment_collection_response.py b/msgraph_beta/generated/models/device_health_script_assignment_collection_response.py index 45b3fcb758f..4e002132009 100644 --- a/msgraph_beta/generated/models/device_health_script_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_health_script_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceHealthScriptAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceHealthScriptAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceHealthScriptAssignment]] = None diff --git a/msgraph_beta/generated/models/device_health_script_boolean_parameter.py b/msgraph_beta/generated/models/device_health_script_boolean_parameter.py index 3dd0e6302e7..11322124ed5 100644 --- a/msgraph_beta/generated/models/device_health_script_boolean_parameter.py +++ b/msgraph_beta/generated/models/device_health_script_boolean_parameter.py @@ -9,7 +9,7 @@ from .device_health_script_parameter import DeviceHealthScriptParameter @dataclass -class DeviceHealthScriptBooleanParameter(DeviceHealthScriptParameter): +class DeviceHealthScriptBooleanParameter(DeviceHealthScriptParameter, Parsable): """ Properties of the Booolean script parameter. """ diff --git a/msgraph_beta/generated/models/device_health_script_collection_response.py b/msgraph_beta/generated/models/device_health_script_collection_response.py index 05ce2668d02..d5c8eb49e96 100644 --- a/msgraph_beta/generated/models/device_health_script_collection_response.py +++ b/msgraph_beta/generated/models/device_health_script_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceHealthScriptCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceHealthScriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceHealthScript]] = None diff --git a/msgraph_beta/generated/models/device_health_script_daily_schedule.py b/msgraph_beta/generated/models/device_health_script_daily_schedule.py index 4fb1f4af222..6fb0f58a145 100644 --- a/msgraph_beta/generated/models/device_health_script_daily_schedule.py +++ b/msgraph_beta/generated/models/device_health_script_daily_schedule.py @@ -9,7 +9,7 @@ from .device_health_script_time_schedule import DeviceHealthScriptTimeSchedule @dataclass -class DeviceHealthScriptDailySchedule(DeviceHealthScriptTimeSchedule): +class DeviceHealthScriptDailySchedule(DeviceHealthScriptTimeSchedule, Parsable): """ Device health script daily schedule. """ diff --git a/msgraph_beta/generated/models/device_health_script_device_state.py b/msgraph_beta/generated/models/device_health_script_device_state.py index cf57c7f187f..5a2e4c3f5cb 100644 --- a/msgraph_beta/generated/models/device_health_script_device_state.py +++ b/msgraph_beta/generated/models/device_health_script_device_state.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceHealthScriptDeviceState(Entity): +class DeviceHealthScriptDeviceState(Entity, Parsable): """ Contains properties for device run state of the device health script. """ diff --git a/msgraph_beta/generated/models/device_health_script_device_state_collection_response.py b/msgraph_beta/generated/models/device_health_script_device_state_collection_response.py index 2c0b99bcf12..18098de34b8 100644 --- a/msgraph_beta/generated/models/device_health_script_device_state_collection_response.py +++ b/msgraph_beta/generated/models/device_health_script_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceHealthScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceHealthScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceHealthScriptDeviceState]] = None diff --git a/msgraph_beta/generated/models/device_health_script_hourly_schedule.py b/msgraph_beta/generated/models/device_health_script_hourly_schedule.py index 2c918d26975..57af6016c0d 100644 --- a/msgraph_beta/generated/models/device_health_script_hourly_schedule.py +++ b/msgraph_beta/generated/models/device_health_script_hourly_schedule.py @@ -9,7 +9,7 @@ from .device_health_script_run_schedule import DeviceHealthScriptRunSchedule @dataclass -class DeviceHealthScriptHourlySchedule(DeviceHealthScriptRunSchedule): +class DeviceHealthScriptHourlySchedule(DeviceHealthScriptRunSchedule, Parsable): """ Type of Device health script hourly schedule. """ diff --git a/msgraph_beta/generated/models/device_health_script_integer_parameter.py b/msgraph_beta/generated/models/device_health_script_integer_parameter.py index c7fb994d9ab..7d8066a70f2 100644 --- a/msgraph_beta/generated/models/device_health_script_integer_parameter.py +++ b/msgraph_beta/generated/models/device_health_script_integer_parameter.py @@ -9,7 +9,7 @@ from .device_health_script_parameter import DeviceHealthScriptParameter @dataclass -class DeviceHealthScriptIntegerParameter(DeviceHealthScriptParameter): +class DeviceHealthScriptIntegerParameter(DeviceHealthScriptParameter, Parsable): """ Properties of the Integer script parameter. """ diff --git a/msgraph_beta/generated/models/device_health_script_policy_state_collection_response.py b/msgraph_beta/generated/models/device_health_script_policy_state_collection_response.py index 8431579e611..386c8529fd1 100644 --- a/msgraph_beta/generated/models/device_health_script_policy_state_collection_response.py +++ b/msgraph_beta/generated/models/device_health_script_policy_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceHealthScriptPolicyStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceHealthScriptPolicyStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceHealthScriptPolicyState]] = None diff --git a/msgraph_beta/generated/models/device_health_script_run_once_schedule.py b/msgraph_beta/generated/models/device_health_script_run_once_schedule.py index 5c12535ca38..64070e21a2c 100644 --- a/msgraph_beta/generated/models/device_health_script_run_once_schedule.py +++ b/msgraph_beta/generated/models/device_health_script_run_once_schedule.py @@ -10,7 +10,7 @@ from .device_health_script_time_schedule import DeviceHealthScriptTimeSchedule @dataclass -class DeviceHealthScriptRunOnceSchedule(DeviceHealthScriptTimeSchedule): +class DeviceHealthScriptRunOnceSchedule(DeviceHealthScriptTimeSchedule, Parsable): """ Device health script run once schedule. """ diff --git a/msgraph_beta/generated/models/device_health_script_run_summary.py b/msgraph_beta/generated/models/device_health_script_run_summary.py index 49a01aa7eb3..d73feaf7dfa 100644 --- a/msgraph_beta/generated/models/device_health_script_run_summary.py +++ b/msgraph_beta/generated/models/device_health_script_run_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceHealthScriptRunSummary(Entity): +class DeviceHealthScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ diff --git a/msgraph_beta/generated/models/device_health_script_string_parameter.py b/msgraph_beta/generated/models/device_health_script_string_parameter.py index df2efed5002..c6a85fd0ee4 100644 --- a/msgraph_beta/generated/models/device_health_script_string_parameter.py +++ b/msgraph_beta/generated/models/device_health_script_string_parameter.py @@ -9,7 +9,7 @@ from .device_health_script_parameter import DeviceHealthScriptParameter @dataclass -class DeviceHealthScriptStringParameter(DeviceHealthScriptParameter): +class DeviceHealthScriptStringParameter(DeviceHealthScriptParameter, Parsable): """ Properties of the String script parameter. """ diff --git a/msgraph_beta/generated/models/device_health_script_time_schedule.py b/msgraph_beta/generated/models/device_health_script_time_schedule.py index a3f5792cc82..bbcad96d95f 100644 --- a/msgraph_beta/generated/models/device_health_script_time_schedule.py +++ b/msgraph_beta/generated/models/device_health_script_time_schedule.py @@ -12,7 +12,7 @@ from .device_health_script_run_schedule import DeviceHealthScriptRunSchedule @dataclass -class DeviceHealthScriptTimeSchedule(DeviceHealthScriptRunSchedule): +class DeviceHealthScriptTimeSchedule(DeviceHealthScriptRunSchedule, Parsable): """ Base type of Device health script time schedule. """ diff --git a/msgraph_beta/generated/models/device_install_state.py b/msgraph_beta/generated/models/device_install_state.py index 7259fb7324d..d50f12c421f 100644 --- a/msgraph_beta/generated/models/device_install_state.py +++ b/msgraph_beta/generated/models/device_install_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceInstallState(Entity): +class DeviceInstallState(Entity, Parsable): """ Contains properties for the installation state for a device. """ diff --git a/msgraph_beta/generated/models/device_install_state_collection_response.py b/msgraph_beta/generated/models/device_install_state_collection_response.py index d89c4b1cf17..2ad19ee931f 100644 --- a/msgraph_beta/generated/models/device_install_state_collection_response.py +++ b/msgraph_beta/generated/models/device_install_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceInstallStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceInstallStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceInstallState]] = None diff --git a/msgraph_beta/generated/models/device_local_credential.py b/msgraph_beta/generated/models/device_local_credential.py index fe2d0f8ad71..a895920ef0b 100644 --- a/msgraph_beta/generated/models/device_local_credential.py +++ b/msgraph_beta/generated/models/device_local_credential.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceLocalCredential(Entity): +class DeviceLocalCredential(Entity, Parsable): # The name of the local admin account for which LAPS is enabled. account_name: Optional[str] = None # The SID of the local admin account for which LAPS is enabled. diff --git a/msgraph_beta/generated/models/device_local_credential_info.py b/msgraph_beta/generated/models/device_local_credential_info.py index 504281a85c2..9ea65583df4 100644 --- a/msgraph_beta/generated/models/device_local_credential_info.py +++ b/msgraph_beta/generated/models/device_local_credential_info.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceLocalCredentialInfo(Entity): +class DeviceLocalCredentialInfo(Entity, Parsable): # The credentials of the device's local administrator account backed up to Azure Active Directory. credentials: Optional[List[DeviceLocalCredential]] = None # Display name of the device that the local credentials are associated with. diff --git a/msgraph_beta/generated/models/device_local_credential_info_collection_response.py b/msgraph_beta/generated/models/device_local_credential_info_collection_response.py index 2f4c7e41722..607271f2807 100644 --- a/msgraph_beta/generated/models/device_local_credential_info_collection_response.py +++ b/msgraph_beta/generated/models/device_local_credential_info_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceLocalCredentialInfoCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceLocalCredentialInfoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceLocalCredentialInfo]] = None diff --git a/msgraph_beta/generated/models/device_log_collection_response.py b/msgraph_beta/generated/models/device_log_collection_response.py index 2a277b6a4bb..f911f0a8d3d 100644 --- a/msgraph_beta/generated/models/device_log_collection_response.py +++ b/msgraph_beta/generated/models/device_log_collection_response.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceLogCollectionResponse(Entity): +class DeviceLogCollectionResponse(Entity, Parsable): """ Windows Log Collection request entity. """ diff --git a/msgraph_beta/generated/models/device_log_collection_response_collection_response.py b/msgraph_beta/generated/models/device_log_collection_response_collection_response.py index f8d7e07a069..f42bf1a639c 100644 --- a/msgraph_beta/generated/models/device_log_collection_response_collection_response.py +++ b/msgraph_beta/generated/models/device_log_collection_response_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceLogCollectionResponseCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceLogCollectionResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceLogCollectionResponse]] = None diff --git a/msgraph_beta/generated/models/device_management/alert_record.py b/msgraph_beta/generated/models/device_management/alert_record.py index 26a2113db6a..9be68ef9935 100644 --- a/msgraph_beta/generated/models/device_management/alert_record.py +++ b/msgraph_beta/generated/models/device_management/alert_record.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class AlertRecord(Entity): +class AlertRecord(Entity, Parsable): # The impact of the alert event. Consists of a list of key-value pair and a number followed by the aggregation type. For example, 6 affectedCloudPcCount means that 6 Cloud PCs are affected. 12 affectedCloudPcPercentage means 12% of Cloud PCs are affected. The list of key-value pair indicates the details of the alert impact. alert_impact: Optional[AlertImpact] = None # The corresponding ID of the alert rule. diff --git a/msgraph_beta/generated/models/device_management/alert_record_collection_response.py b/msgraph_beta/generated/models/device_management/alert_record_collection_response.py index fbf5b5f5c05..0853f13e492 100644 --- a/msgraph_beta/generated/models/device_management/alert_record_collection_response.py +++ b/msgraph_beta/generated/models/device_management/alert_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AlertRecord]] = None diff --git a/msgraph_beta/generated/models/device_management/alert_rule.py b/msgraph_beta/generated/models/device_management/alert_rule.py index 650ba578ccc..30f4c3e0a39 100644 --- a/msgraph_beta/generated/models/device_management/alert_rule.py +++ b/msgraph_beta/generated/models/device_management/alert_rule.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class AlertRule(Entity): +class AlertRule(Entity, Parsable): # The rule template of the alert event. The possible values are: cloudPcProvisionScenario, cloudPcImageUploadScenario, cloudPcOnPremiseNetworkConnectionCheckScenario, cloudPcInGracePeriodScenario, cloudPcFrontlineInsufficientLicensesScenario, cloudPcInaccessibleScenario. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: cloudPcInGracePeriodScenario. alert_rule_template: Optional[AlertRuleTemplate] = None # The conditions that determine when to send alerts. For example, you can configure a condition to send an alert when provisioning fails for six or more Cloud PCs. diff --git a/msgraph_beta/generated/models/device_management/alert_rule_collection_response.py b/msgraph_beta/generated/models/device_management/alert_rule_collection_response.py index cc1e4b99c47..adfbfb442fc 100644 --- a/msgraph_beta/generated/models/device_management/alert_rule_collection_response.py +++ b/msgraph_beta/generated/models/device_management/alert_rule_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AlertRule]] = None diff --git a/msgraph_beta/generated/models/device_management/device_management.py b/msgraph_beta/generated/models/device_management/device_management.py index 6babec53263..d0499102176 100644 --- a/msgraph_beta/generated/models/device_management/device_management.py +++ b/msgraph_beta/generated/models/device_management/device_management.py @@ -188,7 +188,7 @@ from ..entity import Entity @dataclass -class DeviceManagement(Entity): +class DeviceManagement(Entity, Parsable): """ Singleton entity that acts as a container for all device management functionality. """ diff --git a/msgraph_beta/generated/models/device_management/monitoring.py b/msgraph_beta/generated/models/device_management/monitoring.py index 63baa6eac4a..e1d44224e03 100644 --- a/msgraph_beta/generated/models/device_management/monitoring.py +++ b/msgraph_beta/generated/models/device_management/monitoring.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class Monitoring(Entity): +class Monitoring(Entity, Parsable): # The collection of records of alert events. alert_records: Optional[List[AlertRecord]] = None # The collection of alert rules. diff --git a/msgraph_beta/generated/models/device_management_abstract_complex_setting_definition.py b/msgraph_beta/generated/models/device_management_abstract_complex_setting_definition.py index 993d47d5d49..8829c4dfb47 100644 --- a/msgraph_beta/generated/models/device_management_abstract_complex_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_abstract_complex_setting_definition.py @@ -9,7 +9,7 @@ from .device_management_setting_definition import DeviceManagementSettingDefinition @dataclass -class DeviceManagementAbstractComplexSettingDefinition(DeviceManagementSettingDefinition): +class DeviceManagementAbstractComplexSettingDefinition(DeviceManagementSettingDefinition, Parsable): """ Entity representing the defintion for an abstract complex setting """ diff --git a/msgraph_beta/generated/models/device_management_abstract_complex_setting_instance.py b/msgraph_beta/generated/models/device_management_abstract_complex_setting_instance.py index 0188e482559..79c78d771f3 100644 --- a/msgraph_beta/generated/models/device_management_abstract_complex_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_abstract_complex_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementAbstractComplexSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementAbstractComplexSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing a complex value for an abstract setting """ diff --git a/msgraph_beta/generated/models/device_management_autopilot_event.py b/msgraph_beta/generated/models/device_management_autopilot_event.py index 827b1570e5d..f52b46c9168 100644 --- a/msgraph_beta/generated/models/device_management_autopilot_event.py +++ b/msgraph_beta/generated/models/device_management_autopilot_event.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceManagementAutopilotEvent(Entity): +class DeviceManagementAutopilotEvent(Entity, Parsable): """ Represents an Autopilot flow event. """ diff --git a/msgraph_beta/generated/models/device_management_autopilot_event_collection_response.py b/msgraph_beta/generated/models/device_management_autopilot_event_collection_response.py index 54861894827..fbdd1baecb9 100644 --- a/msgraph_beta/generated/models/device_management_autopilot_event_collection_response.py +++ b/msgraph_beta/generated/models/device_management_autopilot_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementAutopilotEventCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementAutopilotEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementAutopilotEvent]] = None diff --git a/msgraph_beta/generated/models/device_management_autopilot_policy_status_detail.py b/msgraph_beta/generated/models/device_management_autopilot_policy_status_detail.py index f179fd33deb..6f35d80ea00 100644 --- a/msgraph_beta/generated/models/device_management_autopilot_policy_status_detail.py +++ b/msgraph_beta/generated/models/device_management_autopilot_policy_status_detail.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementAutopilotPolicyStatusDetail(Entity): +class DeviceManagementAutopilotPolicyStatusDetail(Entity, Parsable): """ Policy status detail item contained by an autopilot event. """ diff --git a/msgraph_beta/generated/models/device_management_boolean_setting_instance.py b/msgraph_beta/generated/models/device_management_boolean_setting_instance.py index 6fb5138258c..2cd29b716a9 100644 --- a/msgraph_beta/generated/models/device_management_boolean_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_boolean_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementBooleanSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementBooleanSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing a boolean value """ diff --git a/msgraph_beta/generated/models/device_management_cached_report_configuration.py b/msgraph_beta/generated/models/device_management_cached_report_configuration.py index dfeae8372c1..e4c591a9bad 100644 --- a/msgraph_beta/generated/models/device_management_cached_report_configuration.py +++ b/msgraph_beta/generated/models/device_management_cached_report_configuration.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementCachedReportConfiguration(Entity): +class DeviceManagementCachedReportConfiguration(Entity, Parsable): """ Entity representing the configuration of a cached report. """ diff --git a/msgraph_beta/generated/models/device_management_cached_report_configuration_collection_response.py b/msgraph_beta/generated/models/device_management_cached_report_configuration_collection_response.py index d07da222ca2..07eee0dd502 100644 --- a/msgraph_beta/generated/models/device_management_cached_report_configuration_collection_response.py +++ b/msgraph_beta/generated/models/device_management_cached_report_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementCachedReportConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementCachedReportConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementCachedReportConfiguration]] = None diff --git a/msgraph_beta/generated/models/device_management_collection_setting_definition.py b/msgraph_beta/generated/models/device_management_collection_setting_definition.py index f87a50e0710..4da855c459b 100644 --- a/msgraph_beta/generated/models/device_management_collection_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_collection_setting_definition.py @@ -9,7 +9,7 @@ from .device_management_setting_definition import DeviceManagementSettingDefinition @dataclass -class DeviceManagementCollectionSettingDefinition(DeviceManagementSettingDefinition): +class DeviceManagementCollectionSettingDefinition(DeviceManagementSettingDefinition, Parsable): """ Entity representing the defintion for a collection setting """ diff --git a/msgraph_beta/generated/models/device_management_collection_setting_instance.py b/msgraph_beta/generated/models/device_management_collection_setting_instance.py index c8a38fe48d3..1fc5d953292 100644 --- a/msgraph_beta/generated/models/device_management_collection_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_collection_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementCollectionSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementCollectionSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing a collection of values """ diff --git a/msgraph_beta/generated/models/device_management_complex_setting_definition.py b/msgraph_beta/generated/models/device_management_complex_setting_definition.py index e67516992de..001eb65e2f3 100644 --- a/msgraph_beta/generated/models/device_management_complex_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_complex_setting_definition.py @@ -9,7 +9,7 @@ from .device_management_setting_definition import DeviceManagementSettingDefinition @dataclass -class DeviceManagementComplexSettingDefinition(DeviceManagementSettingDefinition): +class DeviceManagementComplexSettingDefinition(DeviceManagementSettingDefinition, Parsable): """ Entity representing the defintion for a complex setting """ diff --git a/msgraph_beta/generated/models/device_management_complex_setting_instance.py b/msgraph_beta/generated/models/device_management_complex_setting_instance.py index 13a7b290454..8a770d53323 100644 --- a/msgraph_beta/generated/models/device_management_complex_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_complex_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementComplexSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementComplexSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing a complex value """ diff --git a/msgraph_beta/generated/models/device_management_compliance_action_item.py b/msgraph_beta/generated/models/device_management_compliance_action_item.py index 0f64ccfd90e..96a88f80108 100644 --- a/msgraph_beta/generated/models/device_management_compliance_action_item.py +++ b/msgraph_beta/generated/models/device_management_compliance_action_item.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementComplianceActionItem(Entity): +class DeviceManagementComplianceActionItem(Entity, Parsable): """ Scheduled Action for Rule """ diff --git a/msgraph_beta/generated/models/device_management_compliance_action_item_collection_response.py b/msgraph_beta/generated/models/device_management_compliance_action_item_collection_response.py index 6d5a5302e71..f3c8a0bef35 100644 --- a/msgraph_beta/generated/models/device_management_compliance_action_item_collection_response.py +++ b/msgraph_beta/generated/models/device_management_compliance_action_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementComplianceActionItemCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementComplianceActionItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementComplianceActionItem]] = None diff --git a/msgraph_beta/generated/models/device_management_compliance_policy.py b/msgraph_beta/generated/models/device_management_compliance_policy.py index 6f18c4e8b7b..35b8c234a35 100644 --- a/msgraph_beta/generated/models/device_management_compliance_policy.py +++ b/msgraph_beta/generated/models/device_management_compliance_policy.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class DeviceManagementCompliancePolicy(Entity): +class DeviceManagementCompliancePolicy(Entity, Parsable): """ Device Management Compliance Policy """ diff --git a/msgraph_beta/generated/models/device_management_compliance_policy_collection_response.py b/msgraph_beta/generated/models/device_management_compliance_policy_collection_response.py index 95a7c675f40..a409062aed5 100644 --- a/msgraph_beta/generated/models/device_management_compliance_policy_collection_response.py +++ b/msgraph_beta/generated/models/device_management_compliance_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementCompliancePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementCompliancePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementCompliancePolicy]] = None diff --git a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule.py b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule.py index f0ca95e32c2..4f5fb5300e5 100644 --- a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule.py +++ b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementComplianceScheduledActionForRule(Entity): +class DeviceManagementComplianceScheduledActionForRule(Entity, Parsable): """ Scheduled Action for Rule """ diff --git a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collection_response.py b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collection_response.py index 47a561d8dd9..fa79947c76b 100644 --- a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collection_response.py +++ b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementComplianceScheduledActionForRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementComplianceScheduledActionForRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementComplianceScheduledActionForRule]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_application_setting_applicability.py b/msgraph_beta/generated/models/device_management_configuration_application_setting_applicability.py index 8d7db67b539..5ea91ada1f8 100644 --- a/msgraph_beta/generated/models/device_management_configuration_application_setting_applicability.py +++ b/msgraph_beta/generated/models/device_management_configuration_application_setting_applicability.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_applicability import DeviceManagementConfigurationSettingApplicability @dataclass -class DeviceManagementConfigurationApplicationSettingApplicability(DeviceManagementConfigurationSettingApplicability): +class DeviceManagementConfigurationApplicationSettingApplicability(DeviceManagementConfigurationSettingApplicability, Parsable): """ Applicability for a setting that can be targeted on managed Applications by Intune """ diff --git a/msgraph_beta/generated/models/device_management_configuration_category.py b/msgraph_beta/generated/models/device_management_configuration_category.py index 3d7bfa0d966..bd1a71693d8 100644 --- a/msgraph_beta/generated/models/device_management_configuration_category.py +++ b/msgraph_beta/generated/models/device_management_configuration_category.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationCategory(Entity): +class DeviceManagementConfigurationCategory(Entity, Parsable): """ Device Management Configuration Policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_category_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_category_collection_response.py index 2361b13159d..47c6062ea10 100644 --- a/msgraph_beta/generated/models/device_management_configuration_category_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationCategory]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_definition.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_definition.py index ce89b89475a..cbf28f9cc67 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_definition.py @@ -9,7 +9,7 @@ from .device_management_configuration_choice_setting_definition import DeviceManagementConfigurationChoiceSettingDefinition @dataclass -class DeviceManagementConfigurationChoiceSettingCollectionDefinition(DeviceManagementConfigurationChoiceSettingDefinition): +class DeviceManagementConfigurationChoiceSettingCollectionDefinition(DeviceManagementConfigurationChoiceSettingDefinition, Parsable): # Maximum number of choices in the collection. Valid values 1 to 100 maximum_count: Optional[int] = None # Minimum number of choices in the collection. Valid values 1 to 100 diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance.py index 2a33bb489d9..02db7ef0d46 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationChoiceSettingCollectionInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationChoiceSettingCollectionInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Setting instance within policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance_template.py index d884126cac4..eb3f5fdcab8 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Choice Setting Collection Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_definition.py index 4825d10cf20..cea390d1856 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_definition.py @@ -11,7 +11,7 @@ from .device_management_configuration_setting_definition import DeviceManagementConfigurationSettingDefinition @dataclass -class DeviceManagementConfigurationChoiceSettingDefinition(DeviceManagementConfigurationSettingDefinition): +class DeviceManagementConfigurationChoiceSettingDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): # Default option for the choice setting. default_option_id: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance.py index 18441996a9d..fc129c63c55 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationChoiceSettingInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationChoiceSettingInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Setting instance within policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance_template.py index 9d872031c67..dcce779b769 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationChoiceSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationChoiceSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Choice Setting Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value.py index 9622267cef6..db23f1c2228 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_value import DeviceManagementConfigurationSettingValue @dataclass -class DeviceManagementConfigurationChoiceSettingValue(DeviceManagementConfigurationSettingValue): +class DeviceManagementConfigurationChoiceSettingValue(DeviceManagementConfigurationSettingValue, Parsable): """ Setting value """ diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_default_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_default_template.py index 06c851a9630..27b9fc08191 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_default_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate @dataclass -class DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate(DeviceManagementConfigurationChoiceSettingValueDefaultTemplate): +class DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate(DeviceManagementConfigurationChoiceSettingValueDefaultTemplate, Parsable): """ Choice Setting Value Constant Default Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_exchange_online_setting_applicability.py b/msgraph_beta/generated/models/device_management_configuration_exchange_online_setting_applicability.py index 8498b6b02d7..3fcd522fbd3 100644 --- a/msgraph_beta/generated/models/device_management_configuration_exchange_online_setting_applicability.py +++ b/msgraph_beta/generated/models/device_management_configuration_exchange_online_setting_applicability.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_applicability import DeviceManagementConfigurationSettingApplicability @dataclass -class DeviceManagementConfigurationExchangeOnlineSettingApplicability(DeviceManagementConfigurationSettingApplicability): +class DeviceManagementConfigurationExchangeOnlineSettingApplicability(DeviceManagementConfigurationSettingApplicability, Parsable): """ Applicability for an Exchange Online Setting """ diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance.py index de6a84f755a..1f473f22932 100644 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationGroupSettingCollectionInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationGroupSettingCollectionInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Instance of a GroupSettingCollection """ diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance_template.py index 3db3f86e30e..156ba23146a 100644 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Group Setting Collection Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_instance.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_instance.py index f38c264dd60..5979d4ac9d3 100644 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationGroupSettingInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationGroupSettingInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Instance of a GroupSetting """ diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_instance_template.py index e139a292fea..27ead26f614 100644 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationGroupSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationGroupSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Group Setting Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_value.py index a0816eccabd..3374d9f3860 100644 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_value.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_value import DeviceManagementConfigurationSettingValue @dataclass -class DeviceManagementConfigurationGroupSettingValue(DeviceManagementConfigurationSettingValue): +class DeviceManagementConfigurationGroupSettingValue(DeviceManagementConfigurationSettingValue, Parsable): """ Value of the GroupSetting """ diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value.py index 55340755f72..5447fb8f917 100644 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value.py @@ -9,7 +9,7 @@ from .device_management_configuration_simple_setting_value import DeviceManagementConfigurationSimpleSettingValue @dataclass -class DeviceManagementConfigurationIntegerSettingValue(DeviceManagementConfigurationSimpleSettingValue): +class DeviceManagementConfigurationIntegerSettingValue(DeviceManagementConfigurationSimpleSettingValue, Parsable): """ Simple setting value """ diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constant_default_template.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constant_default_template.py index 83d81e497a4..92cf54e46d1 100644 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constant_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constant_default_template.py @@ -9,7 +9,7 @@ from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate @dataclass -class DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate(DeviceManagementConfigurationIntegerSettingValueDefaultTemplate): +class DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate(DeviceManagementConfigurationIntegerSettingValueDefaultTemplate, Parsable): """ Integer Setting Value Constant Default Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition.py index f060f346dcd..7e86f81a201 100644 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_value_definition import DeviceManagementConfigurationSettingValueDefinition @dataclass -class DeviceManagementConfigurationIntegerSettingValueDefinition(DeviceManagementConfigurationSettingValueDefinition): +class DeviceManagementConfigurationIntegerSettingValueDefinition(DeviceManagementConfigurationSettingValueDefinition, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueDefinition" # Maximum allowed value of the integer diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_template.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_template.py index fdbea165a86..1b52c24e3dd 100644 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_template.py @@ -11,7 +11,7 @@ from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate @dataclass -class DeviceManagementConfigurationIntegerSettingValueTemplate(DeviceManagementConfigurationSimpleSettingValueTemplate): +class DeviceManagementConfigurationIntegerSettingValueTemplate(DeviceManagementConfigurationSimpleSettingValueTemplate, Parsable): """ Integer Setting Value Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_policy.py b/msgraph_beta/generated/models/device_management_configuration_policy.py index 0c3b3462bb7..32a17af8fb8 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationPolicy(Entity): +class DeviceManagementConfigurationPolicy(Entity, Parsable): """ Device Management Configuration Policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_assignment.py b/msgraph_beta/generated/models/device_management_configuration_policy_assignment.py index bd63a614bcc..f2825d5a64e 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_assignment.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationPolicyAssignment(Entity): +class DeviceManagementConfigurationPolicyAssignment(Entity, Parsable): """ The DeviceManagementConfigurationPolicyAssignment entity assigns a specific DeviceManagementConfigurationPolicy to an AAD group. """ diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_assignment_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_policy_assignment_collection_response.py index d50d7ef1b75..af634521015 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_policy_collection_response.py index 4b44ab63eaa..e4f8313ec31 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicy]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_policy_set_item.py b/msgraph_beta/generated/models/device_management_configuration_policy_policy_set_item.py index e55d3182fbb..371646869c5 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_policy_set_item.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class DeviceManagementConfigurationPolicyPolicySetItem(PolicySetItem): +class DeviceManagementConfigurationPolicyPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for DeviceManagementConfiguration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_template.py b/msgraph_beta/generated/models/device_management_configuration_policy_template.py index 665e686a275..e13dcb28372 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_template.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationPolicyTemplate(Entity): +class DeviceManagementConfigurationPolicyTemplate(Entity, Parsable): """ Device Management Configuration Policy Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_policy_template_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_policy_template_collection_response.py index fcb80488dc3..62a2e6c3270 100644 --- a/msgraph_beta/generated/models/device_management_configuration_policy_template_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_policy_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationPolicyTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationPolicyTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationPolicyTemplate]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_redirect_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_redirect_setting_definition.py index 19429f8cd9f..8663f1cc8de 100644 --- a/msgraph_beta/generated/models/device_management_configuration_redirect_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_redirect_setting_definition.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_definition import DeviceManagementConfigurationSettingDefinition @dataclass -class DeviceManagementConfigurationRedirectSettingDefinition(DeviceManagementConfigurationSettingDefinition): +class DeviceManagementConfigurationRedirectSettingDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): # A deep link that points to the specific location in the Intune console where feature support must be managed from. deep_link: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/device_management_configuration_reference_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_reference_setting_value.py index 86bf7a12346..8357528b164 100644 --- a/msgraph_beta/generated/models/device_management_configuration_reference_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_reference_setting_value.py @@ -9,7 +9,7 @@ from .device_management_configuration_string_setting_value import DeviceManagementConfigurationStringSettingValue @dataclass -class DeviceManagementConfigurationReferenceSettingValue(DeviceManagementConfigurationStringSettingValue): +class DeviceManagementConfigurationReferenceSettingValue(DeviceManagementConfigurationStringSettingValue, Parsable): """ Model for ReferenceSettingValue """ diff --git a/msgraph_beta/generated/models/device_management_configuration_secret_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_secret_setting_value.py index b34332e05dc..70b355cad35 100644 --- a/msgraph_beta/generated/models/device_management_configuration_secret_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_secret_setting_value.py @@ -10,7 +10,7 @@ from .device_management_configuration_simple_setting_value import DeviceManagementConfigurationSimpleSettingValue @dataclass -class DeviceManagementConfigurationSecretSettingValue(DeviceManagementConfigurationSimpleSettingValue): +class DeviceManagementConfigurationSecretSettingValue(DeviceManagementConfigurationSimpleSettingValue, Parsable): """ Graph model for a secret setting value """ diff --git a/msgraph_beta/generated/models/device_management_configuration_setting.py b/msgraph_beta/generated/models/device_management_configuration_setting.py index 2d569adbc50..0fe71a7e23b 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationSetting(Entity): +class DeviceManagementConfigurationSetting(Entity, Parsable): """ Setting instance within policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_setting_collection_response.py index 0fc6c0f41c2..78d89fac1ba 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationSetting]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py index 646359723bd..2afcd6dd250 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_definition.py @@ -23,22 +23,22 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationSettingDefinition(Entity): +class DeviceManagementConfigurationSettingDefinition(Entity, Parsable): # The accessTypes property access_types: Optional[DeviceManagementConfigurationSettingAccessTypes] = None - # Details which device setting is applicable on + # Details which device setting is applicable on. Supports: $filters. applicability: Optional[DeviceManagementConfigurationSettingApplicability] = None # Base CSP Path base_uri: Optional[str] = None - # Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + # Specify category in which the setting is under. Support $filters. category_id: Optional[str] = None - # Description of the item + # Description of the setting. description: Optional[str] = None - # Display name of the item + # Name of the setting. For example: Allow Toast. display_name: Optional[str] = None - # Help text of the item + # Help text of the setting. Give more details of the setting. help_text: Optional[str] = None - # List of links more info for the setting can be found at + # List of links more info for the setting can be found at. info_urls: Optional[List[str]] = None # Tokens which to search settings on keywords: Optional[List[str]] = None @@ -52,7 +52,7 @@ class DeviceManagementConfigurationSettingDefinition(Entity): offset_uri: Optional[str] = None # List of referred setting information. referred_setting_information_list: Optional[List[DeviceManagementConfigurationReferredSettingInformation]] = None - # Root setting definition if the setting is a child setting. + # Root setting definition id if the setting is a child setting. root_definition_id: Optional[str] = None # Supported setting types setting_usage: Optional[DeviceManagementConfigurationSettingUsage] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_definition_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_setting_definition_collection_response.py index 7498960bd26..39d1ef6134a 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_definition_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationSettingDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationSettingDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationSettingDefinition]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py index 6123b5cb49c..2638daf7189 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_definition.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_group_definition import DeviceManagementConfigurationSettingGroupDefinition @dataclass -class DeviceManagementConfigurationSettingGroupCollectionDefinition(DeviceManagementConfigurationSettingGroupDefinition): +class DeviceManagementConfigurationSettingGroupCollectionDefinition(DeviceManagementConfigurationSettingGroupDefinition, Parsable): # Maximum number of setting group count in the collection. Valid values 1 to 100 maximum_count: Optional[int] = None # Minimum number of setting group count in the collection. Valid values 1 to 100 diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_instance.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_instance.py index 6ac364b136b..e85a6bd0c43 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_collection_instance.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationSettingGroupCollectionInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationSettingGroupCollectionInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Setting instance within policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py index 360f45ace98..1a4c3729edd 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_definition.py @@ -12,8 +12,8 @@ from .device_management_configuration_setting_definition import DeviceManagementConfigurationSettingDefinition @dataclass -class DeviceManagementConfigurationSettingGroupDefinition(DeviceManagementConfigurationSettingDefinition): - # Dependent child settings to this group of settings. +class DeviceManagementConfigurationSettingGroupDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): + # Dependent child settings to this group of settings child_ids: Optional[List[str]] = None # List of child settings that depend on this setting depended_on_by: Optional[List[DeviceManagementConfigurationSettingDependedOnBy]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_group_instance.py b/msgraph_beta/generated/models/device_management_configuration_setting_group_instance.py index 72c3508fd56..cab48bdc362 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_group_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_group_instance.py @@ -9,7 +9,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationSettingGroupInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationSettingGroupInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Setting instance within policy """ diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_template.py b/msgraph_beta/generated/models/device_management_configuration_setting_template.py index ea400aa215e..2cab7eeab52 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_template.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementConfigurationSettingTemplate(Entity): +class DeviceManagementConfigurationSettingTemplate(Entity, Parsable): """ Setting Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_template_collection_response.py b/msgraph_beta/generated/models/device_management_configuration_setting_template_collection_response.py index f14562ee0f7..83bdfc74080 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_template_collection_response.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementConfigurationSettingTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementConfigurationSettingTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementConfigurationSettingTemplate]] = None diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_definition.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_definition.py index 2513be0100b..1a7f27b2c3b 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_definition.py @@ -9,7 +9,7 @@ from .device_management_configuration_simple_setting_definition import DeviceManagementConfigurationSimpleSettingDefinition @dataclass -class DeviceManagementConfigurationSimpleSettingCollectionDefinition(DeviceManagementConfigurationSimpleSettingDefinition): +class DeviceManagementConfigurationSimpleSettingCollectionDefinition(DeviceManagementConfigurationSimpleSettingDefinition, Parsable): # Maximum number of simple settings in the collection. Valid values 1 to 100 maximum_count: Optional[int] = None # Minimum number of simple settings in the collection. Valid values 1 to 100 diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance.py index f09cb9bb0e7..15c509c4894 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationSimpleSettingCollectionInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationSimpleSettingCollectionInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Simple setting collection instance """ diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance_template.py index 54ab703c93e..47b28e0396b 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Simple Setting Collection Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py index 6a54f77b1de..dfdb8befcb1 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_definition.py @@ -14,7 +14,7 @@ from .device_management_configuration_setting_definition import DeviceManagementConfigurationSettingDefinition @dataclass -class DeviceManagementConfigurationSimpleSettingDefinition(DeviceManagementConfigurationSettingDefinition): +class DeviceManagementConfigurationSimpleSettingDefinition(DeviceManagementConfigurationSettingDefinition, Parsable): # Default setting value for this setting default_value: Optional[DeviceManagementConfigurationSettingValue] = None # list of child settings that depend on this setting diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance.py index 1f0c46a739d..18fb425b6b9 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance import DeviceManagementConfigurationSettingInstance @dataclass -class DeviceManagementConfigurationSimpleSettingInstance(DeviceManagementConfigurationSettingInstance): +class DeviceManagementConfigurationSimpleSettingInstance(DeviceManagementConfigurationSettingInstance, Parsable): """ Simple setting instance """ diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance_template.py index 3911b4bf8bc..3207c99c2a5 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_instance_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate @dataclass -class DeviceManagementConfigurationSimpleSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate): +class DeviceManagementConfigurationSimpleSettingInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): """ Simple Setting Instance Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_value.py index 38ba3e23e41..1721b758cfe 100644 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_value.py @@ -13,7 +13,7 @@ from .device_management_configuration_setting_value import DeviceManagementConfigurationSettingValue @dataclass -class DeviceManagementConfigurationSimpleSettingValue(DeviceManagementConfigurationSettingValue): +class DeviceManagementConfigurationSimpleSettingValue(DeviceManagementConfigurationSettingValue, Parsable): """ Simple setting value """ diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value.py index 0acf5530e6d..7fcfa5f27e2 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value.py @@ -10,7 +10,7 @@ from .device_management_configuration_simple_setting_value import DeviceManagementConfigurationSimpleSettingValue @dataclass -class DeviceManagementConfigurationStringSettingValue(DeviceManagementConfigurationSimpleSettingValue): +class DeviceManagementConfigurationStringSettingValue(DeviceManagementConfigurationSimpleSettingValue, Parsable): """ Simple setting value """ diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_default_template.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_default_template.py index d2d60d2a7eb..398e7ced3bc 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_default_template.py @@ -9,7 +9,7 @@ from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate @dataclass -class DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate(DeviceManagementConfigurationStringSettingValueDefaultTemplate): +class DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate(DeviceManagementConfigurationStringSettingValueDefaultTemplate, Parsable): """ String Setting Value Constant Default Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py index 5987d4fe272..462e5932dc4 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_definition.py @@ -10,7 +10,7 @@ from .device_management_configuration_setting_value_definition import DeviceManagementConfigurationSettingValueDefinition @dataclass -class DeviceManagementConfigurationStringSettingValueDefinition(DeviceManagementConfigurationSettingValueDefinition): +class DeviceManagementConfigurationStringSettingValueDefinition(DeviceManagementConfigurationSettingValueDefinition, Parsable): """ String constraints """ @@ -18,15 +18,15 @@ class DeviceManagementConfigurationStringSettingValueDefinition(DeviceManagement odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationStringSettingValueDefinition" # Supported file types for this setting. file_types: Optional[List[str]] = None - # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + # Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. format: Optional[DeviceManagementConfigurationStringFormat] = None # Regular expression or any xml or json schema that the input string should match input_validation_schema: Optional[str] = None # Specifies whether the setting needs to be treated as a secret. Settings marked as yes will be encrypted in transit and at rest and will be displayed as asterisks when represented in the UX. is_secret: Optional[bool] = None - # Maximum length of string + # Maximum length of string. Valid values 0 to 87516 maximum_length: Optional[int] = None - # Minimum length of string + # Minimum length of string. Valid values 0 to 87516 minimum_length: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_template.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_template.py index a0b926d27fa..1dfbdafa20f 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_template.py @@ -10,7 +10,7 @@ from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate @dataclass -class DeviceManagementConfigurationStringSettingValueTemplate(DeviceManagementConfigurationSimpleSettingValueTemplate): +class DeviceManagementConfigurationStringSettingValueTemplate(DeviceManagementConfigurationSimpleSettingValueTemplate, Parsable): """ String Setting Value Template """ diff --git a/msgraph_beta/generated/models/device_management_configuration_windows_setting_applicability.py b/msgraph_beta/generated/models/device_management_configuration_windows_setting_applicability.py index 6bde7c768a6..be92069d49c 100644 --- a/msgraph_beta/generated/models/device_management_configuration_windows_setting_applicability.py +++ b/msgraph_beta/generated/models/device_management_configuration_windows_setting_applicability.py @@ -11,7 +11,7 @@ from .device_management_configuration_setting_applicability import DeviceManagementConfigurationSettingApplicability @dataclass -class DeviceManagementConfigurationWindowsSettingApplicability(DeviceManagementConfigurationSettingApplicability): +class DeviceManagementConfigurationWindowsSettingApplicability(DeviceManagementConfigurationSettingApplicability, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationWindowsSettingApplicability" # Version of CSP setting is a part of diff --git a/msgraph_beta/generated/models/device_management_derived_credential_settings.py b/msgraph_beta/generated/models/device_management_derived_credential_settings.py index 831560a7bc1..8eef7dcc136 100644 --- a/msgraph_beta/generated/models/device_management_derived_credential_settings.py +++ b/msgraph_beta/generated/models/device_management_derived_credential_settings.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementDerivedCredentialSettings(Entity): +class DeviceManagementDerivedCredentialSettings(Entity, Parsable): """ Entity that describes tenant level settings for derived credentials """ diff --git a/msgraph_beta/generated/models/device_management_derived_credential_settings_collection_response.py b/msgraph_beta/generated/models/device_management_derived_credential_settings_collection_response.py index df01fa7089a..d279384e891 100644 --- a/msgraph_beta/generated/models/device_management_derived_credential_settings_collection_response.py +++ b/msgraph_beta/generated/models/device_management_derived_credential_settings_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementDerivedCredentialSettingsCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementDerivedCredentialSettingsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementDerivedCredentialSettings]] = None diff --git a/msgraph_beta/generated/models/device_management_domain_join_connector.py b/msgraph_beta/generated/models/device_management_domain_join_connector.py index 720d1cd14bc..c81ceb192fa 100644 --- a/msgraph_beta/generated/models/device_management_domain_join_connector.py +++ b/msgraph_beta/generated/models/device_management_domain_join_connector.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementDomainJoinConnector(Entity): +class DeviceManagementDomainJoinConnector(Entity, Parsable): """ A Domain Join Connector is a connector that is responsible to allocate (and delete) machine account blobs """ diff --git a/msgraph_beta/generated/models/device_management_domain_join_connector_collection_response.py b/msgraph_beta/generated/models/device_management_domain_join_connector_collection_response.py index 4b7688f1f77..da58d2b7db5 100644 --- a/msgraph_beta/generated/models/device_management_domain_join_connector_collection_response.py +++ b/msgraph_beta/generated/models/device_management_domain_join_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementDomainJoinConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementDomainJoinConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementDomainJoinConnector]] = None diff --git a/msgraph_beta/generated/models/device_management_enum_constraint.py b/msgraph_beta/generated/models/device_management_enum_constraint.py index 6159e863d45..0392a847793 100644 --- a/msgraph_beta/generated/models/device_management_enum_constraint.py +++ b/msgraph_beta/generated/models/device_management_enum_constraint.py @@ -10,7 +10,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementEnumConstraint(DeviceManagementConstraint): +class DeviceManagementEnumConstraint(DeviceManagementConstraint, Parsable): """ Constraint that enforces the setting value is from a permitted set of strings """ diff --git a/msgraph_beta/generated/models/device_management_exchange_connector.py b/msgraph_beta/generated/models/device_management_exchange_connector.py index 7ed593e9a47..104d0bcde95 100644 --- a/msgraph_beta/generated/models/device_management_exchange_connector.py +++ b/msgraph_beta/generated/models/device_management_exchange_connector.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementExchangeConnector(Entity): +class DeviceManagementExchangeConnector(Entity, Parsable): """ Entity which represents a connection to an Exchange environment. """ diff --git a/msgraph_beta/generated/models/device_management_exchange_connector_collection_response.py b/msgraph_beta/generated/models/device_management_exchange_connector_collection_response.py index 7a6396c93e2..b08b8c6d41f 100644 --- a/msgraph_beta/generated/models/device_management_exchange_connector_collection_response.py +++ b/msgraph_beta/generated/models/device_management_exchange_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementExchangeConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementExchangeConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementExchangeConnector]] = None diff --git a/msgraph_beta/generated/models/device_management_exchange_on_premises_policy.py b/msgraph_beta/generated/models/device_management_exchange_on_premises_policy.py index 5fa7a58337a..6a52631cf0a 100644 --- a/msgraph_beta/generated/models/device_management_exchange_on_premises_policy.py +++ b/msgraph_beta/generated/models/device_management_exchange_on_premises_policy.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceManagementExchangeOnPremisesPolicy(Entity): +class DeviceManagementExchangeOnPremisesPolicy(Entity, Parsable): """ Singleton entity which represents the Exchange OnPremises policy configured for a tenant. """ diff --git a/msgraph_beta/generated/models/device_management_exchange_on_premises_policy_collection_response.py b/msgraph_beta/generated/models/device_management_exchange_on_premises_policy_collection_response.py index 61c56a7b6b9..d6484d2693e 100644 --- a/msgraph_beta/generated/models/device_management_exchange_on_premises_policy_collection_response.py +++ b/msgraph_beta/generated/models/device_management_exchange_on_premises_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementExchangeOnPremisesPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementExchangeOnPremisesPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementExchangeOnPremisesPolicy]] = None diff --git a/msgraph_beta/generated/models/device_management_export_job.py b/msgraph_beta/generated/models/device_management_export_job.py index d4912e3060f..885cc1cf319 100644 --- a/msgraph_beta/generated/models/device_management_export_job.py +++ b/msgraph_beta/generated/models/device_management_export_job.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceManagementExportJob(Entity): +class DeviceManagementExportJob(Entity, Parsable): """ Entity representing a job to export a report. """ diff --git a/msgraph_beta/generated/models/device_management_export_job_collection_response.py b/msgraph_beta/generated/models/device_management_export_job_collection_response.py index 9f2bf9ef836..c942d51a524 100644 --- a/msgraph_beta/generated/models/device_management_export_job_collection_response.py +++ b/msgraph_beta/generated/models/device_management_export_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementExportJobCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementExportJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementExportJob]] = None diff --git a/msgraph_beta/generated/models/device_management_integer_setting_instance.py b/msgraph_beta/generated/models/device_management_integer_setting_instance.py index 02c8a8c5c53..67f1c3102ec 100644 --- a/msgraph_beta/generated/models/device_management_integer_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_integer_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementIntegerSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementIntegerSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing an integer value """ diff --git a/msgraph_beta/generated/models/device_management_intent.py b/msgraph_beta/generated/models/device_management_intent.py index e5991230d68..9807e48112f 100644 --- a/msgraph_beta/generated/models/device_management_intent.py +++ b/msgraph_beta/generated/models/device_management_intent.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntent(Entity): +class DeviceManagementIntent(Entity, Parsable): """ Entity that represents an intent to apply settings to a device """ diff --git a/msgraph_beta/generated/models/device_management_intent_assignment.py b/msgraph_beta/generated/models/device_management_intent_assignment.py index df83a47cdb1..279e071662d 100644 --- a/msgraph_beta/generated/models/device_management_intent_assignment.py +++ b/msgraph_beta/generated/models/device_management_intent_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentAssignment(Entity): +class DeviceManagementIntentAssignment(Entity, Parsable): """ Intent assignment entity """ diff --git a/msgraph_beta/generated/models/device_management_intent_assignment_collection_response.py b/msgraph_beta/generated/models/device_management_intent_assignment_collection_response.py index a64d6ababef..aa59f22c547 100644 --- a/msgraph_beta/generated/models/device_management_intent_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentAssignment]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_collection_response.py b/msgraph_beta/generated/models/device_management_intent_collection_response.py index 014f0e39806..f1971f6c125 100644 --- a/msgraph_beta/generated/models/device_management_intent_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntent]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary.py b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary.py index 48a3d501d42..fbe361cb23c 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary.py +++ b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentDeviceSettingStateSummary(Entity): +class DeviceManagementIntentDeviceSettingStateSummary(Entity, Parsable): """ Entity that represents device setting state summary for an intent """ diff --git a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collection_response.py b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collection_response.py index 4f3a16d4052..cfa30759a62 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentDeviceSettingStateSummary]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_device_state.py b/msgraph_beta/generated/models/device_management_intent_device_state.py index fc04069a851..4a098e81ce7 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_state.py +++ b/msgraph_beta/generated/models/device_management_intent_device_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentDeviceState(Entity): +class DeviceManagementIntentDeviceState(Entity, Parsable): """ Entity that represents device state for an intent """ diff --git a/msgraph_beta/generated/models/device_management_intent_device_state_collection_response.py b/msgraph_beta/generated/models/device_management_intent_device_state_collection_response.py index 0acc7b6e895..2b5844b220f 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_state_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentDeviceState]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_device_state_summary.py b/msgraph_beta/generated/models/device_management_intent_device_state_summary.py index f897e16aacb..50ba9331418 100644 --- a/msgraph_beta/generated/models/device_management_intent_device_state_summary.py +++ b/msgraph_beta/generated/models/device_management_intent_device_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentDeviceStateSummary(Entity): +class DeviceManagementIntentDeviceStateSummary(Entity, Parsable): """ Entity that represents device state summary for an intent """ diff --git a/msgraph_beta/generated/models/device_management_intent_setting_category.py b/msgraph_beta/generated/models/device_management_intent_setting_category.py index 0dc8cd5379f..e6e9f24c095 100644 --- a/msgraph_beta/generated/models/device_management_intent_setting_category.py +++ b/msgraph_beta/generated/models/device_management_intent_setting_category.py @@ -10,7 +10,7 @@ from .device_management_setting_category import DeviceManagementSettingCategory @dataclass -class DeviceManagementIntentSettingCategory(DeviceManagementSettingCategory): +class DeviceManagementIntentSettingCategory(DeviceManagementSettingCategory, Parsable): """ Entity representing an intent setting category """ diff --git a/msgraph_beta/generated/models/device_management_intent_setting_category_collection_response.py b/msgraph_beta/generated/models/device_management_intent_setting_category_collection_response.py index c0fa2269d49..45162981a6c 100644 --- a/msgraph_beta/generated/models/device_management_intent_setting_category_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_setting_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentSettingCategory]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_setting_secret_constraint.py b/msgraph_beta/generated/models/device_management_intent_setting_secret_constraint.py index 687f70b1576..11842978d30 100644 --- a/msgraph_beta/generated/models/device_management_intent_setting_secret_constraint.py +++ b/msgraph_beta/generated/models/device_management_intent_setting_secret_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementIntentSettingSecretConstraint(DeviceManagementConstraint): +class DeviceManagementIntentSettingSecretConstraint(DeviceManagementConstraint, Parsable): """ Constraint indicating that this value is a secret and will be encrypted. """ diff --git a/msgraph_beta/generated/models/device_management_intent_user_state.py b/msgraph_beta/generated/models/device_management_intent_user_state.py index 95f3dfa1f8c..24e93408896 100644 --- a/msgraph_beta/generated/models/device_management_intent_user_state.py +++ b/msgraph_beta/generated/models/device_management_intent_user_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentUserState(Entity): +class DeviceManagementIntentUserState(Entity, Parsable): """ Entity that represents user state for an intent """ diff --git a/msgraph_beta/generated/models/device_management_intent_user_state_collection_response.py b/msgraph_beta/generated/models/device_management_intent_user_state_collection_response.py index c2ff04cab81..24494d1d2f3 100644 --- a/msgraph_beta/generated/models/device_management_intent_user_state_collection_response.py +++ b/msgraph_beta/generated/models/device_management_intent_user_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementIntentUserStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementIntentUserStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementIntentUserState]] = None diff --git a/msgraph_beta/generated/models/device_management_intent_user_state_summary.py b/msgraph_beta/generated/models/device_management_intent_user_state_summary.py index 2a7dcd39638..bfd6126429a 100644 --- a/msgraph_beta/generated/models/device_management_intent_user_state_summary.py +++ b/msgraph_beta/generated/models/device_management_intent_user_state_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceManagementIntentUserStateSummary(Entity): +class DeviceManagementIntentUserStateSummary(Entity, Parsable): """ Entity that represents user state summary for an intent """ diff --git a/msgraph_beta/generated/models/device_management_partner.py b/msgraph_beta/generated/models/device_management_partner.py index 96e395bd929..28c2a5b62d9 100644 --- a/msgraph_beta/generated/models/device_management_partner.py +++ b/msgraph_beta/generated/models/device_management_partner.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceManagementPartner(Entity): +class DeviceManagementPartner(Entity, Parsable): """ Entity which represents a connection to device management partner. """ diff --git a/msgraph_beta/generated/models/device_management_partner_collection_response.py b/msgraph_beta/generated/models/device_management_partner_collection_response.py index 7cde63a4652..bae0601f93f 100644 --- a/msgraph_beta/generated/models/device_management_partner_collection_response.py +++ b/msgraph_beta/generated/models/device_management_partner_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementPartner]] = None diff --git a/msgraph_beta/generated/models/device_management_reports.py b/msgraph_beta/generated/models/device_management_reports.py index 8d2f9e7b30b..4746df97324 100644 --- a/msgraph_beta/generated/models/device_management_reports.py +++ b/msgraph_beta/generated/models/device_management_reports.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementReports(Entity): +class DeviceManagementReports(Entity, Parsable): """ Singleton entity that acts as a container for all reports functionality. """ diff --git a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment.py b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment.py index de6e4fa69b3..e093305e74c 100644 --- a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment.py +++ b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class DeviceManagementResourceAccessProfileAssignment(Entity): +class DeviceManagementResourceAccessProfileAssignment(Entity, Parsable): """ Entity that describes tenant level settings for derived credentials """ diff --git a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collection_response.py b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collection_response.py index cd64f6b9972..d213e4da1e1 100644 --- a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementResourceAccessProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementResourceAccessProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementResourceAccessProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/device_management_resource_access_profile_base.py b/msgraph_beta/generated/models/device_management_resource_access_profile_base.py index 72db6f1fe15..3176d60cb54 100644 --- a/msgraph_beta/generated/models/device_management_resource_access_profile_base.py +++ b/msgraph_beta/generated/models/device_management_resource_access_profile_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceManagementResourceAccessProfileBase(Entity): +class DeviceManagementResourceAccessProfileBase(Entity, Parsable): """ Base Profile Type for Resource Access """ diff --git a/msgraph_beta/generated/models/device_management_resource_access_profile_base_collection_response.py b/msgraph_beta/generated/models/device_management_resource_access_profile_base_collection_response.py index 79f45d19a6e..1d617475910 100644 --- a/msgraph_beta/generated/models/device_management_resource_access_profile_base_collection_response.py +++ b/msgraph_beta/generated/models/device_management_resource_access_profile_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementResourceAccessProfileBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementResourceAccessProfileBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementResourceAccessProfileBase]] = None diff --git a/msgraph_beta/generated/models/device_management_reusable_policy_setting.py b/msgraph_beta/generated/models/device_management_reusable_policy_setting.py index 4cabab2fc5c..57ffcdcca0b 100644 --- a/msgraph_beta/generated/models/device_management_reusable_policy_setting.py +++ b/msgraph_beta/generated/models/device_management_reusable_policy_setting.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementReusablePolicySetting(Entity): +class DeviceManagementReusablePolicySetting(Entity, Parsable): """ Graph model for a reusable setting """ diff --git a/msgraph_beta/generated/models/device_management_reusable_policy_setting_collection_response.py b/msgraph_beta/generated/models/device_management_reusable_policy_setting_collection_response.py index f3becc99618..28b43a24f65 100644 --- a/msgraph_beta/generated/models/device_management_reusable_policy_setting_collection_response.py +++ b/msgraph_beta/generated/models/device_management_reusable_policy_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementReusablePolicySettingCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementReusablePolicySettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementReusablePolicySetting]] = None diff --git a/msgraph_beta/generated/models/device_management_script.py b/msgraph_beta/generated/models/device_management_script.py index 58e116e73af..3c942c8a175 100644 --- a/msgraph_beta/generated/models/device_management_script.py +++ b/msgraph_beta/generated/models/device_management_script.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceManagementScript(Entity): +class DeviceManagementScript(Entity, Parsable): """ Intune will provide customer the ability to run their Powershell scripts on the enrolled windows 10 Azure Active Directory joined devices. The script can be run once or periodically. """ diff --git a/msgraph_beta/generated/models/device_management_script_assignment.py b/msgraph_beta/generated/models/device_management_script_assignment.py index 3e8bdefb29b..72087872157 100644 --- a/msgraph_beta/generated/models/device_management_script_assignment.py +++ b/msgraph_beta/generated/models/device_management_script_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementScriptAssignment(Entity): +class DeviceManagementScriptAssignment(Entity, Parsable): """ Contains properties used to assign a device management script to a group. """ diff --git a/msgraph_beta/generated/models/device_management_script_assignment_collection_response.py b/msgraph_beta/generated/models/device_management_script_assignment_collection_response.py index f8dc6533339..faef8f4f5a3 100644 --- a/msgraph_beta/generated/models/device_management_script_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_management_script_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementScriptAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementScriptAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementScriptAssignment]] = None diff --git a/msgraph_beta/generated/models/device_management_script_collection_response.py b/msgraph_beta/generated/models/device_management_script_collection_response.py index 466ff503d07..21f6b5f72f5 100644 --- a/msgraph_beta/generated/models/device_management_script_collection_response.py +++ b/msgraph_beta/generated/models/device_management_script_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementScriptCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementScriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementScript]] = None diff --git a/msgraph_beta/generated/models/device_management_script_device_state.py b/msgraph_beta/generated/models/device_management_script_device_state.py index c17e50064fe..77e006ea0e9 100644 --- a/msgraph_beta/generated/models/device_management_script_device_state.py +++ b/msgraph_beta/generated/models/device_management_script_device_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementScriptDeviceState(Entity): +class DeviceManagementScriptDeviceState(Entity, Parsable): """ Contains properties for device run state of the device management script. """ diff --git a/msgraph_beta/generated/models/device_management_script_device_state_collection_response.py b/msgraph_beta/generated/models/device_management_script_device_state_collection_response.py index 4ad9691f484..90e7bde2bbe 100644 --- a/msgraph_beta/generated/models/device_management_script_device_state_collection_response.py +++ b/msgraph_beta/generated/models/device_management_script_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementScriptDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementScriptDeviceState]] = None diff --git a/msgraph_beta/generated/models/device_management_script_group_assignment.py b/msgraph_beta/generated/models/device_management_script_group_assignment.py index 8799115bef7..fb2777b5287 100644 --- a/msgraph_beta/generated/models/device_management_script_group_assignment.py +++ b/msgraph_beta/generated/models/device_management_script_group_assignment.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceManagementScriptGroupAssignment(Entity): +class DeviceManagementScriptGroupAssignment(Entity, Parsable): """ Contains properties used to assign a device management script to a group. """ diff --git a/msgraph_beta/generated/models/device_management_script_group_assignment_collection_response.py b/msgraph_beta/generated/models/device_management_script_group_assignment_collection_response.py index fc61899b7a3..8ff78e24e0a 100644 --- a/msgraph_beta/generated/models/device_management_script_group_assignment_collection_response.py +++ b/msgraph_beta/generated/models/device_management_script_group_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementScriptGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementScriptGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementScriptGroupAssignment]] = None diff --git a/msgraph_beta/generated/models/device_management_script_policy_set_item.py b/msgraph_beta/generated/models/device_management_script_policy_set_item.py index 84b65135f12..5de5923665a 100644 --- a/msgraph_beta/generated/models/device_management_script_policy_set_item.py +++ b/msgraph_beta/generated/models/device_management_script_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class DeviceManagementScriptPolicySetItem(PolicySetItem): +class DeviceManagementScriptPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for device management script PolicySetItem. """ diff --git a/msgraph_beta/generated/models/device_management_script_run_summary.py b/msgraph_beta/generated/models/device_management_script_run_summary.py index e4a5e1535eb..95c15583cc2 100644 --- a/msgraph_beta/generated/models/device_management_script_run_summary.py +++ b/msgraph_beta/generated/models/device_management_script_run_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DeviceManagementScriptRunSummary(Entity): +class DeviceManagementScriptRunSummary(Entity, Parsable): """ Contains properties for the run summary of a device management script. """ diff --git a/msgraph_beta/generated/models/device_management_script_user_state.py b/msgraph_beta/generated/models/device_management_script_user_state.py index d67105981c8..1dcbf13b974 100644 --- a/msgraph_beta/generated/models/device_management_script_user_state.py +++ b/msgraph_beta/generated/models/device_management_script_user_state.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementScriptUserState(Entity): +class DeviceManagementScriptUserState(Entity, Parsable): """ Contains properties for user run state of the device management script. """ diff --git a/msgraph_beta/generated/models/device_management_script_user_state_collection_response.py b/msgraph_beta/generated/models/device_management_script_user_state_collection_response.py index a54d0973b84..23ebf20eb3b 100644 --- a/msgraph_beta/generated/models/device_management_script_user_state_collection_response.py +++ b/msgraph_beta/generated/models/device_management_script_user_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementScriptUserStateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementScriptUserStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementScriptUserState]] = None diff --git a/msgraph_beta/generated/models/device_management_setting_abstract_implementation_constraint.py b/msgraph_beta/generated/models/device_management_setting_abstract_implementation_constraint.py index 294084b4321..9a2d7451d90 100644 --- a/msgraph_beta/generated/models/device_management_setting_abstract_implementation_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_abstract_implementation_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingAbstractImplementationConstraint(DeviceManagementConstraint): +class DeviceManagementSettingAbstractImplementationConstraint(DeviceManagementConstraint, Parsable): """ Constraint that enforces an AbstractComplex type has or is set to a particular value """ diff --git a/msgraph_beta/generated/models/device_management_setting_app_constraint.py b/msgraph_beta/generated/models/device_management_setting_app_constraint.py index 3a4dfdeb03b..d7285994fc4 100644 --- a/msgraph_beta/generated/models/device_management_setting_app_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_app_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingAppConstraint(DeviceManagementConstraint): +class DeviceManagementSettingAppConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the setting contains only vaild app types. """ diff --git a/msgraph_beta/generated/models/device_management_setting_boolean_constraint.py b/msgraph_beta/generated/models/device_management_setting_boolean_constraint.py index ff74755a462..8e40abab32c 100644 --- a/msgraph_beta/generated/models/device_management_setting_boolean_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_boolean_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingBooleanConstraint(DeviceManagementConstraint): +class DeviceManagementSettingBooleanConstraint(DeviceManagementConstraint, Parsable): """ Constraint the enforces a particular boolean value """ diff --git a/msgraph_beta/generated/models/device_management_setting_category.py b/msgraph_beta/generated/models/device_management_setting_category.py index 0162eec9960..9ca981fd80e 100644 --- a/msgraph_beta/generated/models/device_management_setting_category.py +++ b/msgraph_beta/generated/models/device_management_setting_category.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DeviceManagementSettingCategory(Entity): +class DeviceManagementSettingCategory(Entity, Parsable): """ Entity representing a setting category """ diff --git a/msgraph_beta/generated/models/device_management_setting_category_collection_response.py b/msgraph_beta/generated/models/device_management_setting_category_collection_response.py index 3a533f5cae8..359763b3bff 100644 --- a/msgraph_beta/generated/models/device_management_setting_category_collection_response.py +++ b/msgraph_beta/generated/models/device_management_setting_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingCategory]] = None diff --git a/msgraph_beta/generated/models/device_management_setting_collection_constraint.py b/msgraph_beta/generated/models/device_management_setting_collection_constraint.py index 752e79bd7af..42841fe972d 100644 --- a/msgraph_beta/generated/models/device_management_setting_collection_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_collection_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingCollectionConstraint(DeviceManagementConstraint): +class DeviceManagementSettingCollectionConstraint(DeviceManagementConstraint, Parsable): """ Constraint that enforces the maximum number of elements a collection """ diff --git a/msgraph_beta/generated/models/device_management_setting_definition.py b/msgraph_beta/generated/models/device_management_setting_definition.py index 47cf71f47d1..a3cc0527ddd 100644 --- a/msgraph_beta/generated/models/device_management_setting_definition.py +++ b/msgraph_beta/generated/models/device_management_setting_definition.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class DeviceManagementSettingDefinition(Entity): +class DeviceManagementSettingDefinition(Entity, Parsable): """ Entity representing the defintion for a given setting """ diff --git a/msgraph_beta/generated/models/device_management_setting_definition_collection_response.py b/msgraph_beta/generated/models/device_management_setting_definition_collection_response.py index d98d64287ac..aa948b671ae 100644 --- a/msgraph_beta/generated/models/device_management_setting_definition_collection_response.py +++ b/msgraph_beta/generated/models/device_management_setting_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementSettingDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementSettingDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingDefinition]] = None diff --git a/msgraph_beta/generated/models/device_management_setting_enrollment_type_constraint.py b/msgraph_beta/generated/models/device_management_setting_enrollment_type_constraint.py index 9e7e5546d1e..50e59b237f6 100644 --- a/msgraph_beta/generated/models/device_management_setting_enrollment_type_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_enrollment_type_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingEnrollmentTypeConstraint(DeviceManagementConstraint): +class DeviceManagementSettingEnrollmentTypeConstraint(DeviceManagementConstraint, Parsable): """ Constraint that enforces the enrollment types applied to a setting """ diff --git a/msgraph_beta/generated/models/device_management_setting_file_constraint.py b/msgraph_beta/generated/models/device_management_setting_file_constraint.py index 659df91313e..1d510c19eb4 100644 --- a/msgraph_beta/generated/models/device_management_setting_file_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_file_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingFileConstraint(DeviceManagementConstraint): +class DeviceManagementSettingFileConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the file extension is acceptable for a given setting """ diff --git a/msgraph_beta/generated/models/device_management_setting_instance.py b/msgraph_beta/generated/models/device_management_setting_instance.py index d3207348b94..a064689f419 100644 --- a/msgraph_beta/generated/models/device_management_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_setting_instance.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class DeviceManagementSettingInstance(Entity): +class DeviceManagementSettingInstance(Entity, Parsable): """ Base type for a setting instance """ diff --git a/msgraph_beta/generated/models/device_management_setting_instance_collection_response.py b/msgraph_beta/generated/models/device_management_setting_instance_collection_response.py index 41215b4cb95..a2ddaa86610 100644 --- a/msgraph_beta/generated/models/device_management_setting_instance_collection_response.py +++ b/msgraph_beta/generated/models/device_management_setting_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementSettingInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementSettingInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementSettingInstance]] = None diff --git a/msgraph_beta/generated/models/device_management_setting_integer_constraint.py b/msgraph_beta/generated/models/device_management_setting_integer_constraint.py index 5e7aa1dc603..74dc7e37675 100644 --- a/msgraph_beta/generated/models/device_management_setting_integer_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_integer_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingIntegerConstraint(DeviceManagementConstraint): +class DeviceManagementSettingIntegerConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the permitted value range for an integer setting """ diff --git a/msgraph_beta/generated/models/device_management_setting_profile_constraint.py b/msgraph_beta/generated/models/device_management_setting_profile_constraint.py index e01f950371c..5ff1dd23948 100644 --- a/msgraph_beta/generated/models/device_management_setting_profile_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_profile_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingProfileConstraint(DeviceManagementConstraint): +class DeviceManagementSettingProfileConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing a given profile metadata """ diff --git a/msgraph_beta/generated/models/device_management_setting_regex_constraint.py b/msgraph_beta/generated/models/device_management_setting_regex_constraint.py index 37ea3879071..ed90df05117 100644 --- a/msgraph_beta/generated/models/device_management_setting_regex_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_regex_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingRegexConstraint(DeviceManagementConstraint): +class DeviceManagementSettingRegexConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the setting matches against a given RegEx pattern """ diff --git a/msgraph_beta/generated/models/device_management_setting_required_constraint.py b/msgraph_beta/generated/models/device_management_setting_required_constraint.py index 4fba563baff..816125a47db 100644 --- a/msgraph_beta/generated/models/device_management_setting_required_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_required_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingRequiredConstraint(DeviceManagementConstraint): +class DeviceManagementSettingRequiredConstraint(DeviceManagementConstraint, Parsable): """ Constraint that enforces a particular required setting that is not null/undefined/empty string/not configured """ diff --git a/msgraph_beta/generated/models/device_management_setting_sddl_constraint.py b/msgraph_beta/generated/models/device_management_setting_sddl_constraint.py index e40d199f117..0a8ff9cdc74 100644 --- a/msgraph_beta/generated/models/device_management_setting_sddl_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_sddl_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingSddlConstraint(DeviceManagementConstraint): +class DeviceManagementSettingSddlConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the setting is well formed SDDL """ diff --git a/msgraph_beta/generated/models/device_management_setting_string_length_constraint.py b/msgraph_beta/generated/models/device_management_setting_string_length_constraint.py index 8c47b298ce8..79fdf282415 100644 --- a/msgraph_beta/generated/models/device_management_setting_string_length_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_string_length_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingStringLengthConstraint(DeviceManagementConstraint): +class DeviceManagementSettingStringLengthConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing a given string length range """ diff --git a/msgraph_beta/generated/models/device_management_setting_xml_constraint.py b/msgraph_beta/generated/models/device_management_setting_xml_constraint.py index 6ba9ad2ba86..fe4aa785e75 100644 --- a/msgraph_beta/generated/models/device_management_setting_xml_constraint.py +++ b/msgraph_beta/generated/models/device_management_setting_xml_constraint.py @@ -9,7 +9,7 @@ from .device_management_constraint import DeviceManagementConstraint @dataclass -class DeviceManagementSettingXmlConstraint(DeviceManagementConstraint): +class DeviceManagementSettingXmlConstraint(DeviceManagementConstraint, Parsable): """ Constraint enforcing the setting is well formed XML """ diff --git a/msgraph_beta/generated/models/device_management_string_setting_instance.py b/msgraph_beta/generated/models/device_management_string_setting_instance.py index 7697ebd9ee4..7bb4f05bc9f 100644 --- a/msgraph_beta/generated/models/device_management_string_setting_instance.py +++ b/msgraph_beta/generated/models/device_management_string_setting_instance.py @@ -9,7 +9,7 @@ from .device_management_setting_instance import DeviceManagementSettingInstance @dataclass -class DeviceManagementStringSettingInstance(DeviceManagementSettingInstance): +class DeviceManagementStringSettingInstance(DeviceManagementSettingInstance, Parsable): """ A setting instance representing a string value """ diff --git a/msgraph_beta/generated/models/device_management_template.py b/msgraph_beta/generated/models/device_management_template.py index f7acdd67beb..98bef37f7b8 100644 --- a/msgraph_beta/generated/models/device_management_template.py +++ b/msgraph_beta/generated/models/device_management_template.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceManagementTemplate(Entity): +class DeviceManagementTemplate(Entity, Parsable): """ Entity that represents a defined collection of device settings """ diff --git a/msgraph_beta/generated/models/device_management_template_collection_response.py b/msgraph_beta/generated/models/device_management_template_collection_response.py index 6911aa23b86..2df99afc554 100644 --- a/msgraph_beta/generated/models/device_management_template_collection_response.py +++ b/msgraph_beta/generated/models/device_management_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementTemplate]] = None diff --git a/msgraph_beta/generated/models/device_management_template_insights_definition.py b/msgraph_beta/generated/models/device_management_template_insights_definition.py index 3119642dda0..cd5788f74f8 100644 --- a/msgraph_beta/generated/models/device_management_template_insights_definition.py +++ b/msgraph_beta/generated/models/device_management_template_insights_definition.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceManagementTemplateInsightsDefinition(Entity): +class DeviceManagementTemplateInsightsDefinition(Entity, Parsable): """ template insights definition """ diff --git a/msgraph_beta/generated/models/device_management_template_insights_definition_collection_response.py b/msgraph_beta/generated/models/device_management_template_insights_definition_collection_response.py index 90ddba28901..b458e8aade2 100644 --- a/msgraph_beta/generated/models/device_management_template_insights_definition_collection_response.py +++ b/msgraph_beta/generated/models/device_management_template_insights_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementTemplateInsightsDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementTemplateInsightsDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementTemplateInsightsDefinition]] = None diff --git a/msgraph_beta/generated/models/device_management_template_setting_category.py b/msgraph_beta/generated/models/device_management_template_setting_category.py index 39ab2d72cf5..923e82ed380 100644 --- a/msgraph_beta/generated/models/device_management_template_setting_category.py +++ b/msgraph_beta/generated/models/device_management_template_setting_category.py @@ -10,7 +10,7 @@ from .device_management_setting_category import DeviceManagementSettingCategory @dataclass -class DeviceManagementTemplateSettingCategory(DeviceManagementSettingCategory): +class DeviceManagementTemplateSettingCategory(DeviceManagementSettingCategory, Parsable): """ Entity representing a template setting category """ diff --git a/msgraph_beta/generated/models/device_management_template_setting_category_collection_response.py b/msgraph_beta/generated/models/device_management_template_setting_category_collection_response.py index fe0e5e694d1..529c8678d5e 100644 --- a/msgraph_beta/generated/models/device_management_template_setting_category_collection_response.py +++ b/msgraph_beta/generated/models/device_management_template_setting_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementTemplateSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementTemplateSettingCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementTemplateSettingCategory]] = None diff --git a/msgraph_beta/generated/models/device_management_troubleshooting_event.py b/msgraph_beta/generated/models/device_management_troubleshooting_event.py index 9344c113c0f..99dd165c6d2 100644 --- a/msgraph_beta/generated/models/device_management_troubleshooting_event.py +++ b/msgraph_beta/generated/models/device_management_troubleshooting_event.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class DeviceManagementTroubleshootingEvent(Entity): +class DeviceManagementTroubleshootingEvent(Entity, Parsable): """ Event representing an general failure. """ diff --git a/msgraph_beta/generated/models/device_management_troubleshooting_event_collection_response.py b/msgraph_beta/generated/models/device_management_troubleshooting_event_collection_response.py index ab632d988b5..f2280795c4a 100644 --- a/msgraph_beta/generated/models/device_management_troubleshooting_event_collection_response.py +++ b/msgraph_beta/generated/models/device_management_troubleshooting_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceManagementTroubleshootingEventCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceManagementTroubleshootingEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceManagementTroubleshootingEvent]] = None diff --git a/msgraph_beta/generated/models/device_registration_policy.py b/msgraph_beta/generated/models/device_registration_policy.py index 899490337b8..6fc9082ed3c 100644 --- a/msgraph_beta/generated/models/device_registration_policy.py +++ b/msgraph_beta/generated/models/device_registration_policy.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DeviceRegistrationPolicy(Entity): +class DeviceRegistrationPolicy(Entity, Parsable): # Specifies the authorization policy for controlling registration of new devices using Microsoft Entra join within your organization. Required. For more information, see What is a device identity?. azure_a_d_join: Optional[AzureADJoinPolicy] = None # Specifies the authorization policy for controlling registration of new devices using Microsoft Entra registered within your organization. Required. For more information, see What is a device identity?. diff --git a/msgraph_beta/generated/models/device_setup_configuration.py b/msgraph_beta/generated/models/device_setup_configuration.py index 3b49ab19889..30bef95b217 100644 --- a/msgraph_beta/generated/models/device_setup_configuration.py +++ b/msgraph_beta/generated/models/device_setup_configuration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DeviceSetupConfiguration(Entity): +class DeviceSetupConfiguration(Entity, Parsable): """ This is the base class for Setup Configuration. Setup configurations are platform specific and individual per-platform setup configurations inherit from here. """ diff --git a/msgraph_beta/generated/models/device_shell_script.py b/msgraph_beta/generated/models/device_shell_script.py index c019464fcda..0a10fadd8f3 100644 --- a/msgraph_beta/generated/models/device_shell_script.py +++ b/msgraph_beta/generated/models/device_shell_script.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class DeviceShellScript(Entity): +class DeviceShellScript(Entity, Parsable): """ Intune will provide customer the ability to run their Shell scripts on the enrolled Mac OS devices. The script can be run once or periodically. """ diff --git a/msgraph_beta/generated/models/device_shell_script_collection_response.py b/msgraph_beta/generated/models/device_shell_script_collection_response.py index 74b105445b2..26744e8d734 100644 --- a/msgraph_beta/generated/models/device_shell_script_collection_response.py +++ b/msgraph_beta/generated/models/device_shell_script_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceShellScriptCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceShellScriptCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceShellScript]] = None diff --git a/msgraph_beta/generated/models/dimension_collection_response.py b/msgraph_beta/generated/models/dimension_collection_response.py index 44f19684183..310d304efbb 100644 --- a/msgraph_beta/generated/models/dimension_collection_response.py +++ b/msgraph_beta/generated/models/dimension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DimensionCollectionResponse(BaseCollectionPaginationCountResponse): +class DimensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Dimension]] = None diff --git a/msgraph_beta/generated/models/dimension_value_collection_response.py b/msgraph_beta/generated/models/dimension_value_collection_response.py index 434024b4545..e1b56f72195 100644 --- a/msgraph_beta/generated/models/dimension_value_collection_response.py +++ b/msgraph_beta/generated/models/dimension_value_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DimensionValueCollectionResponse(BaseCollectionPaginationCountResponse): +class DimensionValueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DimensionValue]] = None diff --git a/msgraph_beta/generated/models/directory.py b/msgraph_beta/generated/models/directory.py index fb0afb41a2c..ec3b0981606 100644 --- a/msgraph_beta/generated/models/directory.py +++ b/msgraph_beta/generated/models/directory.py @@ -27,7 +27,7 @@ from .entity import Entity @dataclass -class Directory(Entity): +class Directory(Entity, Parsable): # Conceptual container for user and group directory objects. administrative_units: Optional[List[AdministrativeUnit]] = None # Group of related custom security attribute definitions. diff --git a/msgraph_beta/generated/models/directory_audit.py b/msgraph_beta/generated/models/directory_audit.py index cdf8c199c5e..9dba4459271 100644 --- a/msgraph_beta/generated/models/directory_audit.py +++ b/msgraph_beta/generated/models/directory_audit.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DirectoryAudit(Entity): +class DirectoryAudit(Entity, Parsable): # Indicates the date and time the activity was performed. The Timestamp type is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ge, le) and $orderby. activity_date_time: Optional[datetime.datetime] = None # Indicates the activity name or the operation name (for example 'Create User', 'Add member to group'). For a list of activities logged, refer to Microsoft Entra audit log categories and activities. Supports $filter (eq, startswith). diff --git a/msgraph_beta/generated/models/directory_audit_collection_response.py b/msgraph_beta/generated/models/directory_audit_collection_response.py index 79acc4eb289..edef025353a 100644 --- a/msgraph_beta/generated/models/directory_audit_collection_response.py +++ b/msgraph_beta/generated/models/directory_audit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectoryAuditCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectoryAuditCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryAudit]] = None diff --git a/msgraph_beta/generated/models/directory_definition.py b/msgraph_beta/generated/models/directory_definition.py index 8d1687021da..5bf9d5873df 100644 --- a/msgraph_beta/generated/models/directory_definition.py +++ b/msgraph_beta/generated/models/directory_definition.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DirectoryDefinition(Entity): +class DirectoryDefinition(Entity, Parsable): # The discoverabilities property discoverabilities: Optional[DirectoryDefinitionDiscoverabilities] = None # Represents the discovery date and time using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. diff --git a/msgraph_beta/generated/models/directory_definition_collection_response.py b/msgraph_beta/generated/models/directory_definition_collection_response.py index fd4e9ec241d..59d389926ef 100644 --- a/msgraph_beta/generated/models/directory_definition_collection_response.py +++ b/msgraph_beta/generated/models/directory_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectoryDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectoryDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryDefinition]] = None diff --git a/msgraph_beta/generated/models/directory_object.py b/msgraph_beta/generated/models/directory_object.py index cdae2f5c38d..1e03464e0a0 100644 --- a/msgraph_beta/generated/models/directory_object.py +++ b/msgraph_beta/generated/models/directory_object.py @@ -52,7 +52,7 @@ from .entity import Entity @dataclass -class DirectoryObject(Entity): +class DirectoryObject(Entity, Parsable): # Date and time when this object was deleted. Always null when the object hasn't been deleted. deleted_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/directory_object_collection_response.py b/msgraph_beta/generated/models/directory_object_collection_response.py index ad391a35e82..5ebfad936c6 100644 --- a/msgraph_beta/generated/models/directory_object_collection_response.py +++ b/msgraph_beta/generated/models/directory_object_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectoryObjectCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectoryObjectCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/models/directory_object_partner_reference.py b/msgraph_beta/generated/models/directory_object_partner_reference.py index 062aa84284f..1127f7292b0 100644 --- a/msgraph_beta/generated/models/directory_object_partner_reference.py +++ b/msgraph_beta/generated/models/directory_object_partner_reference.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class DirectoryObjectPartnerReference(DirectoryObject): +class DirectoryObjectPartnerReference(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.directoryObjectPartnerReference" # Description of the object returned. Read-only. diff --git a/msgraph_beta/generated/models/directory_role.py b/msgraph_beta/generated/models/directory_role.py index 52aca90f05f..722866853e9 100644 --- a/msgraph_beta/generated/models/directory_role.py +++ b/msgraph_beta/generated/models/directory_role.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class DirectoryRole(DirectoryObject): +class DirectoryRole(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.directoryRole" # The description for the directory role. Read-only. Supports $filter (eq), $search, $select. diff --git a/msgraph_beta/generated/models/directory_role_access_review_policy.py b/msgraph_beta/generated/models/directory_role_access_review_policy.py index 38ee09aae9b..611ba70aae9 100644 --- a/msgraph_beta/generated/models/directory_role_access_review_policy.py +++ b/msgraph_beta/generated/models/directory_role_access_review_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DirectoryRoleAccessReviewPolicy(Entity): +class DirectoryRoleAccessReviewPolicy(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The settings property diff --git a/msgraph_beta/generated/models/directory_role_collection_response.py b/msgraph_beta/generated/models/directory_role_collection_response.py index 553bda92a15..726bb61766c 100644 --- a/msgraph_beta/generated/models/directory_role_collection_response.py +++ b/msgraph_beta/generated/models/directory_role_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectoryRoleCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectoryRoleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryRole]] = None diff --git a/msgraph_beta/generated/models/directory_role_template.py b/msgraph_beta/generated/models/directory_role_template.py index 3fd1641b800..751342f16aa 100644 --- a/msgraph_beta/generated/models/directory_role_template.py +++ b/msgraph_beta/generated/models/directory_role_template.py @@ -9,7 +9,7 @@ from .directory_object import DirectoryObject @dataclass -class DirectoryRoleTemplate(DirectoryObject): +class DirectoryRoleTemplate(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.directoryRoleTemplate" # The description to set for the directory role. Read-only. diff --git a/msgraph_beta/generated/models/directory_role_template_collection_response.py b/msgraph_beta/generated/models/directory_role_template_collection_response.py index 22f3cce01f9..0e294fa8bb2 100644 --- a/msgraph_beta/generated/models/directory_role_template_collection_response.py +++ b/msgraph_beta/generated/models/directory_role_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectoryRoleTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectoryRoleTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryRoleTemplate]] = None diff --git a/msgraph_beta/generated/models/directory_setting.py b/msgraph_beta/generated/models/directory_setting.py index c67f70701af..45c73d1fd1c 100644 --- a/msgraph_beta/generated/models/directory_setting.py +++ b/msgraph_beta/generated/models/directory_setting.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DirectorySetting(Entity): +class DirectorySetting(Entity, Parsable): # Display name of this group of settings, which comes from the associated template. Read-only. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/directory_setting_collection_response.py b/msgraph_beta/generated/models/directory_setting_collection_response.py index 4fbc2d7e169..d7a87ad9c7f 100644 --- a/msgraph_beta/generated/models/directory_setting_collection_response.py +++ b/msgraph_beta/generated/models/directory_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectorySettingCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectorySettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectorySetting]] = None diff --git a/msgraph_beta/generated/models/directory_setting_template.py b/msgraph_beta/generated/models/directory_setting_template.py index fc64e6ddd05..c74e5a095ac 100644 --- a/msgraph_beta/generated/models/directory_setting_template.py +++ b/msgraph_beta/generated/models/directory_setting_template.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class DirectorySettingTemplate(DirectoryObject): +class DirectorySettingTemplate(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.directorySettingTemplate" # Description of the template. Read-only. diff --git a/msgraph_beta/generated/models/directory_setting_template_collection_response.py b/msgraph_beta/generated/models/directory_setting_template_collection_response.py index 42abcb84911..4f89f716351 100644 --- a/msgraph_beta/generated/models/directory_setting_template_collection_response.py +++ b/msgraph_beta/generated/models/directory_setting_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DirectorySettingTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DirectorySettingTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectorySettingTemplate]] = None diff --git a/msgraph_beta/generated/models/disable_and_delete_user_apply_action.py b/msgraph_beta/generated/models/disable_and_delete_user_apply_action.py index d31bcb0bd13..552d1346e5d 100644 --- a/msgraph_beta/generated/models/disable_and_delete_user_apply_action.py +++ b/msgraph_beta/generated/models/disable_and_delete_user_apply_action.py @@ -9,7 +9,7 @@ from .access_review_apply_action import AccessReviewApplyAction @dataclass -class DisableAndDeleteUserApplyAction(AccessReviewApplyAction): +class DisableAndDeleteUserApplyAction(AccessReviewApplyAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.disableAndDeleteUserApplyAction" diff --git a/msgraph_beta/generated/models/dlp_evaluate_policies_job_response.py b/msgraph_beta/generated/models/dlp_evaluate_policies_job_response.py index 56408b4fda2..b8398adf5e9 100644 --- a/msgraph_beta/generated/models/dlp_evaluate_policies_job_response.py +++ b/msgraph_beta/generated/models/dlp_evaluate_policies_job_response.py @@ -10,7 +10,7 @@ from .job_response_base import JobResponseBase @dataclass -class DlpEvaluatePoliciesJobResponse(JobResponseBase): +class DlpEvaluatePoliciesJobResponse(JobResponseBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The result property diff --git a/msgraph_beta/generated/models/dlp_evaluation_windows_devices_input.py b/msgraph_beta/generated/models/dlp_evaluation_windows_devices_input.py index d8df2449a25..c771866e17e 100644 --- a/msgraph_beta/generated/models/dlp_evaluation_windows_devices_input.py +++ b/msgraph_beta/generated/models/dlp_evaluation_windows_devices_input.py @@ -10,7 +10,7 @@ from .dlp_evaluation_input import DlpEvaluationInput @dataclass -class DlpEvaluationWindowsDevicesInput(DlpEvaluationInput): +class DlpEvaluationWindowsDevicesInput(DlpEvaluationInput, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.dlpEvaluationWindowsDevicesInput" # The contentProperties property diff --git a/msgraph_beta/generated/models/dlp_windows_devices_notification.py b/msgraph_beta/generated/models/dlp_windows_devices_notification.py index 090c12d7ba1..3e7a2272156 100644 --- a/msgraph_beta/generated/models/dlp_windows_devices_notification.py +++ b/msgraph_beta/generated/models/dlp_windows_devices_notification.py @@ -9,7 +9,7 @@ from .dlp_notification import DlpNotification @dataclass -class DlpWindowsDevicesNotification(DlpNotification): +class DlpWindowsDevicesNotification(DlpNotification, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.dlpWindowsDevicesNotification" # The contentName property diff --git a/msgraph_beta/generated/models/document.py b/msgraph_beta/generated/models/document.py index 18900bddb7f..ee56e52ca71 100644 --- a/msgraph_beta/generated/models/document.py +++ b/msgraph_beta/generated/models/document.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Document(Entity): +class Document(Entity, Parsable): # The comments property comments: Optional[List[DocumentComment]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/document_comment.py b/msgraph_beta/generated/models/document_comment.py index 2d5b326f630..4579de90561 100644 --- a/msgraph_beta/generated/models/document_comment.py +++ b/msgraph_beta/generated/models/document_comment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class DocumentComment(Entity): +class DocumentComment(Entity, Parsable): # The content property content: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/document_comment_reply.py b/msgraph_beta/generated/models/document_comment_reply.py index 175335dfd94..fff798ab998 100644 --- a/msgraph_beta/generated/models/document_comment_reply.py +++ b/msgraph_beta/generated/models/document_comment_reply.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class DocumentCommentReply(Entity): +class DocumentCommentReply(Entity, Parsable): # The content property content: Optional[str] = None # The location property diff --git a/msgraph_beta/generated/models/document_processing_job.py b/msgraph_beta/generated/models/document_processing_job.py index 3d4e5450b45..94029d9f74b 100644 --- a/msgraph_beta/generated/models/document_processing_job.py +++ b/msgraph_beta/generated/models/document_processing_job.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class DocumentProcessingJob(Entity): +class DocumentProcessingJob(Entity, Parsable): # Date and time of item creation. Read-only. created_date_time: Optional[datetime.datetime] = None # The document processing job type. The possible values are: file, folder diff --git a/msgraph_beta/generated/models/document_processing_job_collection_response.py b/msgraph_beta/generated/models/document_processing_job_collection_response.py index c938c6fee78..2239a33163d 100644 --- a/msgraph_beta/generated/models/document_processing_job_collection_response.py +++ b/msgraph_beta/generated/models/document_processing_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DocumentProcessingJobCollectionResponse(BaseCollectionPaginationCountResponse): +class DocumentProcessingJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DocumentProcessingJob]] = None diff --git a/msgraph_beta/generated/models/document_set_version.py b/msgraph_beta/generated/models/document_set_version.py index 275eb6f8416..fe3d01bb9ef 100644 --- a/msgraph_beta/generated/models/document_set_version.py +++ b/msgraph_beta/generated/models/document_set_version.py @@ -12,7 +12,7 @@ from .list_item_version import ListItemVersion @dataclass -class DocumentSetVersion(ListItemVersion): +class DocumentSetVersion(ListItemVersion, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.documentSetVersion" # Comment about the captured version. diff --git a/msgraph_beta/generated/models/document_set_version_collection_response.py b/msgraph_beta/generated/models/document_set_version_collection_response.py index e323f12681d..ea29562577b 100644 --- a/msgraph_beta/generated/models/document_set_version_collection_response.py +++ b/msgraph_beta/generated/models/document_set_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DocumentSetVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class DocumentSetVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DocumentSetVersion]] = None diff --git a/msgraph_beta/generated/models/domain.py b/msgraph_beta/generated/models/domain.py index a90c142a090..5fac4d2767a 100644 --- a/msgraph_beta/generated/models/domain.py +++ b/msgraph_beta/generated/models/domain.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class Domain(Entity): +class Domain(Entity, Parsable): # Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Microsoft Entra ID performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. To update this property in delegated scenarios, the calling app must be assigned the Directory.AccessAsUser.All delegated permission. authentication_type: Optional[str] = None # This property is always null except when the verify action is used. When the verify action is used, a domain entity is returned in the response. The availabilityStatus property of the domain entity in the response is either AvailableImmediately or EmailVerifiedDomainTakeoverScheduled. diff --git a/msgraph_beta/generated/models/domain_collection_response.py b/msgraph_beta/generated/models/domain_collection_response.py index 93ac00369e3..a6a157b2c96 100644 --- a/msgraph_beta/generated/models/domain_collection_response.py +++ b/msgraph_beta/generated/models/domain_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DomainCollectionResponse(BaseCollectionPaginationCountResponse): +class DomainCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Domain]] = None diff --git a/msgraph_beta/generated/models/domain_dns_cname_record.py b/msgraph_beta/generated/models/domain_dns_cname_record.py index 2574e80cd49..cc9d35953b2 100644 --- a/msgraph_beta/generated/models/domain_dns_cname_record.py +++ b/msgraph_beta/generated/models/domain_dns_cname_record.py @@ -9,7 +9,7 @@ from .domain_dns_record import DomainDnsRecord @dataclass -class DomainDnsCnameRecord(DomainDnsRecord): +class DomainDnsCnameRecord(DomainDnsRecord, Parsable): # The canonical name of the CNAME record. Used to configure the CNAME record at the DNS host. canonical_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/domain_dns_mx_record.py b/msgraph_beta/generated/models/domain_dns_mx_record.py index 94a7e133ccc..a2ebec885f3 100644 --- a/msgraph_beta/generated/models/domain_dns_mx_record.py +++ b/msgraph_beta/generated/models/domain_dns_mx_record.py @@ -9,7 +9,7 @@ from .domain_dns_record import DomainDnsRecord @dataclass -class DomainDnsMxRecord(DomainDnsRecord): +class DomainDnsMxRecord(DomainDnsRecord, Parsable): # Value used when configuring the answer/destination/value of the MX record at the DNS host. mail_exchange: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/domain_dns_record.py b/msgraph_beta/generated/models/domain_dns_record.py index db41c00ed2e..b2cf39bee63 100644 --- a/msgraph_beta/generated/models/domain_dns_record.py +++ b/msgraph_beta/generated/models/domain_dns_record.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class DomainDnsRecord(Entity): +class DomainDnsRecord(Entity, Parsable): # If false, the customer must configure this record at the DNS host for Microsoft Online Services to operate correctly with the domain. is_optional: Optional[bool] = None # Value used when configuring the name of the DNS record at the DNS host. diff --git a/msgraph_beta/generated/models/domain_dns_record_collection_response.py b/msgraph_beta/generated/models/domain_dns_record_collection_response.py index ac3005caf96..a5f82d03d93 100644 --- a/msgraph_beta/generated/models/domain_dns_record_collection_response.py +++ b/msgraph_beta/generated/models/domain_dns_record_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DomainDnsRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class DomainDnsRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DomainDnsRecord]] = None diff --git a/msgraph_beta/generated/models/domain_dns_srv_record.py b/msgraph_beta/generated/models/domain_dns_srv_record.py index 97082899363..ca94a5e0778 100644 --- a/msgraph_beta/generated/models/domain_dns_srv_record.py +++ b/msgraph_beta/generated/models/domain_dns_srv_record.py @@ -9,7 +9,7 @@ from .domain_dns_record import DomainDnsRecord @dataclass -class DomainDnsSrvRecord(DomainDnsRecord): +class DomainDnsSrvRecord(DomainDnsRecord, Parsable): # Value to use when configuring the Target property of the SRV record at the DNS host. name_target: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/domain_dns_txt_record.py b/msgraph_beta/generated/models/domain_dns_txt_record.py index 44835552832..5a6786f37cd 100644 --- a/msgraph_beta/generated/models/domain_dns_txt_record.py +++ b/msgraph_beta/generated/models/domain_dns_txt_record.py @@ -9,7 +9,7 @@ from .domain_dns_record import DomainDnsRecord @dataclass -class DomainDnsTxtRecord(DomainDnsRecord): +class DomainDnsTxtRecord(DomainDnsRecord, Parsable): # The OdataType property odata_type: Optional[str] = None # Value used when configuring the text property at the DNS host. diff --git a/msgraph_beta/generated/models/domain_dns_unavailable_record.py b/msgraph_beta/generated/models/domain_dns_unavailable_record.py index c0f17e67ca6..459f3e50833 100644 --- a/msgraph_beta/generated/models/domain_dns_unavailable_record.py +++ b/msgraph_beta/generated/models/domain_dns_unavailable_record.py @@ -9,7 +9,7 @@ from .domain_dns_record import DomainDnsRecord @dataclass -class DomainDnsUnavailableRecord(DomainDnsRecord): +class DomainDnsUnavailableRecord(DomainDnsRecord, Parsable): # Provides the reason why the DomainDnsUnavailableRecord entity is returned. description: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/domain_identity_source.py b/msgraph_beta/generated/models/domain_identity_source.py index 688b272ef76..4c0fdf4f96b 100644 --- a/msgraph_beta/generated/models/domain_identity_source.py +++ b/msgraph_beta/generated/models/domain_identity_source.py @@ -9,7 +9,7 @@ from .identity_source import IdentitySource @dataclass -class DomainIdentitySource(IdentitySource): +class DomainIdentitySource(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.domainIdentitySource" # The name of the identity source, typically also the domain name. Read only. diff --git a/msgraph_beta/generated/models/domain_security_profile.py b/msgraph_beta/generated/models/domain_security_profile.py index 038e04070e2..553f3096db9 100644 --- a/msgraph_beta/generated/models/domain_security_profile.py +++ b/msgraph_beta/generated/models/domain_security_profile.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class DomainSecurityProfile(Entity): +class DomainSecurityProfile(Entity, Parsable): # The activityGroupNames property activity_group_names: Optional[List[str]] = None # The azureSubscriptionId property diff --git a/msgraph_beta/generated/models/domain_security_profile_collection_response.py b/msgraph_beta/generated/models/domain_security_profile_collection_response.py index 4e6c1744a0b..4a89c98e77b 100644 --- a/msgraph_beta/generated/models/domain_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/domain_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DomainSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class DomainSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DomainSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/drive.py b/msgraph_beta/generated/models/drive.py index cd477012e84..df608698928 100644 --- a/msgraph_beta/generated/models/drive.py +++ b/msgraph_beta/generated/models/drive.py @@ -16,7 +16,7 @@ from .base_item import BaseItem @dataclass -class Drive(BaseItem): +class Drive(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.drive" # The list of recent activities that took place under this drive. diff --git a/msgraph_beta/generated/models/drive_collection_response.py b/msgraph_beta/generated/models/drive_collection_response.py index 02614590854..c9c583d8469 100644 --- a/msgraph_beta/generated/models/drive_collection_response.py +++ b/msgraph_beta/generated/models/drive_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Drive]] = None diff --git a/msgraph_beta/generated/models/drive_item.py b/msgraph_beta/generated/models/drive_item.py index aa972e1be9c..3c9b2f5c3fe 100644 --- a/msgraph_beta/generated/models/drive_item.py +++ b/msgraph_beta/generated/models/drive_item.py @@ -41,7 +41,7 @@ from .base_item import BaseItem @dataclass -class DriveItem(BaseItem): +class DriveItem(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveItem" # The list of recent activities that took place on this item. diff --git a/msgraph_beta/generated/models/drive_item_collection_response.py b/msgraph_beta/generated/models/drive_item_collection_response.py index cf62d61ba5b..5e1f0e22468 100644 --- a/msgraph_beta/generated/models/drive_item_collection_response.py +++ b/msgraph_beta/generated/models/drive_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveItemCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItem]] = None diff --git a/msgraph_beta/generated/models/drive_item_version.py b/msgraph_beta/generated/models/drive_item_version.py index ae463ba0e98..4ee680dd0dd 100644 --- a/msgraph_beta/generated/models/drive_item_version.py +++ b/msgraph_beta/generated/models/drive_item_version.py @@ -9,7 +9,7 @@ from .base_item_version import BaseItemVersion @dataclass -class DriveItemVersion(BaseItemVersion): +class DriveItemVersion(BaseItemVersion, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveItemVersion" # The content property diff --git a/msgraph_beta/generated/models/drive_item_version_collection_response.py b/msgraph_beta/generated/models/drive_item_version_collection_response.py index 440bf92a0f8..c8725ee0b69 100644 --- a/msgraph_beta/generated/models/drive_item_version_collection_response.py +++ b/msgraph_beta/generated/models/drive_item_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveItemVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveItemVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveItemVersion]] = None diff --git a/msgraph_beta/generated/models/drive_protection_rule.py b/msgraph_beta/generated/models/drive_protection_rule.py index a59757913db..6d57a89ea48 100644 --- a/msgraph_beta/generated/models/drive_protection_rule.py +++ b/msgraph_beta/generated/models/drive_protection_rule.py @@ -9,7 +9,7 @@ from .protection_rule_base import ProtectionRuleBase @dataclass -class DriveProtectionRule(ProtectionRuleBase): +class DriveProtectionRule(ProtectionRuleBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveProtectionRule" # Contains a drive expression. For examples, see driveExpression examples. diff --git a/msgraph_beta/generated/models/drive_protection_rule_collection_response.py b/msgraph_beta/generated/models/drive_protection_rule_collection_response.py index 099df75f51a..2fa4bb28a30 100644 --- a/msgraph_beta/generated/models/drive_protection_rule_collection_response.py +++ b/msgraph_beta/generated/models/drive_protection_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveProtectionRule]] = None diff --git a/msgraph_beta/generated/models/drive_protection_unit.py b/msgraph_beta/generated/models/drive_protection_unit.py index 85b706d10eb..4998aae1811 100644 --- a/msgraph_beta/generated/models/drive_protection_unit.py +++ b/msgraph_beta/generated/models/drive_protection_unit.py @@ -9,7 +9,7 @@ from .protection_unit_base import ProtectionUnitBase @dataclass -class DriveProtectionUnit(ProtectionUnitBase): +class DriveProtectionUnit(ProtectionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveProtectionUnit" # ID of the directory object. diff --git a/msgraph_beta/generated/models/drive_protection_unit_collection_response.py b/msgraph_beta/generated/models/drive_protection_unit_collection_response.py index 5a12921b6f5..9d7dc46d941 100644 --- a/msgraph_beta/generated/models/drive_protection_unit_collection_response.py +++ b/msgraph_beta/generated/models/drive_protection_unit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveProtectionUnit]] = None diff --git a/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job.py b/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job.py index 325b5b37fbc..fe0c6aab49a 100644 --- a/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job.py @@ -9,7 +9,7 @@ from .protection_units_bulk_job_base import ProtectionUnitsBulkJobBase @dataclass -class DriveProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase): +class DriveProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveProtectionUnitsBulkAdditionJob" # The list of OneDrive directoryObjectIds to add to the OneDrive protection policy. diff --git a/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job_collection_response.py b/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job_collection_response.py index 343bed6a656..0cfab8b7e5e 100644 --- a/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job_collection_response.py +++ b/msgraph_beta/generated/models/drive_protection_units_bulk_addition_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveProtectionUnitsBulkAdditionJob]] = None diff --git a/msgraph_beta/generated/models/drive_restore_artifact.py b/msgraph_beta/generated/models/drive_restore_artifact.py index a485c3c983d..d2729da2911 100644 --- a/msgraph_beta/generated/models/drive_restore_artifact.py +++ b/msgraph_beta/generated/models/drive_restore_artifact.py @@ -9,7 +9,7 @@ from .restore_artifact_base import RestoreArtifactBase @dataclass -class DriveRestoreArtifact(RestoreArtifactBase): +class DriveRestoreArtifact(RestoreArtifactBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The new site identifier if destinationType is new, and the input site ID if the destinationType is inPlace. diff --git a/msgraph_beta/generated/models/drive_restore_artifact_collection_response.py b/msgraph_beta/generated/models/drive_restore_artifact_collection_response.py index 12bde6b5c24..b846ee27b48 100644 --- a/msgraph_beta/generated/models/drive_restore_artifact_collection_response.py +++ b/msgraph_beta/generated/models/drive_restore_artifact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveRestoreArtifact]] = None diff --git a/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request.py b/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request.py index e430c0aa582..b38ceaac0c5 100644 --- a/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request.py +++ b/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request.py @@ -9,7 +9,7 @@ from .restore_artifacts_bulk_request_base import RestoreArtifactsBulkRequestBase @dataclass -class DriveRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase): +class DriveRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase, Parsable): # The directoryObjectIds property directory_object_ids: Optional[List[str]] = None # The drives property diff --git a/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request_collection_response.py b/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request_collection_response.py index 0c103e701ac..04442355b1b 100644 --- a/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request_collection_response.py +++ b/msgraph_beta/generated/models/drive_restore_artifacts_bulk_addition_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DriveRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class DriveRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DriveRestoreArtifactsBulkAdditionRequest]] = None diff --git a/msgraph_beta/generated/models/e_book_install_summary.py b/msgraph_beta/generated/models/e_book_install_summary.py index 909dfa100e7..af4ce78ea98 100644 --- a/msgraph_beta/generated/models/e_book_install_summary.py +++ b/msgraph_beta/generated/models/e_book_install_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class EBookInstallSummary(Entity): +class EBookInstallSummary(Entity, Parsable): """ Contains properties for the installation summary of a book for a device. """ diff --git a/msgraph_beta/generated/models/eas_email_profile_configuration_base.py b/msgraph_beta/generated/models/eas_email_profile_configuration_base.py index aa1cd374f49..ad068a91157 100644 --- a/msgraph_beta/generated/models/eas_email_profile_configuration_base.py +++ b/msgraph_beta/generated/models/eas_email_profile_configuration_base.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class EasEmailProfileConfigurationBase(DeviceConfiguration): +class EasEmailProfileConfigurationBase(DeviceConfiguration, Parsable): """ Apple device features configuration profile. """ diff --git a/msgraph_beta/generated/models/ed_identity_source.py b/msgraph_beta/generated/models/ed_identity_source.py index 6b680c5fe75..12a2c6cfdf5 100644 --- a/msgraph_beta/generated/models/ed_identity_source.py +++ b/msgraph_beta/generated/models/ed_identity_source.py @@ -9,7 +9,7 @@ from .permissions_definition_identity_source import PermissionsDefinitionIdentitySource @dataclass -class EdIdentitySource(PermissionsDefinitionIdentitySource): +class EdIdentitySource(PermissionsDefinitionIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.edIdentitySource" diff --git a/msgraph_beta/generated/models/edge.py b/msgraph_beta/generated/models/edge.py index 8ae686bc3ec..f96888c77c6 100644 --- a/msgraph_beta/generated/models/edge.py +++ b/msgraph_beta/generated/models/edge.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Edge(Entity): +class Edge(Entity, Parsable): # A container for Internet Explorer mode resources. internet_explorer_mode: Optional[InternetExplorerMode] = None # The OdataType property diff --git a/msgraph_beta/generated/models/edge_home_button_hidden.py b/msgraph_beta/generated/models/edge_home_button_hidden.py index be923a8c45d..df83e6e6cf3 100644 --- a/msgraph_beta/generated/models/edge_home_button_hidden.py +++ b/msgraph_beta/generated/models/edge_home_button_hidden.py @@ -9,7 +9,7 @@ from .edge_home_button_configuration import EdgeHomeButtonConfiguration @dataclass -class EdgeHomeButtonHidden(EdgeHomeButtonConfiguration): +class EdgeHomeButtonHidden(EdgeHomeButtonConfiguration, Parsable): """ Hide the home button. """ diff --git a/msgraph_beta/generated/models/edge_home_button_loads_start_page.py b/msgraph_beta/generated/models/edge_home_button_loads_start_page.py index e82740492d5..6ca49a28881 100644 --- a/msgraph_beta/generated/models/edge_home_button_loads_start_page.py +++ b/msgraph_beta/generated/models/edge_home_button_loads_start_page.py @@ -9,7 +9,7 @@ from .edge_home_button_configuration import EdgeHomeButtonConfiguration @dataclass -class EdgeHomeButtonLoadsStartPage(EdgeHomeButtonConfiguration): +class EdgeHomeButtonLoadsStartPage(EdgeHomeButtonConfiguration, Parsable): """ Show the home button; clicking the home button loads the Start page - this is also the default value. """ diff --git a/msgraph_beta/generated/models/edge_home_button_opens_custom_u_r_l.py b/msgraph_beta/generated/models/edge_home_button_opens_custom_u_r_l.py index fa69457014e..3e0a93be4e7 100644 --- a/msgraph_beta/generated/models/edge_home_button_opens_custom_u_r_l.py +++ b/msgraph_beta/generated/models/edge_home_button_opens_custom_u_r_l.py @@ -9,7 +9,7 @@ from .edge_home_button_configuration import EdgeHomeButtonConfiguration @dataclass -class EdgeHomeButtonOpensCustomURL(EdgeHomeButtonConfiguration): +class EdgeHomeButtonOpensCustomURL(EdgeHomeButtonConfiguration, Parsable): """ Show the home button; clicking the home button loads a specific URL. """ diff --git a/msgraph_beta/generated/models/edge_home_button_opens_new_tab.py b/msgraph_beta/generated/models/edge_home_button_opens_new_tab.py index b68ce7fdfc1..741c66202df 100644 --- a/msgraph_beta/generated/models/edge_home_button_opens_new_tab.py +++ b/msgraph_beta/generated/models/edge_home_button_opens_new_tab.py @@ -9,7 +9,7 @@ from .edge_home_button_configuration import EdgeHomeButtonConfiguration @dataclass -class EdgeHomeButtonOpensNewTab(EdgeHomeButtonConfiguration): +class EdgeHomeButtonOpensNewTab(EdgeHomeButtonConfiguration, Parsable): """ Show the home button; clicking the home button loads the New tab page. """ diff --git a/msgraph_beta/generated/models/edge_search_engine.py b/msgraph_beta/generated/models/edge_search_engine.py index 3e712f1b3c3..c3b2a65ee59 100644 --- a/msgraph_beta/generated/models/edge_search_engine.py +++ b/msgraph_beta/generated/models/edge_search_engine.py @@ -10,7 +10,7 @@ from .edge_search_engine_base import EdgeSearchEngineBase @dataclass -class EdgeSearchEngine(EdgeSearchEngineBase): +class EdgeSearchEngine(EdgeSearchEngineBase, Parsable): """ Allows IT admins to set a predefined default search engine for MDM-Controlled devices. """ diff --git a/msgraph_beta/generated/models/edge_search_engine_custom.py b/msgraph_beta/generated/models/edge_search_engine_custom.py index 08a0d50eb46..0527f578d52 100644 --- a/msgraph_beta/generated/models/edge_search_engine_custom.py +++ b/msgraph_beta/generated/models/edge_search_engine_custom.py @@ -9,7 +9,7 @@ from .edge_search_engine_base import EdgeSearchEngineBase @dataclass -class EdgeSearchEngineCustom(EdgeSearchEngineBase): +class EdgeSearchEngineCustom(EdgeSearchEngineBase, Parsable): """ Allows IT admins to set a custom default search engine for MDM-Controlled devices. """ diff --git a/msgraph_beta/generated/models/ediscovery/add_to_review_set_operation.py b/msgraph_beta/generated/models/ediscovery/add_to_review_set_operation.py index 5c61758bd86..76230e33717 100644 --- a/msgraph_beta/generated/models/ediscovery/add_to_review_set_operation.py +++ b/msgraph_beta/generated/models/ediscovery/add_to_review_set_operation.py @@ -11,7 +11,7 @@ from .case_operation import CaseOperation @dataclass -class AddToReviewSetOperation(CaseOperation): +class AddToReviewSetOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None # The review set to which items matching the source collection query are added to. diff --git a/msgraph_beta/generated/models/ediscovery/case.py b/msgraph_beta/generated/models/ediscovery/case.py index de307d6312c..d6b5113c81b 100644 --- a/msgraph_beta/generated/models/ediscovery/case.py +++ b/msgraph_beta/generated/models/ediscovery/case.py @@ -20,7 +20,7 @@ from ..entity import Entity @dataclass -class Case(Entity): +class Case(Entity, Parsable): # The user who closed the case. closed_by: Optional[IdentitySet] = None # The date and time when the case was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z diff --git a/msgraph_beta/generated/models/ediscovery/case_collection_response.py b/msgraph_beta/generated/models/ediscovery/case_collection_response.py index ac6f7b457c2..ee7a68f1fb9 100644 --- a/msgraph_beta/generated/models/ediscovery/case_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/case_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CaseCollectionResponse(BaseCollectionPaginationCountResponse): +class CaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Case]] = None diff --git a/msgraph_beta/generated/models/ediscovery/case_export_operation.py b/msgraph_beta/generated/models/ediscovery/case_export_operation.py index 7f4c4dcd536..c220803ab2a 100644 --- a/msgraph_beta/generated/models/ediscovery/case_export_operation.py +++ b/msgraph_beta/generated/models/ediscovery/case_export_operation.py @@ -12,7 +12,7 @@ from .case_operation import CaseOperation @dataclass -class CaseExportOperation(CaseOperation): +class CaseExportOperation(CaseOperation, Parsable): # The name of the Azure storage location where the export will be stored. This only applies to exports stored in your own Azure storage location. azure_blob_container: Optional[str] = None # The SAS token for the Azure storage location. This only applies to exports stored in your own Azure storage location. diff --git a/msgraph_beta/generated/models/ediscovery/case_export_operation_collection_response.py b/msgraph_beta/generated/models/ediscovery/case_export_operation_collection_response.py index b116ca4ae55..d5221b3685b 100644 --- a/msgraph_beta/generated/models/ediscovery/case_export_operation_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/case_export_operation_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CaseExportOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class CaseExportOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CaseExportOperation]] = None diff --git a/msgraph_beta/generated/models/ediscovery/case_hold_operation.py b/msgraph_beta/generated/models/ediscovery/case_hold_operation.py index 5c18539e776..95efa71eb58 100644 --- a/msgraph_beta/generated/models/ediscovery/case_hold_operation.py +++ b/msgraph_beta/generated/models/ediscovery/case_hold_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class CaseHoldOperation(CaseOperation): +class CaseHoldOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/ediscovery/case_index_operation.py b/msgraph_beta/generated/models/ediscovery/case_index_operation.py index c951e0d8293..6921069a4a3 100644 --- a/msgraph_beta/generated/models/ediscovery/case_index_operation.py +++ b/msgraph_beta/generated/models/ediscovery/case_index_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class CaseIndexOperation(CaseOperation): +class CaseIndexOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/ediscovery/case_operation.py b/msgraph_beta/generated/models/ediscovery/case_operation.py index 63cab1e976e..9aa133b8b3b 100644 --- a/msgraph_beta/generated/models/ediscovery/case_operation.py +++ b/msgraph_beta/generated/models/ediscovery/case_operation.py @@ -21,7 +21,7 @@ from ..entity import Entity @dataclass -class CaseOperation(Entity): +class CaseOperation(Entity, Parsable): # The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData action: Optional[CaseAction] = None # The date and time the operation was completed. diff --git a/msgraph_beta/generated/models/ediscovery/case_operation_collection_response.py b/msgraph_beta/generated/models/ediscovery/case_operation_collection_response.py index f77e869eaa0..ea168148f4d 100644 --- a/msgraph_beta/generated/models/ediscovery/case_operation_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/case_operation_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CaseOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class CaseOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CaseOperation]] = None diff --git a/msgraph_beta/generated/models/ediscovery/case_settings.py b/msgraph_beta/generated/models/ediscovery/case_settings.py index c7f52db99b2..e3036e29b9f 100644 --- a/msgraph_beta/generated/models/ediscovery/case_settings.py +++ b/msgraph_beta/generated/models/ediscovery/case_settings.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class CaseSettings(Entity): +class CaseSettings(Entity, Parsable): # The OCR (Optical Character Recognition) settings for the case. ocr: Optional[OcrSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/ediscovery/custodian.py b/msgraph_beta/generated/models/ediscovery/custodian.py index 799582fc987..2caefb3fffa 100644 --- a/msgraph_beta/generated/models/ediscovery/custodian.py +++ b/msgraph_beta/generated/models/ediscovery/custodian.py @@ -13,7 +13,7 @@ from .data_source_container import DataSourceContainer @dataclass -class Custodian(DataSourceContainer): +class Custodian(DataSourceContainer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ediscovery.custodian" # Date and time the custodian acknowledged a hold notification. diff --git a/msgraph_beta/generated/models/ediscovery/custodian_collection_response.py b/msgraph_beta/generated/models/ediscovery/custodian_collection_response.py index e25b19de46f..9b65c7aaa52 100644 --- a/msgraph_beta/generated/models/ediscovery/custodian_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/custodian_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustodianCollectionResponse(BaseCollectionPaginationCountResponse): +class CustodianCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Custodian]] = None diff --git a/msgraph_beta/generated/models/ediscovery/data_source.py b/msgraph_beta/generated/models/ediscovery/data_source.py index 2d52e410e06..16cf1c2cc31 100644 --- a/msgraph_beta/generated/models/ediscovery/data_source.py +++ b/msgraph_beta/generated/models/ediscovery/data_source.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class DataSource(Entity): +class DataSource(Entity, Parsable): # The user who created the dataSource. created_by: Optional[IdentitySet] = None # The date and time the dataSource was created. diff --git a/msgraph_beta/generated/models/ediscovery/data_source_collection_response.py b/msgraph_beta/generated/models/ediscovery/data_source_collection_response.py index 71a4b630cc7..dbc76257cf4 100644 --- a/msgraph_beta/generated/models/ediscovery/data_source_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/data_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DataSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class DataSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DataSource]] = None diff --git a/msgraph_beta/generated/models/ediscovery/data_source_container.py b/msgraph_beta/generated/models/ediscovery/data_source_container.py index 476fc2e6f50..5b63e260451 100644 --- a/msgraph_beta/generated/models/ediscovery/data_source_container.py +++ b/msgraph_beta/generated/models/ediscovery/data_source_container.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class DataSourceContainer(Entity): +class DataSourceContainer(Entity, Parsable): # Created date and time of the dataSourceContainer entity. created_date_time: Optional[datetime.datetime] = None # Display name of the dataSourceContainer entity. diff --git a/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py b/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py index bc9946917ee..90746ac5c11 100644 --- a/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py +++ b/msgraph_beta/generated/models/ediscovery/ediscoveryroot.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Ediscoveryroot(Entity): +class Ediscoveryroot(Entity, Parsable): # The cases property cases: Optional[List[Case]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/ediscovery/estimate_statistics_operation.py b/msgraph_beta/generated/models/ediscovery/estimate_statistics_operation.py index d76748186bf..9ce8a9df185 100644 --- a/msgraph_beta/generated/models/ediscovery/estimate_statistics_operation.py +++ b/msgraph_beta/generated/models/ediscovery/estimate_statistics_operation.py @@ -10,7 +10,7 @@ from .case_operation import CaseOperation @dataclass -class EstimateStatisticsOperation(CaseOperation): +class EstimateStatisticsOperation(CaseOperation, Parsable): # The estimated count of items for the sourceCollection that matched the content query. indexed_item_count: Optional[int] = None # The estimated size of items for the sourceCollection that matched the content query. diff --git a/msgraph_beta/generated/models/ediscovery/legal_hold.py b/msgraph_beta/generated/models/ediscovery/legal_hold.py index 245ebf0c820..ff6d185a8cf 100644 --- a/msgraph_beta/generated/models/ediscovery/legal_hold.py +++ b/msgraph_beta/generated/models/ediscovery/legal_hold.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class LegalHold(Entity): +class LegalHold(Entity, Parsable): # KQL query that specifies content to be held in the specified locations. To learn more, see Keyword queries and search conditions for Content Search and eDiscovery. To hold all content in the specified locations, leave contentQuery blank. content_query: Optional[str] = None # The user who created the legal hold. diff --git a/msgraph_beta/generated/models/ediscovery/legal_hold_collection_response.py b/msgraph_beta/generated/models/ediscovery/legal_hold_collection_response.py index 6a064fbcde3..8a27d88d792 100644 --- a/msgraph_beta/generated/models/ediscovery/legal_hold_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/legal_hold_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LegalHoldCollectionResponse(BaseCollectionPaginationCountResponse): +class LegalHoldCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LegalHold]] = None diff --git a/msgraph_beta/generated/models/ediscovery/noncustodial_data_source.py b/msgraph_beta/generated/models/ediscovery/noncustodial_data_source.py index 517e14b8411..8c2f26a6180 100644 --- a/msgraph_beta/generated/models/ediscovery/noncustodial_data_source.py +++ b/msgraph_beta/generated/models/ediscovery/noncustodial_data_source.py @@ -10,7 +10,7 @@ from .data_source_container import DataSourceContainer @dataclass -class NoncustodialDataSource(DataSourceContainer): +class NoncustodialDataSource(DataSourceContainer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ediscovery.noncustodialDataSource" # Indicates if hold is applied to noncustodial data source (such as mailbox or site). diff --git a/msgraph_beta/generated/models/ediscovery/noncustodial_data_source_collection_response.py b/msgraph_beta/generated/models/ediscovery/noncustodial_data_source_collection_response.py index 0e5e04168f5..0dc930135ad 100644 --- a/msgraph_beta/generated/models/ediscovery/noncustodial_data_source_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/noncustodial_data_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NoncustodialDataSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class NoncustodialDataSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[NoncustodialDataSource]] = None diff --git a/msgraph_beta/generated/models/ediscovery/purge_data_operation.py b/msgraph_beta/generated/models/ediscovery/purge_data_operation.py index 12c933116a4..64f5fb531b5 100644 --- a/msgraph_beta/generated/models/ediscovery/purge_data_operation.py +++ b/msgraph_beta/generated/models/ediscovery/purge_data_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class PurgeDataOperation(CaseOperation): +class PurgeDataOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/ediscovery/review_set.py b/msgraph_beta/generated/models/ediscovery/review_set.py index 2a120370915..2b30e1f8dd5 100644 --- a/msgraph_beta/generated/models/ediscovery/review_set.py +++ b/msgraph_beta/generated/models/ediscovery/review_set.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ReviewSet(Entity): +class ReviewSet(Entity, Parsable): # The user who created the review set. Read-only. created_by: Optional[IdentitySet] = None # The datetime when the review set was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. diff --git a/msgraph_beta/generated/models/ediscovery/review_set_collection_response.py b/msgraph_beta/generated/models/ediscovery/review_set_collection_response.py index efa411acd15..ce127d8732f 100644 --- a/msgraph_beta/generated/models/ediscovery/review_set_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/review_set_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReviewSetCollectionResponse(BaseCollectionPaginationCountResponse): +class ReviewSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ReviewSet]] = None diff --git a/msgraph_beta/generated/models/ediscovery/review_set_query.py b/msgraph_beta/generated/models/ediscovery/review_set_query.py index a372db27a57..3f8e209c00d 100644 --- a/msgraph_beta/generated/models/ediscovery/review_set_query.py +++ b/msgraph_beta/generated/models/ediscovery/review_set_query.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ReviewSetQuery(Entity): +class ReviewSetQuery(Entity, Parsable): # The user who created the query. created_by: Optional[IdentitySet] = None # The time and date when the query 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 diff --git a/msgraph_beta/generated/models/ediscovery/review_set_query_collection_response.py b/msgraph_beta/generated/models/ediscovery/review_set_query_collection_response.py index 25dae2be9f2..34e47cfac09 100644 --- a/msgraph_beta/generated/models/ediscovery/review_set_query_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/review_set_query_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReviewSetQueryCollectionResponse(BaseCollectionPaginationCountResponse): +class ReviewSetQueryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ReviewSetQuery]] = None diff --git a/msgraph_beta/generated/models/ediscovery/site_source.py b/msgraph_beta/generated/models/ediscovery/site_source.py index 192859fc337..577fbcc19f0 100644 --- a/msgraph_beta/generated/models/ediscovery/site_source.py +++ b/msgraph_beta/generated/models/ediscovery/site_source.py @@ -10,7 +10,7 @@ from .data_source import DataSource @dataclass -class SiteSource(DataSource): +class SiteSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ediscovery.siteSource" # The site property diff --git a/msgraph_beta/generated/models/ediscovery/site_source_collection_response.py b/msgraph_beta/generated/models/ediscovery/site_source_collection_response.py index c79577a5bc6..6ea36e42723 100644 --- a/msgraph_beta/generated/models/ediscovery/site_source_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/site_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteSource]] = None diff --git a/msgraph_beta/generated/models/ediscovery/source_collection.py b/msgraph_beta/generated/models/ediscovery/source_collection.py index 29d4a8db33b..ab1f7ae33d6 100644 --- a/msgraph_beta/generated/models/ediscovery/source_collection.py +++ b/msgraph_beta/generated/models/ediscovery/source_collection.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class SourceCollection(Entity): +class SourceCollection(Entity, Parsable): # Adds the results of the sourceCollection to the specified reviewSet. add_to_review_set_operation: Optional[AddToReviewSetOperation] = None # Adds an additional source to the sourceCollection. diff --git a/msgraph_beta/generated/models/ediscovery/source_collection_collection_response.py b/msgraph_beta/generated/models/ediscovery/source_collection_collection_response.py index 6c7fd13ba42..14654261e98 100644 --- a/msgraph_beta/generated/models/ediscovery/source_collection_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/source_collection_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SourceCollectionCollectionResponse(BaseCollectionPaginationCountResponse): +class SourceCollectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SourceCollection]] = None diff --git a/msgraph_beta/generated/models/ediscovery/tag.py b/msgraph_beta/generated/models/ediscovery/tag.py index b968bb769a7..e6fa961df08 100644 --- a/msgraph_beta/generated/models/ediscovery/tag.py +++ b/msgraph_beta/generated/models/ediscovery/tag.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Tag(Entity): +class Tag(Entity, Parsable): # Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. child_selectability: Optional[ChildSelectability] = None # Returns the tags that are a child of a tag. diff --git a/msgraph_beta/generated/models/ediscovery/tag_collection_response.py b/msgraph_beta/generated/models/ediscovery/tag_collection_response.py index 4bade3b8e9e..6cdcc0c25b6 100644 --- a/msgraph_beta/generated/models/ediscovery/tag_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/tag_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TagCollectionResponse(BaseCollectionPaginationCountResponse): +class TagCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Tag]] = None diff --git a/msgraph_beta/generated/models/ediscovery/tag_operation.py b/msgraph_beta/generated/models/ediscovery/tag_operation.py index dc6ba7584ba..2ce5e5181cb 100644 --- a/msgraph_beta/generated/models/ediscovery/tag_operation.py +++ b/msgraph_beta/generated/models/ediscovery/tag_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class TagOperation(CaseOperation): +class TagOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/ediscovery/unified_group_source.py b/msgraph_beta/generated/models/ediscovery/unified_group_source.py index 5b45b0449da..48cbd54211b 100644 --- a/msgraph_beta/generated/models/ediscovery/unified_group_source.py +++ b/msgraph_beta/generated/models/ediscovery/unified_group_source.py @@ -11,7 +11,7 @@ from .data_source import DataSource @dataclass -class UnifiedGroupSource(DataSource): +class UnifiedGroupSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ediscovery.unifiedGroupSource" # The group property diff --git a/msgraph_beta/generated/models/ediscovery/unified_group_source_collection_response.py b/msgraph_beta/generated/models/ediscovery/unified_group_source_collection_response.py index eafd3a40657..48dbdc65c1b 100644 --- a/msgraph_beta/generated/models/ediscovery/unified_group_source_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/unified_group_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedGroupSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedGroupSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedGroupSource]] = None diff --git a/msgraph_beta/generated/models/ediscovery/user_source.py b/msgraph_beta/generated/models/ediscovery/user_source.py index ae9c3ce212d..cd856b67ffd 100644 --- a/msgraph_beta/generated/models/ediscovery/user_source.py +++ b/msgraph_beta/generated/models/ediscovery/user_source.py @@ -10,7 +10,7 @@ from .data_source import DataSource @dataclass -class UserSource(DataSource): +class UserSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ediscovery.userSource" # Email address of the user's mailbox. diff --git a/msgraph_beta/generated/models/ediscovery/user_source_collection_response.py b/msgraph_beta/generated/models/ediscovery/user_source_collection_response.py index 7bce07e3d73..dd06e234d0e 100644 --- a/msgraph_beta/generated/models/ediscovery/user_source_collection_response.py +++ b/msgraph_beta/generated/models/ediscovery/user_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserSource]] = None diff --git a/msgraph_beta/generated/models/edition_upgrade_configuration.py b/msgraph_beta/generated/models/edition_upgrade_configuration.py index 72f1474d38b..4be02231069 100644 --- a/msgraph_beta/generated/models/edition_upgrade_configuration.py +++ b/msgraph_beta/generated/models/edition_upgrade_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class EditionUpgradeConfiguration(DeviceConfiguration): +class EditionUpgradeConfiguration(DeviceConfiguration, Parsable): """ Windows 10 Edition Upgrade configuration. """ diff --git a/msgraph_beta/generated/models/education_assignment.py b/msgraph_beta/generated/models/education_assignment.py index b13d380b7b0..3f2ca453ada 100644 --- a/msgraph_beta/generated/models/education_assignment.py +++ b/msgraph_beta/generated/models/education_assignment.py @@ -23,7 +23,7 @@ from .entity import Entity @dataclass -class EducationAssignment(Entity): +class EducationAssignment(Entity, Parsable): # Optional field to control the assignment behavior for adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. You must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. add_to_calendar_action: Optional[EducationAddToCalendarOptions] = None # Optional field to control the assignment behavior for students who are added after the assignment is published. If not specified, defaults to none. Supported values are: none, assignIfOpen. For example, a teacher can use assignIfOpen to indicate that an assignment should be assigned to any new student who joins the class while the assignment is still open, and none to indicate that an assignment shouldn't be assigned to new students. diff --git a/msgraph_beta/generated/models/education_assignment_class_recipient.py b/msgraph_beta/generated/models/education_assignment_class_recipient.py index 6a648bc5d3d..9aa5bd0c002 100644 --- a/msgraph_beta/generated/models/education_assignment_class_recipient.py +++ b/msgraph_beta/generated/models/education_assignment_class_recipient.py @@ -9,7 +9,7 @@ from .education_assignment_recipient import EducationAssignmentRecipient @dataclass -class EducationAssignmentClassRecipient(EducationAssignmentRecipient): +class EducationAssignmentClassRecipient(EducationAssignmentRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationAssignmentClassRecipient" diff --git a/msgraph_beta/generated/models/education_assignment_collection_response.py b/msgraph_beta/generated/models/education_assignment_collection_response.py index ddb710a51b3..c5fd6c8ebbc 100644 --- a/msgraph_beta/generated/models/education_assignment_collection_response.py +++ b/msgraph_beta/generated/models/education_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationAssignment]] = None diff --git a/msgraph_beta/generated/models/education_assignment_defaults.py b/msgraph_beta/generated/models/education_assignment_defaults.py index b1e8713bf9f..8952d9384ce 100644 --- a/msgraph_beta/generated/models/education_assignment_defaults.py +++ b/msgraph_beta/generated/models/education_assignment_defaults.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class EducationAssignmentDefaults(Entity): +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. You must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. add_to_calendar_action: Optional[EducationAddToCalendarOptions] = None # Class-level default behavior for handling students who are added after the assignment is published. Possible values are: none, assignIfOpen. diff --git a/msgraph_beta/generated/models/education_assignment_group_recipient.py b/msgraph_beta/generated/models/education_assignment_group_recipient.py index 38820fd4fee..a3ca9f17032 100644 --- a/msgraph_beta/generated/models/education_assignment_group_recipient.py +++ b/msgraph_beta/generated/models/education_assignment_group_recipient.py @@ -9,7 +9,7 @@ from .education_assignment_recipient import EducationAssignmentRecipient @dataclass -class EducationAssignmentGroupRecipient(EducationAssignmentRecipient): +class EducationAssignmentGroupRecipient(EducationAssignmentRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationAssignmentGroupRecipient" diff --git a/msgraph_beta/generated/models/education_assignment_individual_recipient.py b/msgraph_beta/generated/models/education_assignment_individual_recipient.py index c3355102a70..b6b103f806f 100644 --- a/msgraph_beta/generated/models/education_assignment_individual_recipient.py +++ b/msgraph_beta/generated/models/education_assignment_individual_recipient.py @@ -9,7 +9,7 @@ from .education_assignment_recipient import EducationAssignmentRecipient @dataclass -class EducationAssignmentIndividualRecipient(EducationAssignmentRecipient): +class EducationAssignmentIndividualRecipient(EducationAssignmentRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationAssignmentIndividualRecipient" # A collection of ids of the recipients. diff --git a/msgraph_beta/generated/models/education_assignment_points_grade.py b/msgraph_beta/generated/models/education_assignment_points_grade.py index 62a65c9b722..11fea04db38 100644 --- a/msgraph_beta/generated/models/education_assignment_points_grade.py +++ b/msgraph_beta/generated/models/education_assignment_points_grade.py @@ -9,7 +9,7 @@ from .education_assignment_grade import EducationAssignmentGrade @dataclass -class EducationAssignmentPointsGrade(EducationAssignmentGrade): +class EducationAssignmentPointsGrade(EducationAssignmentGrade, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationAssignmentPointsGrade" # Number of points a teacher is giving this submission object. diff --git a/msgraph_beta/generated/models/education_assignment_points_grade_type.py b/msgraph_beta/generated/models/education_assignment_points_grade_type.py index 3f7c1cf03cb..e3f8cba2849 100644 --- a/msgraph_beta/generated/models/education_assignment_points_grade_type.py +++ b/msgraph_beta/generated/models/education_assignment_points_grade_type.py @@ -9,7 +9,7 @@ from .education_assignment_grade_type import EducationAssignmentGradeType @dataclass -class EducationAssignmentPointsGradeType(EducationAssignmentGradeType): +class EducationAssignmentPointsGradeType(EducationAssignmentGradeType, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationAssignmentPointsGradeType" # Max points possible for this assignment. diff --git a/msgraph_beta/generated/models/education_assignment_resource.py b/msgraph_beta/generated/models/education_assignment_resource.py index 49c40610dd3..6197e50e8ea 100644 --- a/msgraph_beta/generated/models/education_assignment_resource.py +++ b/msgraph_beta/generated/models/education_assignment_resource.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EducationAssignmentResource(Entity): +class EducationAssignmentResource(Entity, Parsable): # The dependentResources property dependent_resources: Optional[List[EducationAssignmentResource]] = None # Indicates whether this resource should be copied to each student submission for modification and submission. Required diff --git a/msgraph_beta/generated/models/education_assignment_resource_collection_response.py b/msgraph_beta/generated/models/education_assignment_resource_collection_response.py index 8d957883062..1b31796f819 100644 --- a/msgraph_beta/generated/models/education_assignment_resource_collection_response.py +++ b/msgraph_beta/generated/models/education_assignment_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationAssignmentResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationAssignmentResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationAssignmentResource]] = None diff --git a/msgraph_beta/generated/models/education_assignment_settings.py b/msgraph_beta/generated/models/education_assignment_settings.py index 11f912cd585..43c27100bd9 100644 --- a/msgraph_beta/generated/models/education_assignment_settings.py +++ b/msgraph_beta/generated/models/education_assignment_settings.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EducationAssignmentSettings(Entity): +class EducationAssignmentSettings(Entity, Parsable): # The defaultGradingScheme property default_grading_scheme: Optional[EducationGradingScheme] = None # When set, enables users to weight assignments differently when computing a class average grade. diff --git a/msgraph_beta/generated/models/education_category.py b/msgraph_beta/generated/models/education_category.py index 1c3af7ecdd3..a9108e7a065 100644 --- a/msgraph_beta/generated/models/education_category.py +++ b/msgraph_beta/generated/models/education_category.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class EducationCategory(Entity): +class EducationCategory(Entity, Parsable): # Unique identifier for the category. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/education_category_collection_response.py b/msgraph_beta/generated/models/education_category_collection_response.py index 8a3ab40d53a..920dc6ed2ea 100644 --- a/msgraph_beta/generated/models/education_category_collection_response.py +++ b/msgraph_beta/generated/models/education_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationCategory]] = None diff --git a/msgraph_beta/generated/models/education_channel_resource.py b/msgraph_beta/generated/models/education_channel_resource.py index a53a20aaf72..65541db8f83 100644 --- a/msgraph_beta/generated/models/education_channel_resource.py +++ b/msgraph_beta/generated/models/education_channel_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationChannelResource(EducationResource): +class EducationChannelResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationChannelResource" # URL of the channel resource. diff --git a/msgraph_beta/generated/models/education_class.py b/msgraph_beta/generated/models/education_class.py index 7b8c482e1b6..a6d9095ea72 100644 --- a/msgraph_beta/generated/models/education_class.py +++ b/msgraph_beta/generated/models/education_class.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class EducationClass(Entity): +class EducationClass(Entity, Parsable): # All categories associated with this class. Nullable. assignment_categories: Optional[List[EducationCategory]] = None # Specifies class-level defaults respected by new assignments created in the class. diff --git a/msgraph_beta/generated/models/education_class_collection_response.py b/msgraph_beta/generated/models/education_class_collection_response.py index 124e5d874b8..de99f674d0e 100644 --- a/msgraph_beta/generated/models/education_class_collection_response.py +++ b/msgraph_beta/generated/models/education_class_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationClassCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationClassCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationClass]] = None diff --git a/msgraph_beta/generated/models/education_csv_data_provider.py b/msgraph_beta/generated/models/education_csv_data_provider.py index c4d5569c85e..54196d0e577 100644 --- a/msgraph_beta/generated/models/education_csv_data_provider.py +++ b/msgraph_beta/generated/models/education_csv_data_provider.py @@ -10,7 +10,7 @@ from .education_synchronization_data_provider import EducationSynchronizationDataProvider @dataclass -class EducationCsvDataProvider(EducationSynchronizationDataProvider): +class EducationCsvDataProvider(EducationSynchronizationDataProvider, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationCsvDataProvider" # Optional customizations to be applied to the synchronization profile. diff --git a/msgraph_beta/generated/models/education_excel_resource.py b/msgraph_beta/generated/models/education_excel_resource.py index 28b19b55b55..b512bd03d4f 100644 --- a/msgraph_beta/generated/models/education_excel_resource.py +++ b/msgraph_beta/generated/models/education_excel_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationExcelResource(EducationResource): +class EducationExcelResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationExcelResource" # Pointer to the Excel file object. diff --git a/msgraph_beta/generated/models/education_external_resource.py b/msgraph_beta/generated/models/education_external_resource.py index 77e14e7cfee..4cdb427859f 100644 --- a/msgraph_beta/generated/models/education_external_resource.py +++ b/msgraph_beta/generated/models/education_external_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationExternalResource(EducationResource): +class EducationExternalResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationExternalResource" # Location of the resource. Required. diff --git a/msgraph_beta/generated/models/education_feedback_outcome.py b/msgraph_beta/generated/models/education_feedback_outcome.py index 045fada9a34..1d085eb8818 100644 --- a/msgraph_beta/generated/models/education_feedback_outcome.py +++ b/msgraph_beta/generated/models/education_feedback_outcome.py @@ -10,7 +10,7 @@ from .education_outcome import EducationOutcome @dataclass -class EducationFeedbackOutcome(EducationOutcome): +class EducationFeedbackOutcome(EducationOutcome, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationFeedbackOutcome" # Teacher's written feedback to the student. diff --git a/msgraph_beta/generated/models/education_feedback_resource_outcome.py b/msgraph_beta/generated/models/education_feedback_resource_outcome.py index b722262cc35..84ac77b0fd3 100644 --- a/msgraph_beta/generated/models/education_feedback_resource_outcome.py +++ b/msgraph_beta/generated/models/education_feedback_resource_outcome.py @@ -11,7 +11,7 @@ from .education_outcome import EducationOutcome @dataclass -class EducationFeedbackResourceOutcome(EducationOutcome): +class EducationFeedbackResourceOutcome(EducationOutcome, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationFeedbackResourceOutcome" # The actual feedback resource. diff --git a/msgraph_beta/generated/models/education_file_resource.py b/msgraph_beta/generated/models/education_file_resource.py index 47d1c4f49af..ec65046cd77 100644 --- a/msgraph_beta/generated/models/education_file_resource.py +++ b/msgraph_beta/generated/models/education_file_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationFileResource(EducationResource): +class EducationFileResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationFileResource" # Location on disk of the file resource. diff --git a/msgraph_beta/generated/models/education_grading_category.py b/msgraph_beta/generated/models/education_grading_category.py index 503db6b1195..6809b2e1818 100644 --- a/msgraph_beta/generated/models/education_grading_category.py +++ b/msgraph_beta/generated/models/education_grading_category.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class EducationGradingCategory(Entity): +class EducationGradingCategory(Entity, Parsable): # The name of the grading category. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/education_grading_category_collection_response.py b/msgraph_beta/generated/models/education_grading_category_collection_response.py index bc925b45048..37ac5ac34a9 100644 --- a/msgraph_beta/generated/models/education_grading_category_collection_response.py +++ b/msgraph_beta/generated/models/education_grading_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationGradingCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationGradingCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationGradingCategory]] = None diff --git a/msgraph_beta/generated/models/education_grading_scheme.py b/msgraph_beta/generated/models/education_grading_scheme.py index 1c1077b8d06..347ce0f2028 100644 --- a/msgraph_beta/generated/models/education_grading_scheme.py +++ b/msgraph_beta/generated/models/education_grading_scheme.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EducationGradingScheme(Entity): +class EducationGradingScheme(Entity, Parsable): # The name of the grading scheme. display_name: Optional[str] = None # The grades that make up the scheme. diff --git a/msgraph_beta/generated/models/education_grading_scheme_collection_response.py b/msgraph_beta/generated/models/education_grading_scheme_collection_response.py index 764e1a0ab3c..c3a6639e893 100644 --- a/msgraph_beta/generated/models/education_grading_scheme_collection_response.py +++ b/msgraph_beta/generated/models/education_grading_scheme_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationGradingSchemeCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationGradingSchemeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationGradingScheme]] = None diff --git a/msgraph_beta/generated/models/education_identity_creation_configuration.py b/msgraph_beta/generated/models/education_identity_creation_configuration.py index 219a31e1296..28eecc4a14a 100644 --- a/msgraph_beta/generated/models/education_identity_creation_configuration.py +++ b/msgraph_beta/generated/models/education_identity_creation_configuration.py @@ -10,7 +10,7 @@ from .education_identity_synchronization_configuration import EducationIdentitySynchronizationConfiguration @dataclass -class EducationIdentityCreationConfiguration(EducationIdentitySynchronizationConfiguration): +class EducationIdentityCreationConfiguration(EducationIdentitySynchronizationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationIdentityCreationConfiguration" # The userDomains property diff --git a/msgraph_beta/generated/models/education_identity_matching_configuration.py b/msgraph_beta/generated/models/education_identity_matching_configuration.py index fb10b47af0c..3f2be81c288 100644 --- a/msgraph_beta/generated/models/education_identity_matching_configuration.py +++ b/msgraph_beta/generated/models/education_identity_matching_configuration.py @@ -10,7 +10,7 @@ from .education_identity_synchronization_configuration import EducationIdentitySynchronizationConfiguration @dataclass -class EducationIdentityMatchingConfiguration(EducationIdentitySynchronizationConfiguration): +class EducationIdentityMatchingConfiguration(EducationIdentitySynchronizationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationIdentityMatchingConfiguration" # Mapping between the user account and the options to use to uniquely identify the user to update. diff --git a/msgraph_beta/generated/models/education_link_resource.py b/msgraph_beta/generated/models/education_link_resource.py index de399480f20..d4e08553fd5 100644 --- a/msgraph_beta/generated/models/education_link_resource.py +++ b/msgraph_beta/generated/models/education_link_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationLinkResource(EducationResource): +class EducationLinkResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationLinkResource" # URL to the resource. diff --git a/msgraph_beta/generated/models/education_linked_assignment_resource.py b/msgraph_beta/generated/models/education_linked_assignment_resource.py index 900d9cb22bd..d67441d4d36 100644 --- a/msgraph_beta/generated/models/education_linked_assignment_resource.py +++ b/msgraph_beta/generated/models/education_linked_assignment_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationLinkedAssignmentResource(EducationResource): +class EducationLinkedAssignmentResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationLinkedAssignmentResource" # URL of the actual assignment. diff --git a/msgraph_beta/generated/models/education_media_resource.py b/msgraph_beta/generated/models/education_media_resource.py index 17f339efb8e..34a7b7c10af 100644 --- a/msgraph_beta/generated/models/education_media_resource.py +++ b/msgraph_beta/generated/models/education_media_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationMediaResource(EducationResource): +class EducationMediaResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationMediaResource" # Location of the file on shared point folder. Required diff --git a/msgraph_beta/generated/models/education_module.py b/msgraph_beta/generated/models/education_module.py index 1ba7426b74e..55cf41081ba 100644 --- a/msgraph_beta/generated/models/education_module.py +++ b/msgraph_beta/generated/models/education_module.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class EducationModule(Entity): +class EducationModule(Entity, Parsable): # The display name of the user that created the module. created_by: Optional[IdentitySet] = None # Date time the module 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 diff --git a/msgraph_beta/generated/models/education_module_collection_response.py b/msgraph_beta/generated/models/education_module_collection_response.py index 4575dfb1b22..d8b765bf8f9 100644 --- a/msgraph_beta/generated/models/education_module_collection_response.py +++ b/msgraph_beta/generated/models/education_module_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationModuleCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationModuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationModule]] = None diff --git a/msgraph_beta/generated/models/education_module_resource.py b/msgraph_beta/generated/models/education_module_resource.py index ba6089ad3ba..9c834424113 100644 --- a/msgraph_beta/generated/models/education_module_resource.py +++ b/msgraph_beta/generated/models/education_module_resource.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EducationModuleResource(Entity): +class EducationModuleResource(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Resource object that has been associated with this module. diff --git a/msgraph_beta/generated/models/education_module_resource_collection_response.py b/msgraph_beta/generated/models/education_module_resource_collection_response.py index bfc8ad4da45..1ef801e7392 100644 --- a/msgraph_beta/generated/models/education_module_resource_collection_response.py +++ b/msgraph_beta/generated/models/education_module_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationModuleResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationModuleResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationModuleResource]] = None diff --git a/msgraph_beta/generated/models/education_one_roster_api_data_provider.py b/msgraph_beta/generated/models/education_one_roster_api_data_provider.py index 950ab047d24..3411762066f 100644 --- a/msgraph_beta/generated/models/education_one_roster_api_data_provider.py +++ b/msgraph_beta/generated/models/education_one_roster_api_data_provider.py @@ -11,7 +11,7 @@ from .education_synchronization_data_provider import EducationSynchronizationDataProvider @dataclass -class EducationOneRosterApiDataProvider(EducationSynchronizationDataProvider): +class EducationOneRosterApiDataProvider(EducationSynchronizationDataProvider, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationOneRosterApiDataProvider" # The connectionSettings property diff --git a/msgraph_beta/generated/models/education_organization.py b/msgraph_beta/generated/models/education_organization.py index d45628c32e8..30a0ba04b77 100644 --- a/msgraph_beta/generated/models/education_organization.py +++ b/msgraph_beta/generated/models/education_organization.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EducationOrganization(Entity): +class EducationOrganization(Entity, Parsable): # Organization description. description: Optional[str] = None # Organization display name. diff --git a/msgraph_beta/generated/models/education_outcome.py b/msgraph_beta/generated/models/education_outcome.py index 3f17c25acaa..27649529ebb 100644 --- a/msgraph_beta/generated/models/education_outcome.py +++ b/msgraph_beta/generated/models/education_outcome.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class EducationOutcome(Entity): +class EducationOutcome(Entity, Parsable): # The individual who updated the resource. last_modified_by: Optional[IdentitySet] = None # The 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 time. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. diff --git a/msgraph_beta/generated/models/education_outcome_collection_response.py b/msgraph_beta/generated/models/education_outcome_collection_response.py index 555edbe34c5..ea72f646b46 100644 --- a/msgraph_beta/generated/models/education_outcome_collection_response.py +++ b/msgraph_beta/generated/models/education_outcome_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationOutcomeCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationOutcomeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationOutcome]] = None diff --git a/msgraph_beta/generated/models/education_points_outcome.py b/msgraph_beta/generated/models/education_points_outcome.py index d35b7571fca..695b2f18419 100644 --- a/msgraph_beta/generated/models/education_points_outcome.py +++ b/msgraph_beta/generated/models/education_points_outcome.py @@ -10,7 +10,7 @@ from .education_outcome import EducationOutcome @dataclass -class EducationPointsOutcome(EducationOutcome): +class EducationPointsOutcome(EducationOutcome, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationPointsOutcome" # The numeric grade that the teacher gave the student for this assignment. diff --git a/msgraph_beta/generated/models/education_power_point_resource.py b/msgraph_beta/generated/models/education_power_point_resource.py index 48a917d9d90..5f7c858fc13 100644 --- a/msgraph_beta/generated/models/education_power_point_resource.py +++ b/msgraph_beta/generated/models/education_power_point_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationPowerPointResource(EducationResource): +class EducationPowerPointResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationPowerPointResource" # Location of the file on disk. diff --git a/msgraph_beta/generated/models/education_power_school_data_provider.py b/msgraph_beta/generated/models/education_power_school_data_provider.py index 7db4b879b36..46b9be8dc38 100644 --- a/msgraph_beta/generated/models/education_power_school_data_provider.py +++ b/msgraph_beta/generated/models/education_power_school_data_provider.py @@ -10,7 +10,7 @@ from .education_synchronization_data_provider import EducationSynchronizationDataProvider @dataclass -class EducationPowerSchoolDataProvider(EducationSynchronizationDataProvider): +class EducationPowerSchoolDataProvider(EducationSynchronizationDataProvider, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationPowerSchoolDataProvider" # Indicates whether the source has multiple identifiers for a single student or teacher. diff --git a/msgraph_beta/generated/models/education_rubric.py b/msgraph_beta/generated/models/education_rubric.py index 92e95731328..7c3a4edbb2a 100644 --- a/msgraph_beta/generated/models/education_rubric.py +++ b/msgraph_beta/generated/models/education_rubric.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class EducationRubric(Entity): +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. diff --git a/msgraph_beta/generated/models/education_rubric_collection_response.py b/msgraph_beta/generated/models/education_rubric_collection_response.py index dd694efe5df..6b724c9c63a 100644 --- a/msgraph_beta/generated/models/education_rubric_collection_response.py +++ b/msgraph_beta/generated/models/education_rubric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationRubricCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationRubricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationRubric]] = None diff --git a/msgraph_beta/generated/models/education_rubric_outcome.py b/msgraph_beta/generated/models/education_rubric_outcome.py index 50ba6899833..c578d0dfe3a 100644 --- a/msgraph_beta/generated/models/education_rubric_outcome.py +++ b/msgraph_beta/generated/models/education_rubric_outcome.py @@ -11,7 +11,7 @@ from .education_outcome import EducationOutcome @dataclass -class EducationRubricOutcome(EducationOutcome): +class EducationRubricOutcome(EducationOutcome, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationRubricOutcome" # A copy of the rubricQualityFeedback property that is made when the grade is released to the student. diff --git a/msgraph_beta/generated/models/education_school.py b/msgraph_beta/generated/models/education_school.py index cdfeea7e1c0..06b6ad8594f 100644 --- a/msgraph_beta/generated/models/education_school.py +++ b/msgraph_beta/generated/models/education_school.py @@ -14,7 +14,7 @@ from .education_organization import EducationOrganization @dataclass -class EducationSchool(EducationOrganization): +class EducationSchool(EducationOrganization, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationSchool" # Address of the school. diff --git a/msgraph_beta/generated/models/education_school_collection_response.py b/msgraph_beta/generated/models/education_school_collection_response.py index 93567b31817..8ff721bf7fc 100644 --- a/msgraph_beta/generated/models/education_school_collection_response.py +++ b/msgraph_beta/generated/models/education_school_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationSchoolCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationSchoolCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSchool]] = None diff --git a/msgraph_beta/generated/models/education_submission.py b/msgraph_beta/generated/models/education_submission.py index ead63c88033..b7215bba991 100644 --- a/msgraph_beta/generated/models/education_submission.py +++ b/msgraph_beta/generated/models/education_submission.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class EducationSubmission(Entity): +class EducationSubmission(Entity, Parsable): # The unique identifier for the assignment with which this submission is associated. A submission is always associated with one and only one assignment. assignment_id: Optional[str] = None # The user that marked the submission as excused. diff --git a/msgraph_beta/generated/models/education_submission_collection_response.py b/msgraph_beta/generated/models/education_submission_collection_response.py index 5b2bffec2c7..b5ec1b05598 100644 --- a/msgraph_beta/generated/models/education_submission_collection_response.py +++ b/msgraph_beta/generated/models/education_submission_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationSubmissionCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSubmission]] = None diff --git a/msgraph_beta/generated/models/education_submission_individual_recipient.py b/msgraph_beta/generated/models/education_submission_individual_recipient.py index b278e9e21db..2fb88bfdd4f 100644 --- a/msgraph_beta/generated/models/education_submission_individual_recipient.py +++ b/msgraph_beta/generated/models/education_submission_individual_recipient.py @@ -9,7 +9,7 @@ from .education_submission_recipient import EducationSubmissionRecipient @dataclass -class EducationSubmissionIndividualRecipient(EducationSubmissionRecipient): +class EducationSubmissionIndividualRecipient(EducationSubmissionRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationSubmissionIndividualRecipient" # User ID of the user to whom the submission is assigned. diff --git a/msgraph_beta/generated/models/education_submission_resource.py b/msgraph_beta/generated/models/education_submission_resource.py index 37e0461d5c9..58642bfac46 100644 --- a/msgraph_beta/generated/models/education_submission_resource.py +++ b/msgraph_beta/generated/models/education_submission_resource.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EducationSubmissionResource(Entity): +class EducationSubmissionResource(Entity, Parsable): # Pointer to the assignment from which the resource was copied. If the value is null, the student uploaded the resource. assignment_resource_url: Optional[str] = None # The dependentResources property diff --git a/msgraph_beta/generated/models/education_submission_resource_collection_response.py b/msgraph_beta/generated/models/education_submission_resource_collection_response.py index b34fa2dfaf5..a206efa55d5 100644 --- a/msgraph_beta/generated/models/education_submission_resource_collection_response.py +++ b/msgraph_beta/generated/models/education_submission_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationSubmissionResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationSubmissionResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSubmissionResource]] = None diff --git a/msgraph_beta/generated/models/education_synchronization_customizations.py b/msgraph_beta/generated/models/education_synchronization_customizations.py index 69a258e1e2b..3691e68260b 100644 --- a/msgraph_beta/generated/models/education_synchronization_customizations.py +++ b/msgraph_beta/generated/models/education_synchronization_customizations.py @@ -10,7 +10,7 @@ from .education_synchronization_customizations_base import EducationSynchronizationCustomizationsBase @dataclass -class EducationSynchronizationCustomizations(EducationSynchronizationCustomizationsBase): +class EducationSynchronizationCustomizations(EducationSynchronizationCustomizationsBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationSynchronizationCustomizations" # Customizations for School entities. diff --git a/msgraph_beta/generated/models/education_synchronization_error.py b/msgraph_beta/generated/models/education_synchronization_error.py index 0e0ec8c12af..14607b78ed1 100644 --- a/msgraph_beta/generated/models/education_synchronization_error.py +++ b/msgraph_beta/generated/models/education_synchronization_error.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EducationSynchronizationError(Entity): +class EducationSynchronizationError(Entity, Parsable): # Represents the sync entity (school, section, student, teacher). entry_type: Optional[str] = None # Represents the error code for this error. diff --git a/msgraph_beta/generated/models/education_synchronization_error_collection_response.py b/msgraph_beta/generated/models/education_synchronization_error_collection_response.py index 258bf4fadb8..f2daf74fe00 100644 --- a/msgraph_beta/generated/models/education_synchronization_error_collection_response.py +++ b/msgraph_beta/generated/models/education_synchronization_error_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationSynchronizationErrorCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationSynchronizationErrorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSynchronizationError]] = None diff --git a/msgraph_beta/generated/models/education_synchronization_o_auth1_connection_settings.py b/msgraph_beta/generated/models/education_synchronization_o_auth1_connection_settings.py index 02fe85ad798..d524531ac9c 100644 --- a/msgraph_beta/generated/models/education_synchronization_o_auth1_connection_settings.py +++ b/msgraph_beta/generated/models/education_synchronization_o_auth1_connection_settings.py @@ -9,7 +9,7 @@ from .education_synchronization_connection_settings import EducationSynchronizationConnectionSettings @dataclass -class EducationSynchronizationOAuth1ConnectionSettings(EducationSynchronizationConnectionSettings): +class EducationSynchronizationOAuth1ConnectionSettings(EducationSynchronizationConnectionSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationSynchronizationOAuth1ConnectionSettings" diff --git a/msgraph_beta/generated/models/education_synchronization_o_auth2_client_credentials_connection_settings.py b/msgraph_beta/generated/models/education_synchronization_o_auth2_client_credentials_connection_settings.py index 70b203cddbe..a0c2cfdf030 100644 --- a/msgraph_beta/generated/models/education_synchronization_o_auth2_client_credentials_connection_settings.py +++ b/msgraph_beta/generated/models/education_synchronization_o_auth2_client_credentials_connection_settings.py @@ -9,7 +9,7 @@ from .education_synchronization_connection_settings import EducationSynchronizationConnectionSettings @dataclass -class EducationSynchronizationOAuth2ClientCredentialsConnectionSettings(EducationSynchronizationConnectionSettings): +class EducationSynchronizationOAuth2ClientCredentialsConnectionSettings(EducationSynchronizationConnectionSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationSynchronizationOAuth2ClientCredentialsConnectionSettings" # The scope of the access request (see RFC6749). diff --git a/msgraph_beta/generated/models/education_synchronization_profile.py b/msgraph_beta/generated/models/education_synchronization_profile.py index 961b13e7d10..0e1599d9d75 100644 --- a/msgraph_beta/generated/models/education_synchronization_profile.py +++ b/msgraph_beta/generated/models/education_synchronization_profile.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class EducationSynchronizationProfile(Entity): +class EducationSynchronizationProfile(Entity, Parsable): # The dataProvider property data_provider: Optional[EducationSynchronizationDataProvider] = None # Name of the configuration profile for syncing identities. diff --git a/msgraph_beta/generated/models/education_synchronization_profile_collection_response.py b/msgraph_beta/generated/models/education_synchronization_profile_collection_response.py index 5b58ffdbb47..25e54a63ac2 100644 --- a/msgraph_beta/generated/models/education_synchronization_profile_collection_response.py +++ b/msgraph_beta/generated/models/education_synchronization_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationSynchronizationProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationSynchronizationProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationSynchronizationProfile]] = None diff --git a/msgraph_beta/generated/models/education_synchronization_profile_status.py b/msgraph_beta/generated/models/education_synchronization_profile_status.py index a893825fe0f..bfe42564c7b 100644 --- a/msgraph_beta/generated/models/education_synchronization_profile_status.py +++ b/msgraph_beta/generated/models/education_synchronization_profile_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EducationSynchronizationProfileStatus(Entity): +class EducationSynchronizationProfileStatus(Entity, Parsable): # Number of errors during synchronization. error_count: Optional[int] = None # Date and time when most recent changes were observed in the profile. diff --git a/msgraph_beta/generated/models/education_teams_app_resource.py b/msgraph_beta/generated/models/education_teams_app_resource.py index 5b090aee71f..349dc300719 100644 --- a/msgraph_beta/generated/models/education_teams_app_resource.py +++ b/msgraph_beta/generated/models/education_teams_app_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationTeamsAppResource(EducationResource): +class EducationTeamsAppResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationTeamsAppResource" # URL that points to the icon of the app. diff --git a/msgraph_beta/generated/models/education_user.py b/msgraph_beta/generated/models/education_user.py index 0b81c09ecf8..5f3cdbbd189 100644 --- a/msgraph_beta/generated/models/education_user.py +++ b/msgraph_beta/generated/models/education_user.py @@ -27,7 +27,7 @@ from .entity import Entity @dataclass -class EducationUser(Entity): +class EducationUser(Entity, Parsable): # True if the account is enabled; otherwise, false. This property is required when a user is created. Supports /$filter. account_enabled: Optional[bool] = None # The licenses that are assigned to the user. Not nullable. diff --git a/msgraph_beta/generated/models/education_user_collection_response.py b/msgraph_beta/generated/models/education_user_collection_response.py index 69c19effe2d..2871c156c0d 100644 --- a/msgraph_beta/generated/models/education_user_collection_response.py +++ b/msgraph_beta/generated/models/education_user_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationUserCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationUserCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationUser]] = None diff --git a/msgraph_beta/generated/models/education_word_resource.py b/msgraph_beta/generated/models/education_word_resource.py index c03c175c637..6c604e9bcf6 100644 --- a/msgraph_beta/generated/models/education_word_resource.py +++ b/msgraph_beta/generated/models/education_word_resource.py @@ -9,7 +9,7 @@ from .education_resource import EducationResource @dataclass -class EducationWordResource(EducationResource): +class EducationWordResource(EducationResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationWordResource" # Location of the file on disk. diff --git a/msgraph_beta/generated/models/educational_activity.py b/msgraph_beta/generated/models/educational_activity.py index 1ce279b4e89..3a1c6edf92b 100644 --- a/msgraph_beta/generated/models/educational_activity.py +++ b/msgraph_beta/generated/models/educational_activity.py @@ -12,7 +12,7 @@ from .item_facet import ItemFacet @dataclass -class EducationalActivity(ItemFacet): +class EducationalActivity(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.educationalActivity" # The month and year the user graduated or completed the activity. diff --git a/msgraph_beta/generated/models/educational_activity_collection_response.py b/msgraph_beta/generated/models/educational_activity_collection_response.py index 5dd354476bc..65df8944dd0 100644 --- a/msgraph_beta/generated/models/educational_activity_collection_response.py +++ b/msgraph_beta/generated/models/educational_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EducationalActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class EducationalActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EducationalActivity]] = None diff --git a/msgraph_beta/generated/models/email_activity_statistics.py b/msgraph_beta/generated/models/email_activity_statistics.py index 6bb4c071e78..acc1ee5070b 100644 --- a/msgraph_beta/generated/models/email_activity_statistics.py +++ b/msgraph_beta/generated/models/email_activity_statistics.py @@ -10,7 +10,7 @@ from .activity_statistics import ActivityStatistics @dataclass -class EmailActivityStatistics(ActivityStatistics): +class EmailActivityStatistics(ActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailActivityStatistics" # Total hours spent on email outside of working hours, which is based on the user's Outlook calendar setting for work hours. The value is represented in ISO 8601 format for durations. diff --git a/msgraph_beta/generated/models/email_authentication_method.py b/msgraph_beta/generated/models/email_authentication_method.py index c45ae55e81a..48d1cbd75f3 100644 --- a/msgraph_beta/generated/models/email_authentication_method.py +++ b/msgraph_beta/generated/models/email_authentication_method.py @@ -9,7 +9,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class EmailAuthenticationMethod(AuthenticationMethod): +class EmailAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailAuthenticationMethod" # The email address registered to this user. diff --git a/msgraph_beta/generated/models/email_authentication_method_collection_response.py b/msgraph_beta/generated/models/email_authentication_method_collection_response.py index 6807655d942..bf4304d0560 100644 --- a/msgraph_beta/generated/models/email_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/email_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmailAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class EmailAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/email_authentication_method_configuration.py b/msgraph_beta/generated/models/email_authentication_method_configuration.py index 07112c8c2fa..ca1c2c2a615 100644 --- a/msgraph_beta/generated/models/email_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/email_authentication_method_configuration.py @@ -11,7 +11,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class EmailAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class EmailAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailAuthenticationMethodConfiguration" # Determines whether email OTP is usable by external users for authentication. Possible values are: default, enabled, disabled, unknownFutureValue. Tenants in the default state who didn't use the beta API automatically have email OTP enabled beginning in October 2021. diff --git a/msgraph_beta/generated/models/email_file_assessment_request.py b/msgraph_beta/generated/models/email_file_assessment_request.py index f06639dbad6..73a688d91cb 100644 --- a/msgraph_beta/generated/models/email_file_assessment_request.py +++ b/msgraph_beta/generated/models/email_file_assessment_request.py @@ -10,7 +10,7 @@ from .threat_assessment_request import ThreatAssessmentRequest @dataclass -class EmailFileAssessmentRequest(ThreatAssessmentRequest): +class EmailFileAssessmentRequest(ThreatAssessmentRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailFileAssessmentRequest" # Base64 encoded .eml email file content. The file content can't fetch back because it isn't stored. diff --git a/msgraph_beta/generated/models/email_identity.py b/msgraph_beta/generated/models/email_identity.py index e008a6d1c0b..d852c9f6f5b 100644 --- a/msgraph_beta/generated/models/email_identity.py +++ b/msgraph_beta/generated/models/email_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class EmailIdentity(Identity): +class EmailIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailIdentity" # Email address of the user. diff --git a/msgraph_beta/generated/models/email_payload_detail.py b/msgraph_beta/generated/models/email_payload_detail.py index 5fa144b07b3..116c42815ad 100644 --- a/msgraph_beta/generated/models/email_payload_detail.py +++ b/msgraph_beta/generated/models/email_payload_detail.py @@ -9,7 +9,7 @@ from .payload_detail import PayloadDetail @dataclass -class EmailPayloadDetail(PayloadDetail): +class EmailPayloadDetail(PayloadDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.emailPayloadDetail" # Email address of the user. diff --git a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool.py b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool.py index fe88e359357..2ad466861d8 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class EmbeddedSIMActivationCodePool(Entity): +class EmbeddedSIMActivationCodePool(Entity, Parsable): """ A pool represents a group of embedded SIM activation codes. """ diff --git a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment.py b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment.py index 180c16a0324..2aba766923c 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EmbeddedSIMActivationCodePoolAssignment(Entity): +class EmbeddedSIMActivationCodePoolAssignment(Entity, Parsable): """ The embedded SIM activation code pool assignment entity assigns a specific embeddedSIMActivationCodePool to an AAD device group. """ diff --git a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment_collection_response.py b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment_collection_response.py index 3c75a1de1d8..601a0055969 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment_collection_response.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmbeddedSIMActivationCodePoolAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class EmbeddedSIMActivationCodePoolAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmbeddedSIMActivationCodePoolAssignment]] = None diff --git a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_collection_response.py b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_collection_response.py index cddf38a80b0..dea42a95eef 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_collection_response.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_activation_code_pool_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmbeddedSIMActivationCodePoolCollectionResponse(BaseCollectionPaginationCountResponse): +class EmbeddedSIMActivationCodePoolCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmbeddedSIMActivationCodePool]] = None diff --git a/msgraph_beta/generated/models/embedded_s_i_m_device_state.py b/msgraph_beta/generated/models/embedded_s_i_m_device_state.py index e8069075eab..287ec2dfa9d 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_device_state.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_device_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EmbeddedSIMDeviceState(Entity): +class EmbeddedSIMDeviceState(Entity, Parsable): """ Describes the embedded SIM activation code deployment state in relation to a device. """ diff --git a/msgraph_beta/generated/models/embedded_s_i_m_device_state_collection_response.py b/msgraph_beta/generated/models/embedded_s_i_m_device_state_collection_response.py index c2fed1095c1..72df39d7c40 100644 --- a/msgraph_beta/generated/models/embedded_s_i_m_device_state_collection_response.py +++ b/msgraph_beta/generated/models/embedded_s_i_m_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmbeddedSIMDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class EmbeddedSIMDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmbeddedSIMDeviceState]] = None diff --git a/msgraph_beta/generated/models/emergency_call_event.py b/msgraph_beta/generated/models/emergency_call_event.py index e496522b247..6e1ba018f82 100644 --- a/msgraph_beta/generated/models/emergency_call_event.py +++ b/msgraph_beta/generated/models/emergency_call_event.py @@ -10,7 +10,7 @@ from .call_event import CallEvent @dataclass -class EmergencyCallEvent(CallEvent): +class EmergencyCallEvent(CallEvent, Parsable): # The callerInfo property caller_info: Optional[EmergencyCallerInfo] = None # The emergencyNumberDialed property diff --git a/msgraph_beta/generated/models/employee_collection_response.py b/msgraph_beta/generated/models/employee_collection_response.py index 9b543dc0ec5..7f5e628b1f1 100644 --- a/msgraph_beta/generated/models/employee_collection_response.py +++ b/msgraph_beta/generated/models/employee_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmployeeCollectionResponse(BaseCollectionPaginationCountResponse): +class EmployeeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Employee]] = None diff --git a/msgraph_beta/generated/models/employee_experience_user.py b/msgraph_beta/generated/models/employee_experience_user.py index 2a34e6d5523..d9d50ed8977 100644 --- a/msgraph_beta/generated/models/employee_experience_user.py +++ b/msgraph_beta/generated/models/employee_experience_user.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EmployeeExperienceUser(Entity): +class EmployeeExperienceUser(Entity, Parsable): # The learningCourseActivities property learning_course_activities: Optional[List[LearningCourseActivity]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/encrypt_content.py b/msgraph_beta/generated/models/encrypt_content.py index f2d03f8f8a1..f8a8ce2ffee 100644 --- a/msgraph_beta/generated/models/encrypt_content.py +++ b/msgraph_beta/generated/models/encrypt_content.py @@ -12,7 +12,7 @@ from .label_action_base import LabelActionBase @dataclass -class EncryptContent(LabelActionBase): +class EncryptContent(LabelActionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.encryptContent" # The encryptWith property diff --git a/msgraph_beta/generated/models/encrypt_with_template.py b/msgraph_beta/generated/models/encrypt_with_template.py index e30938efde6..f3be74b786d 100644 --- a/msgraph_beta/generated/models/encrypt_with_template.py +++ b/msgraph_beta/generated/models/encrypt_with_template.py @@ -9,7 +9,7 @@ from .encrypt_content import EncryptContent @dataclass -class EncryptWithTemplate(EncryptContent): +class EncryptWithTemplate(EncryptContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.encryptWithTemplate" # The availableForEncryption property diff --git a/msgraph_beta/generated/models/encrypt_with_user_defined_rights.py b/msgraph_beta/generated/models/encrypt_with_user_defined_rights.py index 91635c5dc3a..bf0b42976ba 100644 --- a/msgraph_beta/generated/models/encrypt_with_user_defined_rights.py +++ b/msgraph_beta/generated/models/encrypt_with_user_defined_rights.py @@ -9,7 +9,7 @@ from .encrypt_content import EncryptContent @dataclass -class EncryptWithUserDefinedRights(EncryptContent): +class EncryptWithUserDefinedRights(EncryptContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.encryptWithUserDefinedRights" # The allowAdHocPermissions property diff --git a/msgraph_beta/generated/models/encrypted_aws_storage_bucket_finding.py b/msgraph_beta/generated/models/encrypted_aws_storage_bucket_finding.py index 555ba9607e4..583cd5bd148 100644 --- a/msgraph_beta/generated/models/encrypted_aws_storage_bucket_finding.py +++ b/msgraph_beta/generated/models/encrypted_aws_storage_bucket_finding.py @@ -11,7 +11,7 @@ from .finding import Finding @dataclass -class EncryptedAwsStorageBucketFinding(Finding): +class EncryptedAwsStorageBucketFinding(Finding, Parsable): # The accessibility property accessibility: Optional[AwsAccessType] = None # The OdataType property diff --git a/msgraph_beta/generated/models/encrypted_azure_storage_account_finding.py b/msgraph_beta/generated/models/encrypted_azure_storage_account_finding.py index d70913cf3c1..912f32f3c21 100644 --- a/msgraph_beta/generated/models/encrypted_azure_storage_account_finding.py +++ b/msgraph_beta/generated/models/encrypted_azure_storage_account_finding.py @@ -11,7 +11,7 @@ from .finding import Finding @dataclass -class EncryptedAzureStorageAccountFinding(Finding): +class EncryptedAzureStorageAccountFinding(Finding, Parsable): # The encryptionManagedBy property encryption_managed_by: Optional[AzureEncryption] = None # The OdataType property diff --git a/msgraph_beta/generated/models/encrypted_gcp_storage_bucket_finding.py b/msgraph_beta/generated/models/encrypted_gcp_storage_bucket_finding.py index 7206ef5b078..f3f853714ed 100644 --- a/msgraph_beta/generated/models/encrypted_gcp_storage_bucket_finding.py +++ b/msgraph_beta/generated/models/encrypted_gcp_storage_bucket_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class EncryptedGcpStorageBucketFinding(Finding): +class EncryptedGcpStorageBucketFinding(Finding, Parsable): # The accessibility property accessibility: Optional[GcpAccessType] = None # The encryptionManagedBy property diff --git a/msgraph_beta/generated/models/end_user_notification.py b/msgraph_beta/generated/models/end_user_notification.py index e74bd1e0655..8e7016ea00d 100644 --- a/msgraph_beta/generated/models/end_user_notification.py +++ b/msgraph_beta/generated/models/end_user_notification.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class EndUserNotification(Entity): +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. diff --git a/msgraph_beta/generated/models/end_user_notification_collection_response.py b/msgraph_beta/generated/models/end_user_notification_collection_response.py index 4aa05632907..d3476c20123 100644 --- a/msgraph_beta/generated/models/end_user_notification_collection_response.py +++ b/msgraph_beta/generated/models/end_user_notification_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EndUserNotificationCollectionResponse(BaseCollectionPaginationCountResponse): +class EndUserNotificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EndUserNotification]] = None diff --git a/msgraph_beta/generated/models/end_user_notification_detail.py b/msgraph_beta/generated/models/end_user_notification_detail.py index 8ab2e973be4..3ad9a83ecdf 100644 --- a/msgraph_beta/generated/models/end_user_notification_detail.py +++ b/msgraph_beta/generated/models/end_user_notification_detail.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EndUserNotificationDetail(Entity): +class EndUserNotificationDetail(Entity, Parsable): # Email HTML content. email_content: Optional[str] = None # Indicates whether this language is default. diff --git a/msgraph_beta/generated/models/end_user_notification_detail_collection_response.py b/msgraph_beta/generated/models/end_user_notification_detail_collection_response.py index a272c5a4f2e..53cecfa8c87 100644 --- a/msgraph_beta/generated/models/end_user_notification_detail_collection_response.py +++ b/msgraph_beta/generated/models/end_user_notification_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EndUserNotificationDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class EndUserNotificationDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EndUserNotificationDetail]] = None diff --git a/msgraph_beta/generated/models/endpoint.py b/msgraph_beta/generated/models/endpoint.py index a3932166c73..8150429b866 100644 --- a/msgraph_beta/generated/models/endpoint.py +++ b/msgraph_beta/generated/models/endpoint.py @@ -9,7 +9,7 @@ from .directory_object import DirectoryObject @dataclass -class Endpoint(DirectoryObject): +class Endpoint(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.endpoint" # Describes the capability that is associated with this resource. (for example, Messages, Conversations, etc.) Not nullable. Read-only. diff --git a/msgraph_beta/generated/models/endpoint_collection_response.py b/msgraph_beta/generated/models/endpoint_collection_response.py index 991f42925fc..171e591d6c8 100644 --- a/msgraph_beta/generated/models/endpoint_collection_response.py +++ b/msgraph_beta/generated/models/endpoint_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EndpointCollectionResponse(BaseCollectionPaginationCountResponse): +class EndpointCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Endpoint]] = None diff --git a/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py b/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py index 25b7feec9f1..b5c5e5996bc 100644 --- a/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py +++ b/msgraph_beta/generated/models/endpoint_privilege_management_provisioning_status.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class EndpointPrivilegeManagementProvisioningStatus(Entity): +class EndpointPrivilegeManagementProvisioningStatus(Entity, Parsable): """ Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. """ diff --git a/msgraph_beta/generated/models/ends_with_transformation.py b/msgraph_beta/generated/models/ends_with_transformation.py index ac847369ebb..f77edf501ff 100644 --- a/msgraph_beta/generated/models/ends_with_transformation.py +++ b/msgraph_beta/generated/models/ends_with_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class EndsWithTransformation(CustomClaimTransformation): +class EndsWithTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.endsWithTransformation" # The output property diff --git a/msgraph_beta/generated/models/engagement_async_operation.py b/msgraph_beta/generated/models/engagement_async_operation.py index 7943812aa1a..da972799770 100644 --- a/msgraph_beta/generated/models/engagement_async_operation.py +++ b/msgraph_beta/generated/models/engagement_async_operation.py @@ -10,7 +10,7 @@ from .long_running_operation import LongRunningOperation @dataclass -class EngagementAsyncOperation(LongRunningOperation): +class EngagementAsyncOperation(LongRunningOperation, Parsable): """ Represents the status of a Viva Engage async operation that is an operation that transcends thelifetime of a single API request. These operations are long-running or too expensive to completewithin the time frame of their original request. """ diff --git a/msgraph_beta/generated/models/engagement_async_operation_collection_response.py b/msgraph_beta/generated/models/engagement_async_operation_collection_response.py index 85d2d79b30d..a4606904f98 100644 --- a/msgraph_beta/generated/models/engagement_async_operation_collection_response.py +++ b/msgraph_beta/generated/models/engagement_async_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EngagementAsyncOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class EngagementAsyncOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EngagementAsyncOperation]] = None diff --git a/msgraph_beta/generated/models/enrollment_configuration_assignment.py b/msgraph_beta/generated/models/enrollment_configuration_assignment.py index 939f7e9d198..ccf572862fb 100644 --- a/msgraph_beta/generated/models/enrollment_configuration_assignment.py +++ b/msgraph_beta/generated/models/enrollment_configuration_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EnrollmentConfigurationAssignment(Entity): +class EnrollmentConfigurationAssignment(Entity, Parsable): """ Enrollment Configuration Assignment """ diff --git a/msgraph_beta/generated/models/enrollment_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/enrollment_configuration_assignment_collection_response.py index 7e505e34738..c918b44c16b 100644 --- a/msgraph_beta/generated/models/enrollment_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/enrollment_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EnrollmentConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class EnrollmentConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EnrollmentConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/enrollment_profile.py b/msgraph_beta/generated/models/enrollment_profile.py index 2cd8f7e8cb8..8dde8696f40 100644 --- a/msgraph_beta/generated/models/enrollment_profile.py +++ b/msgraph_beta/generated/models/enrollment_profile.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class EnrollmentProfile(Entity): +class EnrollmentProfile(Entity, Parsable): """ The enrollmentProfile resource represents a collection of configurations which must be provided pre-enrollment to enable enrolling certain devices whose identities have been pre-staged. Pre-staged device identities are assigned to this type of profile to apply the profile's configurations at enrollment of the corresponding device. """ diff --git a/msgraph_beta/generated/models/enrollment_profile_collection_response.py b/msgraph_beta/generated/models/enrollment_profile_collection_response.py index 2775667274f..f4bdd0afe3b 100644 --- a/msgraph_beta/generated/models/enrollment_profile_collection_response.py +++ b/msgraph_beta/generated/models/enrollment_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class EnrollmentProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EnrollmentProfile]] = None diff --git a/msgraph_beta/generated/models/enrollment_restrictions_configuration_policy_set_item.py b/msgraph_beta/generated/models/enrollment_restrictions_configuration_policy_set_item.py index 5500f94814e..3a577f455e9 100644 --- a/msgraph_beta/generated/models/enrollment_restrictions_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/enrollment_restrictions_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class EnrollmentRestrictionsConfigurationPolicySetItem(PolicySetItem): +class EnrollmentRestrictionsConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for enrollment restriction PolicySetItem. """ diff --git a/msgraph_beta/generated/models/enrollment_troubleshooting_event.py b/msgraph_beta/generated/models/enrollment_troubleshooting_event.py index b1ba93de936..562b8dda58c 100644 --- a/msgraph_beta/generated/models/enrollment_troubleshooting_event.py +++ b/msgraph_beta/generated/models/enrollment_troubleshooting_event.py @@ -11,7 +11,7 @@ from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent @dataclass -class EnrollmentTroubleshootingEvent(DeviceManagementTroubleshootingEvent): +class EnrollmentTroubleshootingEvent(DeviceManagementTroubleshootingEvent, Parsable): """ Event representing an enrollment failure. """ diff --git a/msgraph_beta/generated/models/enterprise_code_signing_certificate.py b/msgraph_beta/generated/models/enterprise_code_signing_certificate.py index b7907515fc5..8a936d5209d 100644 --- a/msgraph_beta/generated/models/enterprise_code_signing_certificate.py +++ b/msgraph_beta/generated/models/enterprise_code_signing_certificate.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class EnterpriseCodeSigningCertificate(Entity): +class EnterpriseCodeSigningCertificate(Entity, Parsable): # The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated. content: Optional[bytes] = None # The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. diff --git a/msgraph_beta/generated/models/enterprise_code_signing_certificate_collection_response.py b/msgraph_beta/generated/models/enterprise_code_signing_certificate_collection_response.py index 11fe111bccc..fe62eaa3a6d 100644 --- a/msgraph_beta/generated/models/enterprise_code_signing_certificate_collection_response.py +++ b/msgraph_beta/generated/models/enterprise_code_signing_certificate_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EnterpriseCodeSigningCertificateCollectionResponse(BaseCollectionPaginationCountResponse): +class EnterpriseCodeSigningCertificateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EnterpriseCodeSigningCertificate]] = None diff --git a/msgraph_beta/generated/models/entitlement_management.py b/msgraph_beta/generated/models/entitlement_management.py index e097a596612..25da7b3fc71 100644 --- a/msgraph_beta/generated/models/entitlement_management.py +++ b/msgraph_beta/generated/models/entitlement_management.py @@ -23,7 +23,7 @@ from .entity import Entity @dataclass -class EntitlementManagement(Entity): +class EntitlementManagement(Entity, Parsable): # The accessPackageAssignmentApprovals property access_package_assignment_approvals: Optional[List[Approval]] = None # Represents the policy that governs which subjects can request or be assigned an access package via an access package assignment. diff --git a/msgraph_beta/generated/models/entitlement_management_settings.py b/msgraph_beta/generated/models/entitlement_management_settings.py index 803836605db..f2b2f010c61 100644 --- a/msgraph_beta/generated/models/entitlement_management_settings.py +++ b/msgraph_beta/generated/models/entitlement_management_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class EntitlementManagementSettings(Entity): +class EntitlementManagementSettings(Entity, Parsable): # If externalUserLifecycleAction is BlockSignInAndDelete, the number of days after an external user is blocked from sign in before their account is deleted. days_until_external_user_deleted_after_blocked: Optional[int] = None # One of None, BlockSignIn, or BlockSignInAndDelete. diff --git a/msgraph_beta/generated/models/entitlements_data_collection.py b/msgraph_beta/generated/models/entitlements_data_collection.py index 4133652d9b8..31921489772 100644 --- a/msgraph_beta/generated/models/entitlements_data_collection.py +++ b/msgraph_beta/generated/models/entitlements_data_collection.py @@ -12,7 +12,7 @@ from .entitlements_data_collection_info import EntitlementsDataCollectionInfo @dataclass -class EntitlementsDataCollection(EntitlementsDataCollectionInfo): +class EntitlementsDataCollection(EntitlementsDataCollectionInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.entitlementsDataCollection" # Last transformation time of entitlements. diff --git a/msgraph_beta/generated/models/entra.py b/msgraph_beta/generated/models/entra.py index becc5509e92..06edf2c7a7a 100644 --- a/msgraph_beta/generated/models/entra.py +++ b/msgraph_beta/generated/models/entra.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Entra(Entity): +class Entra(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents settings related to access to the Microsoft Entra admin center. diff --git a/msgraph_beta/generated/models/enumerated_accounts_with_access.py b/msgraph_beta/generated/models/enumerated_accounts_with_access.py index a64d79741ef..2818862296a 100644 --- a/msgraph_beta/generated/models/enumerated_accounts_with_access.py +++ b/msgraph_beta/generated/models/enumerated_accounts_with_access.py @@ -10,7 +10,7 @@ from .accounts_with_access import AccountsWithAccess @dataclass -class EnumeratedAccountsWithAccess(AccountsWithAccess): +class EnumeratedAccountsWithAccess(AccountsWithAccess, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedAccountsWithAccess" # The accounts property diff --git a/msgraph_beta/generated/models/enumerated_device_registration_membership.py b/msgraph_beta/generated/models/enumerated_device_registration_membership.py index ac324eae86e..4261b975d46 100644 --- a/msgraph_beta/generated/models/enumerated_device_registration_membership.py +++ b/msgraph_beta/generated/models/enumerated_device_registration_membership.py @@ -9,7 +9,7 @@ from .device_registration_membership import DeviceRegistrationMembership @dataclass -class EnumeratedDeviceRegistrationMembership(DeviceRegistrationMembership): +class EnumeratedDeviceRegistrationMembership(DeviceRegistrationMembership, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedDeviceRegistrationMembership" # List of groups that this policy applies to. diff --git a/msgraph_beta/generated/models/enumerated_domains.py b/msgraph_beta/generated/models/enumerated_domains.py index 64b1f2901e3..270ce9b76cc 100644 --- a/msgraph_beta/generated/models/enumerated_domains.py +++ b/msgraph_beta/generated/models/enumerated_domains.py @@ -9,7 +9,7 @@ from .validating_domains import ValidatingDomains @dataclass -class EnumeratedDomains(ValidatingDomains): +class EnumeratedDomains(ValidatingDomains, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedDomains" # List of federated or managed root domains that Microsoft Entra ID validates. diff --git a/msgraph_beta/generated/models/enumerated_inbound_ports.py b/msgraph_beta/generated/models/enumerated_inbound_ports.py index 482d16635d4..c8de76f57ce 100644 --- a/msgraph_beta/generated/models/enumerated_inbound_ports.py +++ b/msgraph_beta/generated/models/enumerated_inbound_ports.py @@ -9,7 +9,7 @@ from .inbound_ports import InboundPorts @dataclass -class EnumeratedInboundPorts(InboundPorts): +class EnumeratedInboundPorts(InboundPorts, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedInboundPorts" # Collection of ports that allow inbound traffic. diff --git a/msgraph_beta/generated/models/enumerated_pre_approved_permissions.py b/msgraph_beta/generated/models/enumerated_pre_approved_permissions.py index a371fc3877d..90bd809fe63 100644 --- a/msgraph_beta/generated/models/enumerated_pre_approved_permissions.py +++ b/msgraph_beta/generated/models/enumerated_pre_approved_permissions.py @@ -9,7 +9,7 @@ from .pre_approved_permissions import PreApprovedPermissions @dataclass -class EnumeratedPreApprovedPermissions(PreApprovedPermissions): +class EnumeratedPreApprovedPermissions(PreApprovedPermissions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedPreApprovedPermissions" # The list of id values for the specific resource-specific application permissions to match with. See the resourceSpecificApplicationPermissions property of the servicePrincipal object for the list of permissions. diff --git a/msgraph_beta/generated/models/enumerated_scope_sensitivity_labels.py b/msgraph_beta/generated/models/enumerated_scope_sensitivity_labels.py index b47febcab19..68c1215ad93 100644 --- a/msgraph_beta/generated/models/enumerated_scope_sensitivity_labels.py +++ b/msgraph_beta/generated/models/enumerated_scope_sensitivity_labels.py @@ -9,7 +9,7 @@ from .scope_sensitivity_labels import ScopeSensitivityLabels @dataclass -class EnumeratedScopeSensitivityLabels(ScopeSensitivityLabels): +class EnumeratedScopeSensitivityLabels(ScopeSensitivityLabels, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.enumeratedScopeSensitivityLabels" # The sensitivity labels that are applicable to the scope type and have been preapproved. Required. diff --git a/msgraph_beta/generated/models/evaluate_label_job_response.py b/msgraph_beta/generated/models/evaluate_label_job_response.py index 097bc6c0578..b5cc67ef7fd 100644 --- a/msgraph_beta/generated/models/evaluate_label_job_response.py +++ b/msgraph_beta/generated/models/evaluate_label_job_response.py @@ -10,7 +10,7 @@ from .job_response_base import JobResponseBase @dataclass -class EvaluateLabelJobResponse(JobResponseBase): +class EvaluateLabelJobResponse(JobResponseBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The result property diff --git a/msgraph_beta/generated/models/event.py b/msgraph_beta/generated/models/event.py index 89c2a234bc4..4c6df575cf2 100644 --- a/msgraph_beta/generated/models/event.py +++ b/msgraph_beta/generated/models/event.py @@ -28,7 +28,7 @@ from .outlook_item import OutlookItem @dataclass -class Event(OutlookItem): +class Event(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.event" # true if the meeting organizer allows invitees to propose a new time when responding; otherwise false. Optional. Default is true. diff --git a/msgraph_beta/generated/models/event_collection_response.py b/msgraph_beta/generated/models/event_collection_response.py index 40f3bac402b..af7a44bea04 100644 --- a/msgraph_beta/generated/models/event_collection_response.py +++ b/msgraph_beta/generated/models/event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EventCollectionResponse(BaseCollectionPaginationCountResponse): +class EventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/models/event_message.py b/msgraph_beta/generated/models/event_message.py index d421ad2d1c8..6b4875e9fb9 100644 --- a/msgraph_beta/generated/models/event_message.py +++ b/msgraph_beta/generated/models/event_message.py @@ -17,7 +17,7 @@ from .message import Message @dataclass -class EventMessage(Message): +class EventMessage(Message, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.eventMessage" # The end time of the requested meeting. diff --git a/msgraph_beta/generated/models/event_message_request.py b/msgraph_beta/generated/models/event_message_request.py index dd5ebe3ab8b..d2d3df46429 100644 --- a/msgraph_beta/generated/models/event_message_request.py +++ b/msgraph_beta/generated/models/event_message_request.py @@ -12,7 +12,7 @@ from .event_message import EventMessage @dataclass -class EventMessageRequest(EventMessage): +class EventMessageRequest(EventMessage, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.eventMessageRequest" # True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true. diff --git a/msgraph_beta/generated/models/event_message_response.py b/msgraph_beta/generated/models/event_message_response.py index b6a55b22e1a..cfe6502ae70 100644 --- a/msgraph_beta/generated/models/event_message_response.py +++ b/msgraph_beta/generated/models/event_message_response.py @@ -11,7 +11,7 @@ from .event_message import EventMessage @dataclass -class EventMessageResponse(EventMessage): +class EventMessageResponse(EventMessage, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.eventMessageResponse" # An alternate date/time proposed by an invitee for a meeting request to start and end. Read-only. Not filterable. diff --git a/msgraph_beta/generated/models/exact_match_data_store.py b/msgraph_beta/generated/models/exact_match_data_store.py index 49302732176..465eb4b7089 100644 --- a/msgraph_beta/generated/models/exact_match_data_store.py +++ b/msgraph_beta/generated/models/exact_match_data_store.py @@ -10,7 +10,7 @@ from .exact_match_data_store_base import ExactMatchDataStoreBase @dataclass -class ExactMatchDataStore(ExactMatchDataStoreBase): +class ExactMatchDataStore(ExactMatchDataStoreBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The sessions property diff --git a/msgraph_beta/generated/models/exact_match_data_store_base.py b/msgraph_beta/generated/models/exact_match_data_store_base.py index 10a1c525690..9325a6580e7 100644 --- a/msgraph_beta/generated/models/exact_match_data_store_base.py +++ b/msgraph_beta/generated/models/exact_match_data_store_base.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ExactMatchDataStoreBase(Entity): +class ExactMatchDataStoreBase(Entity, Parsable): # The columns property columns: Optional[List[ExactDataMatchStoreColumn]] = None # The dataLastUpdatedDateTime property diff --git a/msgraph_beta/generated/models/exact_match_data_store_collection_response.py b/msgraph_beta/generated/models/exact_match_data_store_collection_response.py index 0423927f68f..b0baf502b31 100644 --- a/msgraph_beta/generated/models/exact_match_data_store_collection_response.py +++ b/msgraph_beta/generated/models/exact_match_data_store_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExactMatchDataStoreCollectionResponse(BaseCollectionPaginationCountResponse): +class ExactMatchDataStoreCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExactMatchDataStore]] = None diff --git a/msgraph_beta/generated/models/exact_match_detected_sensitive_content.py b/msgraph_beta/generated/models/exact_match_detected_sensitive_content.py index c2573150066..0ff319ed83d 100644 --- a/msgraph_beta/generated/models/exact_match_detected_sensitive_content.py +++ b/msgraph_beta/generated/models/exact_match_detected_sensitive_content.py @@ -10,7 +10,7 @@ from .detected_sensitive_content_base import DetectedSensitiveContentBase @dataclass -class ExactMatchDetectedSensitiveContent(DetectedSensitiveContentBase): +class ExactMatchDetectedSensitiveContent(DetectedSensitiveContentBase, Parsable): # The matches property matches: Optional[List[SensitiveContentLocation]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/exact_match_job_base.py b/msgraph_beta/generated/models/exact_match_job_base.py index 86cbd70eed9..e5bb2a6516b 100644 --- a/msgraph_beta/generated/models/exact_match_job_base.py +++ b/msgraph_beta/generated/models/exact_match_job_base.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ExactMatchJobBase(Entity): +class ExactMatchJobBase(Entity, Parsable): # The completionDateTime property completion_date_time: Optional[datetime.datetime] = None # The creationDateTime property diff --git a/msgraph_beta/generated/models/exact_match_lookup_job.py b/msgraph_beta/generated/models/exact_match_lookup_job.py index d6dfa83e366..efb45bffbfd 100644 --- a/msgraph_beta/generated/models/exact_match_lookup_job.py +++ b/msgraph_beta/generated/models/exact_match_lookup_job.py @@ -10,7 +10,7 @@ from .exact_match_job_base import ExactMatchJobBase @dataclass -class ExactMatchLookupJob(ExactMatchJobBase): +class ExactMatchLookupJob(ExactMatchJobBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.exactMatchLookupJob" # The matchingRows property diff --git a/msgraph_beta/generated/models/exact_match_session.py b/msgraph_beta/generated/models/exact_match_session.py index b3aaf60a2ba..6b86c3d0b9b 100644 --- a/msgraph_beta/generated/models/exact_match_session.py +++ b/msgraph_beta/generated/models/exact_match_session.py @@ -10,7 +10,7 @@ from .exact_match_session_base import ExactMatchSessionBase @dataclass -class ExactMatchSession(ExactMatchSessionBase): +class ExactMatchSession(ExactMatchSessionBase, Parsable): # The checksum property checksum: Optional[str] = None # The dataUploadURI property diff --git a/msgraph_beta/generated/models/exact_match_session_base.py b/msgraph_beta/generated/models/exact_match_session_base.py index fb6e56a9b2a..eb0c34def6b 100644 --- a/msgraph_beta/generated/models/exact_match_session_base.py +++ b/msgraph_beta/generated/models/exact_match_session_base.py @@ -11,7 +11,7 @@ from .exact_match_job_base import ExactMatchJobBase @dataclass -class ExactMatchSessionBase(ExactMatchJobBase): +class ExactMatchSessionBase(ExactMatchJobBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.exactMatchSessionBase" # The dataStoreId property diff --git a/msgraph_beta/generated/models/exact_match_session_collection_response.py b/msgraph_beta/generated/models/exact_match_session_collection_response.py index ce810631546..3436fce8d5c 100644 --- a/msgraph_beta/generated/models/exact_match_session_collection_response.py +++ b/msgraph_beta/generated/models/exact_match_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExactMatchSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class ExactMatchSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExactMatchSession]] = None diff --git a/msgraph_beta/generated/models/exact_match_upload_agent.py b/msgraph_beta/generated/models/exact_match_upload_agent.py index f07828dfa4f..a64449ba7c7 100644 --- a/msgraph_beta/generated/models/exact_match_upload_agent.py +++ b/msgraph_beta/generated/models/exact_match_upload_agent.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ExactMatchUploadAgent(Entity): +class ExactMatchUploadAgent(Entity, Parsable): # The creationDateTime property creation_date_time: Optional[datetime.datetime] = None # The description property diff --git a/msgraph_beta/generated/models/exact_match_upload_agent_collection_response.py b/msgraph_beta/generated/models/exact_match_upload_agent_collection_response.py index 5d8a8f8f808..481b1dbf6fb 100644 --- a/msgraph_beta/generated/models/exact_match_upload_agent_collection_response.py +++ b/msgraph_beta/generated/models/exact_match_upload_agent_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExactMatchUploadAgentCollectionResponse(BaseCollectionPaginationCountResponse): +class ExactMatchUploadAgentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExactMatchUploadAgent]] = None diff --git a/msgraph_beta/generated/models/exchange_protection_policy.py b/msgraph_beta/generated/models/exchange_protection_policy.py index a828e9647f4..6014baab27c 100644 --- a/msgraph_beta/generated/models/exchange_protection_policy.py +++ b/msgraph_beta/generated/models/exchange_protection_policy.py @@ -12,7 +12,7 @@ from .protection_policy_base import ProtectionPolicyBase @dataclass -class ExchangeProtectionPolicy(ProtectionPolicyBase): +class ExchangeProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.exchangeProtectionPolicy" # The rules associated with the Exchange protection policy. diff --git a/msgraph_beta/generated/models/exchange_protection_policy_collection_response.py b/msgraph_beta/generated/models/exchange_protection_policy_collection_response.py index 918da24128a..d38f5275ceb 100644 --- a/msgraph_beta/generated/models/exchange_protection_policy_collection_response.py +++ b/msgraph_beta/generated/models/exchange_protection_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExchangeProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ExchangeProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExchangeProtectionPolicy]] = None diff --git a/msgraph_beta/generated/models/exchange_restore_session.py b/msgraph_beta/generated/models/exchange_restore_session.py index 710e5e31211..0f771f7697a 100644 --- a/msgraph_beta/generated/models/exchange_restore_session.py +++ b/msgraph_beta/generated/models/exchange_restore_session.py @@ -12,7 +12,7 @@ from .restore_session_base import RestoreSessionBase @dataclass -class ExchangeRestoreSession(RestoreSessionBase): +class ExchangeRestoreSession(RestoreSessionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.exchangeRestoreSession" # The granularMailboxRestoreArtifacts property diff --git a/msgraph_beta/generated/models/exchange_restore_session_collection_response.py b/msgraph_beta/generated/models/exchange_restore_session_collection_response.py index a448acc2896..bf62fd1740a 100644 --- a/msgraph_beta/generated/models/exchange_restore_session_collection_response.py +++ b/msgraph_beta/generated/models/exchange_restore_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExchangeRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class ExchangeRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExchangeRestoreSession]] = None diff --git a/msgraph_beta/generated/models/exclusion_group_assignment_target.py b/msgraph_beta/generated/models/exclusion_group_assignment_target.py index af13b07c80c..460a18efdc3 100644 --- a/msgraph_beta/generated/models/exclusion_group_assignment_target.py +++ b/msgraph_beta/generated/models/exclusion_group_assignment_target.py @@ -9,7 +9,7 @@ from .group_assignment_target import GroupAssignmentTarget @dataclass -class ExclusionGroupAssignmentTarget(GroupAssignmentTarget): +class ExclusionGroupAssignmentTarget(GroupAssignmentTarget, Parsable): """ The AAD Group we are deploying firmware updates to """ diff --git a/msgraph_beta/generated/models/extended_key_usage.py b/msgraph_beta/generated/models/extended_key_usage.py index 1ff0892762f..2b7fe079a14 100644 --- a/msgraph_beta/generated/models/extended_key_usage.py +++ b/msgraph_beta/generated/models/extended_key_usage.py @@ -14,9 +14,9 @@ class ExtendedKeyUsage(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: Dict[str, Any] = field(default_factory=dict) - # Extended Key Usage Name + # The extended key usage (EKU) name that provides a user-friendly way to identify an EKU. name: Optional[str] = None - # Extended Key Usage Object Identifier + # The object identifier (OID) of an extended key usage of a certificate. For example, '1.3.6.1.5.5.7.3.2' for client authentication. object_identifier: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/extension.py b/msgraph_beta/generated/models/extension.py index c2cc32e2c61..a4c587ae4ea 100644 --- a/msgraph_beta/generated/models/extension.py +++ b/msgraph_beta/generated/models/extension.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Extension(Entity): +class Extension(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/extension_collection_response.py b/msgraph_beta/generated/models/extension_collection_response.py index acf26857ff5..0669e2874e8 100644 --- a/msgraph_beta/generated/models/extension_collection_response.py +++ b/msgraph_beta/generated/models/extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class ExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Extension]] = None diff --git a/msgraph_beta/generated/models/extension_property.py b/msgraph_beta/generated/models/extension_property.py index 91c1a057714..dffa030df36 100644 --- a/msgraph_beta/generated/models/extension_property.py +++ b/msgraph_beta/generated/models/extension_property.py @@ -9,7 +9,7 @@ from .directory_object import DirectoryObject @dataclass -class ExtensionProperty(DirectoryObject): +class ExtensionProperty(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.extensionProperty" # Display name of the application object on which this extension property is defined. Read-only. diff --git a/msgraph_beta/generated/models/extension_property_collection_response.py b/msgraph_beta/generated/models/extension_property_collection_response.py index da5bc5496dc..e8b849da62d 100644 --- a/msgraph_beta/generated/models/extension_property_collection_response.py +++ b/msgraph_beta/generated/models/extension_property_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExtensionPropertyCollectionResponse(BaseCollectionPaginationCountResponse): +class ExtensionPropertyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExtensionProperty]] = None diff --git a/msgraph_beta/generated/models/external.py b/msgraph_beta/generated/models/external.py index 7060f601ec5..7a59e6cfd77 100644 --- a/msgraph_beta/generated/models/external.py +++ b/msgraph_beta/generated/models/external.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class External(Entity): +class External(Entity, Parsable): # The connections property connections: Optional[List[ExternalConnection]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/external_authentication_method_configuration.py b/msgraph_beta/generated/models/external_authentication_method_configuration.py index af1bed007c2..ec287b974f9 100644 --- a/msgraph_beta/generated/models/external_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/external_authentication_method_configuration.py @@ -11,7 +11,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class ExternalAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class ExternalAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalAuthenticationMethodConfiguration" # appId for the app registration in Microsoft Entra ID representing the integration with the external provider. diff --git a/msgraph_beta/generated/models/external_connection.py b/msgraph_beta/generated/models/external_connection.py index 6942d27aa10..4b8971f44b3 100644 --- a/msgraph_beta/generated/models/external_connection.py +++ b/msgraph_beta/generated/models/external_connection.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class ExternalConnection(Entity): +class ExternalConnection(Entity, Parsable): # The configuration property configuration: Optional[Configuration] = None # The description property diff --git a/msgraph_beta/generated/models/external_connectors/connection_operation.py b/msgraph_beta/generated/models/external_connectors/connection_operation.py index 9e705eacb39..9b346850178 100644 --- a/msgraph_beta/generated/models/external_connectors/connection_operation.py +++ b/msgraph_beta/generated/models/external_connectors/connection_operation.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ConnectionOperation(Entity): +class ConnectionOperation(Entity, Parsable): # If status is failed, provides more information about the error that caused the failure. error: Optional[PublicError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/external_connectors/connection_operation_collection_response.py b/msgraph_beta/generated/models/external_connectors/connection_operation_collection_response.py index 7d195c838f1..f1d00352e30 100644 --- a/msgraph_beta/generated/models/external_connectors/connection_operation_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/connection_operation_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConnectionOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class ConnectionOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConnectionOperation]] = None diff --git a/msgraph_beta/generated/models/external_connectors/connection_quota.py b/msgraph_beta/generated/models/external_connectors/connection_quota.py index 71b88c9885b..b9dc41f3324 100644 --- a/msgraph_beta/generated/models/external_connectors/connection_quota.py +++ b/msgraph_beta/generated/models/external_connectors/connection_quota.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class ConnectionQuota(Entity): +class ConnectionQuota(Entity, Parsable): # The minimum of two values, one representing the items remaining in the connection and the other remaining items at tenant-level. The following equation represents the formula used to calculate the minimum number: min ({max capacity in the connection} – {number of items in the connection}, {tenant quota} – {number of items indexed in all connections}). If the connection is not monetized, such as in a preview connector or preview content experience, then this property is simply the number of remaining items in the connection. items_remaining: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/external_connectors/external_activity.py b/msgraph_beta/generated/models/external_connectors/external_activity.py index e8a97790172..cd771383ae8 100644 --- a/msgraph_beta/generated/models/external_connectors/external_activity.py +++ b/msgraph_beta/generated/models/external_connectors/external_activity.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ExternalActivity(Entity): +class ExternalActivity(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents an identity used to identify who is responsible for the activity. diff --git a/msgraph_beta/generated/models/external_connectors/external_activity_collection_response.py b/msgraph_beta/generated/models/external_connectors/external_activity_collection_response.py index 05403d6cdc0..89e36044625 100644 --- a/msgraph_beta/generated/models/external_connectors/external_activity_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/external_activity_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalActivity]] = None diff --git a/msgraph_beta/generated/models/external_connectors/external_activity_result.py b/msgraph_beta/generated/models/external_connectors/external_activity_result.py index 555495e7607..d8880064a2d 100644 --- a/msgraph_beta/generated/models/external_connectors/external_activity_result.py +++ b/msgraph_beta/generated/models/external_connectors/external_activity_result.py @@ -10,7 +10,7 @@ from .external_activity import ExternalActivity @dataclass -class ExternalActivityResult(ExternalActivity): +class ExternalActivityResult(ExternalActivity, Parsable): # Error information that explains the failure to process an external activity. error: Optional[PublicError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/external_connectors/external_connection.py b/msgraph_beta/generated/models/external_connectors/external_connection.py index fa4f039bbed..f6c360a3c6f 100644 --- a/msgraph_beta/generated/models/external_connectors/external_connection.py +++ b/msgraph_beta/generated/models/external_connectors/external_connection.py @@ -20,7 +20,7 @@ from ..entity import Entity @dataclass -class ExternalConnection(Entity): +class ExternalConnection(Entity, Parsable): # Collects configurable settings related to activities involving connector content. activity_settings: Optional[ActivitySettings] = None # The complianceSettings property diff --git a/msgraph_beta/generated/models/external_connectors/external_connection_collection_response.py b/msgraph_beta/generated/models/external_connectors/external_connection_collection_response.py index 9f3da3f59d1..57279cd6ab4 100644 --- a/msgraph_beta/generated/models/external_connectors/external_connection_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/external_connection_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalConnection]] = None diff --git a/msgraph_beta/generated/models/external_connectors/external_group.py b/msgraph_beta/generated/models/external_connectors/external_group.py index 0083633bd0e..2860b1d588d 100644 --- a/msgraph_beta/generated/models/external_connectors/external_group.py +++ b/msgraph_beta/generated/models/external_connectors/external_group.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ExternalGroup(Entity): +class ExternalGroup(Entity, Parsable): # The description of the external group. Optional. description: Optional[str] = None # The friendly name of the external group. Optional. diff --git a/msgraph_beta/generated/models/external_connectors/external_group_collection_response.py b/msgraph_beta/generated/models/external_connectors/external_group_collection_response.py index 8b9f1b108a5..8645a5eea4a 100644 --- a/msgraph_beta/generated/models/external_connectors/external_group_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/external_group_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalGroup]] = None diff --git a/msgraph_beta/generated/models/external_connectors/external_item.py b/msgraph_beta/generated/models/external_connectors/external_item.py index af406d62f88..3c8b3a009bc 100644 --- a/msgraph_beta/generated/models/external_connectors/external_item.py +++ b/msgraph_beta/generated/models/external_connectors/external_item.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ExternalItem(Entity): +class ExternalItem(Entity, Parsable): # An array of access control entries. Each entry specifies the access granted to a user or group. Required. acl: Optional[List[Acl]] = None # Returns a list of activities performed on the item. Write-only. diff --git a/msgraph_beta/generated/models/external_connectors/external_item_collection_response.py b/msgraph_beta/generated/models/external_connectors/external_item_collection_response.py index 4e1a0d43ffb..0d2cd89cf38 100644 --- a/msgraph_beta/generated/models/external_connectors/external_item_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/external_item_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalItem]] = None diff --git a/msgraph_beta/generated/models/external_connectors/identity.py b/msgraph_beta/generated/models/external_connectors/identity.py index 5b60ac214d8..87ed62a26b1 100644 --- a/msgraph_beta/generated/models/external_connectors/identity.py +++ b/msgraph_beta/generated/models/external_connectors/identity.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Identity(Entity): +class Identity(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The type of identity. Possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. diff --git a/msgraph_beta/generated/models/external_connectors/identity_collection_response.py b/msgraph_beta/generated/models/external_connectors/identity_collection_response.py index d06dd4c089e..1cfe3e02c40 100644 --- a/msgraph_beta/generated/models/external_connectors/identity_collection_response.py +++ b/msgraph_beta/generated/models/external_connectors/identity_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Identity]] = None diff --git a/msgraph_beta/generated/models/external_connectors/item_id_resolver.py b/msgraph_beta/generated/models/external_connectors/item_id_resolver.py index adb5fc01651..27e3753b665 100644 --- a/msgraph_beta/generated/models/external_connectors/item_id_resolver.py +++ b/msgraph_beta/generated/models/external_connectors/item_id_resolver.py @@ -10,7 +10,7 @@ from .url_to_item_resolver_base import UrlToItemResolverBase @dataclass -class ItemIdResolver(UrlToItemResolverBase): +class ItemIdResolver(UrlToItemResolverBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalConnectors.itemIdResolver" # Pattern that specifies how to form the ID of the external item that the URL represents. The named groups from the regular expression in urlPattern within the urlMatchInfo can be referenced by inserting the group name inside curly brackets. diff --git a/msgraph_beta/generated/models/external_connectors/schema.py b/msgraph_beta/generated/models/external_connectors/schema.py index 25a895cc086..93d72e63072 100644 --- a/msgraph_beta/generated/models/external_connectors/schema.py +++ b/msgraph_beta/generated/models/external_connectors/schema.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Schema(Entity): +class Schema(Entity, Parsable): # Must be set to microsoft.graph.externalItem. Required. base_type: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/external_domain_federation.py b/msgraph_beta/generated/models/external_domain_federation.py index 58adfcc9f05..846132d6124 100644 --- a/msgraph_beta/generated/models/external_domain_federation.py +++ b/msgraph_beta/generated/models/external_domain_federation.py @@ -9,7 +9,7 @@ from .identity_source import IdentitySource @dataclass -class ExternalDomainFederation(IdentitySource): +class ExternalDomainFederation(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalDomainFederation" # The name of the identity source, typically also the domain name. Read only. diff --git a/msgraph_beta/generated/models/external_domain_name.py b/msgraph_beta/generated/models/external_domain_name.py index bbd76af4af4..8bebd86c15f 100644 --- a/msgraph_beta/generated/models/external_domain_name.py +++ b/msgraph_beta/generated/models/external_domain_name.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ExternalDomainName(Entity): +class ExternalDomainName(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/external_group.py b/msgraph_beta/generated/models/external_group.py index 162efd7429c..e82e269f44c 100644 --- a/msgraph_beta/generated/models/external_group.py +++ b/msgraph_beta/generated/models/external_group.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ExternalGroup(Entity): +class ExternalGroup(Entity, Parsable): # The description property description: Optional[str] = None # The displayName property diff --git a/msgraph_beta/generated/models/external_identities_policy.py b/msgraph_beta/generated/models/external_identities_policy.py index 443a257d34d..4ec00c06654 100644 --- a/msgraph_beta/generated/models/external_identities_policy.py +++ b/msgraph_beta/generated/models/external_identities_policy.py @@ -9,7 +9,7 @@ from .policy_base import PolicyBase @dataclass -class ExternalIdentitiesPolicy(PolicyBase): +class ExternalIdentitiesPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalIdentitiesPolicy" # Reserved for future use. diff --git a/msgraph_beta/generated/models/external_item.py b/msgraph_beta/generated/models/external_item.py index 5ff04ed02b7..20885f8c944 100644 --- a/msgraph_beta/generated/models/external_item.py +++ b/msgraph_beta/generated/models/external_item.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ExternalItem(Entity): +class ExternalItem(Entity, Parsable): # The acl property acl: Optional[List[Acl]] = None # The content property diff --git a/msgraph_beta/generated/models/external_meeting_registrant.py b/msgraph_beta/generated/models/external_meeting_registrant.py index bc263ccc345..8596fc15d81 100644 --- a/msgraph_beta/generated/models/external_meeting_registrant.py +++ b/msgraph_beta/generated/models/external_meeting_registrant.py @@ -9,7 +9,7 @@ from .meeting_registrant_base import MeetingRegistrantBase @dataclass -class ExternalMeetingRegistrant(MeetingRegistrantBase): +class ExternalMeetingRegistrant(MeetingRegistrantBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalMeetingRegistrant" # The tenant ID of this registrant if in Microsoft Entra ID. diff --git a/msgraph_beta/generated/models/external_meeting_registration.py b/msgraph_beta/generated/models/external_meeting_registration.py index 9a146286e51..8f764461b8e 100644 --- a/msgraph_beta/generated/models/external_meeting_registration.py +++ b/msgraph_beta/generated/models/external_meeting_registration.py @@ -9,7 +9,7 @@ from .meeting_registration_base import MeetingRegistrationBase @dataclass -class ExternalMeetingRegistration(MeetingRegistrationBase): +class ExternalMeetingRegistration(MeetingRegistrationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalMeetingRegistration" diff --git a/msgraph_beta/generated/models/external_profile.py b/msgraph_beta/generated/models/external_profile.py index 75eaef974d6..527fa9d4f02 100644 --- a/msgraph_beta/generated/models/external_profile.py +++ b/msgraph_beta/generated/models/external_profile.py @@ -13,7 +13,7 @@ from .directory_object import DirectoryObject @dataclass -class ExternalProfile(DirectoryObject): +class ExternalProfile(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalProfile" # The office address of the external user profile. diff --git a/msgraph_beta/generated/models/external_sponsors.py b/msgraph_beta/generated/models/external_sponsors.py index 37607cbcf60..f2b1c8fbee3 100644 --- a/msgraph_beta/generated/models/external_sponsors.py +++ b/msgraph_beta/generated/models/external_sponsors.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class ExternalSponsors(UserSet): +class ExternalSponsors(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalSponsors" diff --git a/msgraph_beta/generated/models/external_user_profile.py b/msgraph_beta/generated/models/external_user_profile.py index 6fd7d84b3a4..60a9e26b30f 100644 --- a/msgraph_beta/generated/models/external_user_profile.py +++ b/msgraph_beta/generated/models/external_user_profile.py @@ -9,7 +9,7 @@ from .external_profile import ExternalProfile @dataclass -class ExternalUserProfile(ExternalProfile): +class ExternalUserProfile(ExternalProfile, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalUserProfile" diff --git a/msgraph_beta/generated/models/external_user_profile_collection_response.py b/msgraph_beta/generated/models/external_user_profile_collection_response.py index ec8168e319c..51364e82c1e 100644 --- a/msgraph_beta/generated/models/external_user_profile_collection_response.py +++ b/msgraph_beta/generated/models/external_user_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalUserProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalUserProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalUserProfile]] = None diff --git a/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow.py b/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow.py index a41670ce930..a04ceb8de3e 100644 --- a/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow.py +++ b/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow.py @@ -15,7 +15,7 @@ from .authentication_events_flow import AuthenticationEventsFlow @dataclass -class ExternalUsersSelfServiceSignUpEventsFlow(AuthenticationEventsFlow): +class ExternalUsersSelfServiceSignUpEventsFlow(AuthenticationEventsFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.externalUsersSelfServiceSignUpEventsFlow" # The configuration for what to invoke when attributes are ready to be collected from the user. diff --git a/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow_collection_response.py b/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow_collection_response.py index 4c18326b667..fb7b29baa30 100644 --- a/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow_collection_response.py +++ b/msgraph_beta/generated/models/external_users_self_service_sign_up_events_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class ExternalUsersSelfServiceSignUpEventsFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ExternalUsersSelfServiceSignUpEventsFlow]] = None diff --git a/msgraph_beta/generated/models/externally_accessible_aws_storage_bucket_finding.py b/msgraph_beta/generated/models/externally_accessible_aws_storage_bucket_finding.py index 0cab801b26f..cb769e465cf 100644 --- a/msgraph_beta/generated/models/externally_accessible_aws_storage_bucket_finding.py +++ b/msgraph_beta/generated/models/externally_accessible_aws_storage_bucket_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class ExternallyAccessibleAwsStorageBucketFinding(Finding): +class ExternallyAccessibleAwsStorageBucketFinding(Finding, Parsable): # The accessibility property accessibility: Optional[AwsAccessType] = None # The accountsWithAccess property diff --git a/msgraph_beta/generated/models/externally_accessible_azure_blob_container_finding.py b/msgraph_beta/generated/models/externally_accessible_azure_blob_container_finding.py index 43a77ce5a1b..a6f536a1b8f 100644 --- a/msgraph_beta/generated/models/externally_accessible_azure_blob_container_finding.py +++ b/msgraph_beta/generated/models/externally_accessible_azure_blob_container_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class ExternallyAccessibleAzureBlobContainerFinding(Finding): +class ExternallyAccessibleAzureBlobContainerFinding(Finding, Parsable): # The accessibility property accessibility: Optional[AzureAccessType] = None # The encryptionManagedBy property diff --git a/msgraph_beta/generated/models/externally_accessible_gcp_storage_bucket_finding.py b/msgraph_beta/generated/models/externally_accessible_gcp_storage_bucket_finding.py index c8b69749641..1ad0f5aec98 100644 --- a/msgraph_beta/generated/models/externally_accessible_gcp_storage_bucket_finding.py +++ b/msgraph_beta/generated/models/externally_accessible_gcp_storage_bucket_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class ExternallyAccessibleGcpStorageBucketFinding(Finding): +class ExternallyAccessibleGcpStorageBucketFinding(Finding, Parsable): # The accessibility property accessibility: Optional[GcpAccessType] = None # The encryptionManagedBy property diff --git a/msgraph_beta/generated/models/extract_alpha_transformation.py b/msgraph_beta/generated/models/extract_alpha_transformation.py index 5df20e4e1e4..2dbb9b7f153 100644 --- a/msgraph_beta/generated/models/extract_alpha_transformation.py +++ b/msgraph_beta/generated/models/extract_alpha_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ExtractAlphaTransformation(CustomClaimTransformation): +class ExtractAlphaTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.extractAlphaTransformation" # The type property diff --git a/msgraph_beta/generated/models/extract_mail_prefix_transformation.py b/msgraph_beta/generated/models/extract_mail_prefix_transformation.py index f719640ef9e..3743b9bdd88 100644 --- a/msgraph_beta/generated/models/extract_mail_prefix_transformation.py +++ b/msgraph_beta/generated/models/extract_mail_prefix_transformation.py @@ -9,7 +9,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ExtractMailPrefixTransformation(CustomClaimTransformation): +class ExtractMailPrefixTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.extractMailPrefixTransformation" diff --git a/msgraph_beta/generated/models/extract_number_transformation.py b/msgraph_beta/generated/models/extract_number_transformation.py index e92826f07ba..23a9ec8ca4b 100644 --- a/msgraph_beta/generated/models/extract_number_transformation.py +++ b/msgraph_beta/generated/models/extract_number_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ExtractNumberTransformation(CustomClaimTransformation): +class ExtractNumberTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.extractNumberTransformation" # The type property diff --git a/msgraph_beta/generated/models/extract_transformation.py b/msgraph_beta/generated/models/extract_transformation.py index 90c29dd1ecc..c0b08ca07a6 100644 --- a/msgraph_beta/generated/models/extract_transformation.py +++ b/msgraph_beta/generated/models/extract_transformation.py @@ -9,7 +9,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ExtractTransformation(CustomClaimTransformation): +class ExtractTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.extractTransformation" # The type of extract transformation to apply. diff --git a/msgraph_beta/generated/models/feature_rollout_policy.py b/msgraph_beta/generated/models/feature_rollout_policy.py index 951f80b16cb..eb006660770 100644 --- a/msgraph_beta/generated/models/feature_rollout_policy.py +++ b/msgraph_beta/generated/models/feature_rollout_policy.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class FeatureRolloutPolicy(Entity): +class FeatureRolloutPolicy(Entity, Parsable): # Nullable. Specifies a list of directoryObject resources that feature is enabled for. applies_to: Optional[List[DirectoryObject]] = None # A description for this feature rollout policy. diff --git a/msgraph_beta/generated/models/feature_rollout_policy_collection_response.py b/msgraph_beta/generated/models/feature_rollout_policy_collection_response.py index 2b0328c6e02..b89e248d552 100644 --- a/msgraph_beta/generated/models/feature_rollout_policy_collection_response.py +++ b/msgraph_beta/generated/models/feature_rollout_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FeatureRolloutPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class FeatureRolloutPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FeatureRolloutPolicy]] = None diff --git a/msgraph_beta/generated/models/federated_identity_credential.py b/msgraph_beta/generated/models/federated_identity_credential.py index 0d31a6d51e2..485cd8c4b35 100644 --- a/msgraph_beta/generated/models/federated_identity_credential.py +++ b/msgraph_beta/generated/models/federated_identity_credential.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class FederatedIdentityCredential(Entity): +class FederatedIdentityCredential(Entity, Parsable): # The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Microsoft Entra ID. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. audiences: Optional[List[str]] = None # The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. diff --git a/msgraph_beta/generated/models/federated_identity_credential_collection_response.py b/msgraph_beta/generated/models/federated_identity_credential_collection_response.py index a0148440b32..49b61128d4c 100644 --- a/msgraph_beta/generated/models/federated_identity_credential_collection_response.py +++ b/msgraph_beta/generated/models/federated_identity_credential_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FederatedIdentityCredentialCollectionResponse(BaseCollectionPaginationCountResponse): +class FederatedIdentityCredentialCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FederatedIdentityCredential]] = None diff --git a/msgraph_beta/generated/models/federated_token_validation_policy.py b/msgraph_beta/generated/models/federated_token_validation_policy.py index 95e98964b4b..1273e4a8d36 100644 --- a/msgraph_beta/generated/models/federated_token_validation_policy.py +++ b/msgraph_beta/generated/models/federated_token_validation_policy.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class FederatedTokenValidationPolicy(DirectoryObject): +class FederatedTokenValidationPolicy(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.federatedTokenValidationPolicy" # The validatingDomains property diff --git a/msgraph_beta/generated/models/fido2_authentication_method.py b/msgraph_beta/generated/models/fido2_authentication_method.py index 577911391d2..4487f09a174 100644 --- a/msgraph_beta/generated/models/fido2_authentication_method.py +++ b/msgraph_beta/generated/models/fido2_authentication_method.py @@ -11,7 +11,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class Fido2AuthenticationMethod(AuthenticationMethod): +class Fido2AuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.fido2AuthenticationMethod" # Authenticator Attestation GUID, an identifier that indicates the type (such as make and model) of the authenticator. diff --git a/msgraph_beta/generated/models/fido2_authentication_method_collection_response.py b/msgraph_beta/generated/models/fido2_authentication_method_collection_response.py index 06d6e9494ef..b40ab914ec0 100644 --- a/msgraph_beta/generated/models/fido2_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/fido2_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class Fido2AuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class Fido2AuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Fido2AuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/fido2_authentication_method_configuration.py b/msgraph_beta/generated/models/fido2_authentication_method_configuration.py index 7b5a9352f27..40fdec9c788 100644 --- a/msgraph_beta/generated/models/fido2_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/fido2_authentication_method_configuration.py @@ -11,7 +11,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class Fido2AuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class Fido2AuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.fido2AuthenticationMethodConfiguration" # A collection of groups that are enabled to use the authentication method. diff --git a/msgraph_beta/generated/models/fido2_combination_configuration.py b/msgraph_beta/generated/models/fido2_combination_configuration.py index 4b1f08293f3..4fddeccca6d 100644 --- a/msgraph_beta/generated/models/fido2_combination_configuration.py +++ b/msgraph_beta/generated/models/fido2_combination_configuration.py @@ -9,7 +9,7 @@ from .authentication_combination_configuration import AuthenticationCombinationConfiguration @dataclass -class Fido2CombinationConfiguration(AuthenticationCombinationConfiguration): +class Fido2CombinationConfiguration(AuthenticationCombinationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.fido2CombinationConfiguration" # A list of AAGUIDs allowed to be used as part of the specified authentication method combinations. diff --git a/msgraph_beta/generated/models/field_value_set.py b/msgraph_beta/generated/models/field_value_set.py index 48e9415c025..2d6eb69dd18 100644 --- a/msgraph_beta/generated/models/field_value_set.py +++ b/msgraph_beta/generated/models/field_value_set.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class FieldValueSet(Entity): +class FieldValueSet(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/file_assessment_request.py b/msgraph_beta/generated/models/file_assessment_request.py index 1e56d6ffbb4..d38243e2de1 100644 --- a/msgraph_beta/generated/models/file_assessment_request.py +++ b/msgraph_beta/generated/models/file_assessment_request.py @@ -9,7 +9,7 @@ from .threat_assessment_request import ThreatAssessmentRequest @dataclass -class FileAssessmentRequest(ThreatAssessmentRequest): +class FileAssessmentRequest(ThreatAssessmentRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.fileAssessmentRequest" # Base64 encoded file content. The file content can't fetch back because it isn't stored. diff --git a/msgraph_beta/generated/models/file_attachment.py b/msgraph_beta/generated/models/file_attachment.py index a0e1640dc78..94e36a0eb0e 100644 --- a/msgraph_beta/generated/models/file_attachment.py +++ b/msgraph_beta/generated/models/file_attachment.py @@ -9,7 +9,7 @@ from .attachment import Attachment @dataclass -class FileAttachment(Attachment): +class FileAttachment(Attachment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.fileAttachment" # The base64-encoded contents of the file. diff --git a/msgraph_beta/generated/models/file_classification_request.py b/msgraph_beta/generated/models/file_classification_request.py index 1afcde28d42..b3b13be8c69 100644 --- a/msgraph_beta/generated/models/file_classification_request.py +++ b/msgraph_beta/generated/models/file_classification_request.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class FileClassificationRequest(Entity): +class FileClassificationRequest(Entity, Parsable): # The file property file: Optional[bytes] = None # The OdataType property diff --git a/msgraph_beta/generated/models/file_security_profile.py b/msgraph_beta/generated/models/file_security_profile.py index 9b12a0106b9..548fb72a5a6 100644 --- a/msgraph_beta/generated/models/file_security_profile.py +++ b/msgraph_beta/generated/models/file_security_profile.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class FileSecurityProfile(Entity): +class FileSecurityProfile(Entity, Parsable): # The activityGroupNames property activity_group_names: Optional[List[str]] = None # The azureSubscriptionId property diff --git a/msgraph_beta/generated/models/file_security_profile_collection_response.py b/msgraph_beta/generated/models/file_security_profile_collection_response.py index 1d93abbf0b8..9b42e96d14b 100644 --- a/msgraph_beta/generated/models/file_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/file_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FileSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class FileSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FileSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/file_storage.py b/msgraph_beta/generated/models/file_storage.py index 296c3409327..9b8e13ccb08 100644 --- a/msgraph_beta/generated/models/file_storage.py +++ b/msgraph_beta/generated/models/file_storage.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class FileStorage(Entity): +class FileStorage(Entity, Parsable): # The containers property containers: Optional[List[FileStorageContainer]] = None # The deletedContainers property diff --git a/msgraph_beta/generated/models/file_storage_container.py b/msgraph_beta/generated/models/file_storage_container.py index 397b056cf72..be6332c3a7b 100644 --- a/msgraph_beta/generated/models/file_storage_container.py +++ b/msgraph_beta/generated/models/file_storage_container.py @@ -23,7 +23,7 @@ from .entity import Entity @dataclass -class FileStorageContainer(Entity): +class FileStorageContainer(Entity, Parsable): # Sensitivity label assigned to the fileStorageContainer. Read-write. assigned_sensitivity_label: Optional[AssignedLabel] = None # The set of custom structured metadata supported by the fileStorageContainer. Read-write. diff --git a/msgraph_beta/generated/models/file_storage_container_collection_response.py b/msgraph_beta/generated/models/file_storage_container_collection_response.py index c185583c876..66b31c86a41 100644 --- a/msgraph_beta/generated/models/file_storage_container_collection_response.py +++ b/msgraph_beta/generated/models/file_storage_container_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FileStorageContainerCollectionResponse(BaseCollectionPaginationCountResponse): +class FileStorageContainerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FileStorageContainer]] = None diff --git a/msgraph_beta/generated/models/file_storage_container_custom_property_dictionary.py b/msgraph_beta/generated/models/file_storage_container_custom_property_dictionary.py index 8f794d4d46b..560b8d0f6f9 100644 --- a/msgraph_beta/generated/models/file_storage_container_custom_property_dictionary.py +++ b/msgraph_beta/generated/models/file_storage_container_custom_property_dictionary.py @@ -9,7 +9,7 @@ from .dictionary import Dictionary @dataclass -class FileStorageContainerCustomPropertyDictionary(Dictionary): +class FileStorageContainerCustomPropertyDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/filter_operator_schema.py b/msgraph_beta/generated/models/filter_operator_schema.py index ced815daca2..8f52b354c84 100644 --- a/msgraph_beta/generated/models/filter_operator_schema.py +++ b/msgraph_beta/generated/models/filter_operator_schema.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class FilterOperatorSchema(Entity): +class FilterOperatorSchema(Entity, Parsable): # The arity property arity: Optional[ScopeOperatorType] = None # The multivaluedComparisonType property diff --git a/msgraph_beta/generated/models/filter_operator_schema_collection_response.py b/msgraph_beta/generated/models/filter_operator_schema_collection_response.py index ba53da64312..b038a954d38 100644 --- a/msgraph_beta/generated/models/filter_operator_schema_collection_response.py +++ b/msgraph_beta/generated/models/filter_operator_schema_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterOperatorSchemaCollectionResponse(BaseCollectionPaginationCountResponse): +class FilterOperatorSchemaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilterOperatorSchema]] = None diff --git a/msgraph_beta/generated/models/finding.py b/msgraph_beta/generated/models/finding.py index 5143e369df2..9f7b43855ff 100644 --- a/msgraph_beta/generated/models/finding.py +++ b/msgraph_beta/generated/models/finding.py @@ -59,7 +59,7 @@ from .entity import Entity @dataclass -class Finding(Entity): +class Finding(Entity, Parsable): # Defines when the finding was created. created_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/finding_collection_response.py b/msgraph_beta/generated/models/finding_collection_response.py index fcc3e9286b2..a07d978ad96 100644 --- a/msgraph_beta/generated/models/finding_collection_response.py +++ b/msgraph_beta/generated/models/finding_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindingCollectionResponse(BaseCollectionPaginationCountResponse): +class FindingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Finding]] = None diff --git a/msgraph_beta/generated/models/focus_activity_statistics.py b/msgraph_beta/generated/models/focus_activity_statistics.py index b9af640bc2a..2d72ed78db7 100644 --- a/msgraph_beta/generated/models/focus_activity_statistics.py +++ b/msgraph_beta/generated/models/focus_activity_statistics.py @@ -9,7 +9,7 @@ from .activity_statistics import ActivityStatistics @dataclass -class FocusActivityStatistics(ActivityStatistics): +class FocusActivityStatistics(ActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.focusActivityStatistics" diff --git a/msgraph_beta/generated/models/gcp_action_permissions_definition_action.py b/msgraph_beta/generated/models/gcp_action_permissions_definition_action.py index 91c83f62963..19c72f34429 100644 --- a/msgraph_beta/generated/models/gcp_action_permissions_definition_action.py +++ b/msgraph_beta/generated/models/gcp_action_permissions_definition_action.py @@ -9,7 +9,7 @@ from .gcp_permissions_definition_action import GcpPermissionsDefinitionAction @dataclass -class GcpActionPermissionsDefinitionAction(GcpPermissionsDefinitionAction): +class GcpActionPermissionsDefinitionAction(GcpPermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpActionPermissionsDefinitionAction" # List of actions. diff --git a/msgraph_beta/generated/models/gcp_authorization_system.py b/msgraph_beta/generated/models/gcp_authorization_system.py index 22a75e4ac79..faa324c14e8 100644 --- a/msgraph_beta/generated/models/gcp_authorization_system.py +++ b/msgraph_beta/generated/models/gcp_authorization_system.py @@ -14,7 +14,7 @@ from .authorization_system import AuthorizationSystem @dataclass -class GcpAuthorizationSystem(AuthorizationSystem): +class GcpAuthorizationSystem(AuthorizationSystem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpAuthorizationSystem" # List of actions for service in authorization system. diff --git a/msgraph_beta/generated/models/gcp_authorization_system_resource.py b/msgraph_beta/generated/models/gcp_authorization_system_resource.py index 20bdbe67674..df8f7876fce 100644 --- a/msgraph_beta/generated/models/gcp_authorization_system_resource.py +++ b/msgraph_beta/generated/models/gcp_authorization_system_resource.py @@ -10,7 +10,7 @@ from .authorization_system_resource import AuthorizationSystemResource @dataclass -class GcpAuthorizationSystemResource(AuthorizationSystemResource): +class GcpAuthorizationSystemResource(AuthorizationSystemResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpAuthorizationSystemResource" # The service associated with the resource in a GCP authorization system. This object is autoexpanded. diff --git a/msgraph_beta/generated/models/gcp_authorization_system_type_action.py b/msgraph_beta/generated/models/gcp_authorization_system_type_action.py index 790df0d7eae..419093cbf09 100644 --- a/msgraph_beta/generated/models/gcp_authorization_system_type_action.py +++ b/msgraph_beta/generated/models/gcp_authorization_system_type_action.py @@ -10,7 +10,7 @@ from .authorization_system_type_action import AuthorizationSystemTypeAction @dataclass -class GcpAuthorizationSystemTypeAction(AuthorizationSystemTypeAction): +class GcpAuthorizationSystemTypeAction(AuthorizationSystemTypeAction, Parsable): # The OdataType property odata_type: Optional[str] = None # The service property diff --git a/msgraph_beta/generated/models/gcp_cloud_function.py b/msgraph_beta/generated/models/gcp_cloud_function.py index c375847fc2e..acecc27da03 100644 --- a/msgraph_beta/generated/models/gcp_cloud_function.py +++ b/msgraph_beta/generated/models/gcp_cloud_function.py @@ -10,7 +10,7 @@ from .gcp_identity import GcpIdentity @dataclass -class GcpCloudFunction(GcpIdentity): +class GcpCloudFunction(GcpIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpCloudFunction" # Represents the resources in an authorization system.. diff --git a/msgraph_beta/generated/models/gcp_group.py b/msgraph_beta/generated/models/gcp_group.py index d7ad0428f12..a151b0c61aa 100644 --- a/msgraph_beta/generated/models/gcp_group.py +++ b/msgraph_beta/generated/models/gcp_group.py @@ -9,7 +9,7 @@ from .gcp_identity import GcpIdentity @dataclass -class GcpGroup(GcpIdentity): +class GcpGroup(GcpIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpGroup" diff --git a/msgraph_beta/generated/models/gcp_identity.py b/msgraph_beta/generated/models/gcp_identity.py index cd7a09b9b60..ae220a3119b 100644 --- a/msgraph_beta/generated/models/gcp_identity.py +++ b/msgraph_beta/generated/models/gcp_identity.py @@ -13,7 +13,7 @@ from .authorization_system_identity import AuthorizationSystemIdentity @dataclass -class GcpIdentity(AuthorizationSystemIdentity): +class GcpIdentity(AuthorizationSystemIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpIdentity" diff --git a/msgraph_beta/generated/models/gcp_permissions_definition_action.py b/msgraph_beta/generated/models/gcp_permissions_definition_action.py index 5a8bda57fe3..215d26a7e04 100644 --- a/msgraph_beta/generated/models/gcp_permissions_definition_action.py +++ b/msgraph_beta/generated/models/gcp_permissions_definition_action.py @@ -11,7 +11,7 @@ from .permissions_definition_action import PermissionsDefinitionAction @dataclass -class GcpPermissionsDefinitionAction(PermissionsDefinitionAction): +class GcpPermissionsDefinitionAction(PermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpPermissionsDefinitionAction" diff --git a/msgraph_beta/generated/models/gcp_role.py b/msgraph_beta/generated/models/gcp_role.py index 666cec8c805..ae0a5ca8882 100644 --- a/msgraph_beta/generated/models/gcp_role.py +++ b/msgraph_beta/generated/models/gcp_role.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class GcpRole(Entity): +class GcpRole(Entity, Parsable): # The name of the GCP role. Supports $filter and (eq,contains). display_name: Optional[str] = None # The ID of the GCP role as defined by GCP. Alternate key. diff --git a/msgraph_beta/generated/models/gcp_role_permissions_definition_action.py b/msgraph_beta/generated/models/gcp_role_permissions_definition_action.py index 9f557213b3b..fa5fa998690 100644 --- a/msgraph_beta/generated/models/gcp_role_permissions_definition_action.py +++ b/msgraph_beta/generated/models/gcp_role_permissions_definition_action.py @@ -10,7 +10,7 @@ from .gcp_permissions_definition_action import GcpPermissionsDefinitionAction @dataclass -class GcpRolePermissionsDefinitionAction(GcpPermissionsDefinitionAction): +class GcpRolePermissionsDefinitionAction(GcpPermissionsDefinitionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpRolePermissionsDefinitionAction" # The roles property diff --git a/msgraph_beta/generated/models/gcp_service_account.py b/msgraph_beta/generated/models/gcp_service_account.py index a1cd1a95b46..5e98a26ab0c 100644 --- a/msgraph_beta/generated/models/gcp_service_account.py +++ b/msgraph_beta/generated/models/gcp_service_account.py @@ -9,7 +9,7 @@ from .gcp_identity import GcpIdentity @dataclass -class GcpServiceAccount(GcpIdentity): +class GcpServiceAccount(GcpIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpServiceAccount" diff --git a/msgraph_beta/generated/models/gcp_user.py b/msgraph_beta/generated/models/gcp_user.py index b69261f8322..f6eb57bf581 100644 --- a/msgraph_beta/generated/models/gcp_user.py +++ b/msgraph_beta/generated/models/gcp_user.py @@ -9,7 +9,7 @@ from .gcp_identity import GcpIdentity @dataclass -class GcpUser(GcpIdentity): +class GcpUser(GcpIdentity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gcpUser" diff --git a/msgraph_beta/generated/models/general_ledger_entry_collection_response.py b/msgraph_beta/generated/models/general_ledger_entry_collection_response.py index f1dc789ef9e..e0f4d018ec2 100644 --- a/msgraph_beta/generated/models/general_ledger_entry_collection_response.py +++ b/msgraph_beta/generated/models/general_ledger_entry_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GeneralLedgerEntryCollectionResponse(BaseCollectionPaginationCountResponse): +class GeneralLedgerEntryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GeneralLedgerEntry]] = None diff --git a/msgraph_beta/generated/models/goals.py b/msgraph_beta/generated/models/goals.py index 0e24b97ab34..7bba2b53abe 100644 --- a/msgraph_beta/generated/models/goals.py +++ b/msgraph_beta/generated/models/goals.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Goals(Entity): +class Goals(Entity, Parsable): # Represents a collection of goals export jobs for Viva Goals. export_jobs: Optional[List[GoalsExportJob]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/goals_export_job.py b/msgraph_beta/generated/models/goals_export_job.py index ae010a0f400..0c3295d242a 100644 --- a/msgraph_beta/generated/models/goals_export_job.py +++ b/msgraph_beta/generated/models/goals_export_job.py @@ -10,7 +10,7 @@ from .long_running_operation import LongRunningOperation @dataclass -class GoalsExportJob(LongRunningOperation): +class GoalsExportJob(LongRunningOperation, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/goals_export_job_collection_response.py b/msgraph_beta/generated/models/goals_export_job_collection_response.py index ba470bececf..ac686ff7849 100644 --- a/msgraph_beta/generated/models/goals_export_job_collection_response.py +++ b/msgraph_beta/generated/models/goals_export_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GoalsExportJobCollectionResponse(BaseCollectionPaginationCountResponse): +class GoalsExportJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GoalsExportJob]] = None diff --git a/msgraph_beta/generated/models/governance_insight.py b/msgraph_beta/generated/models/governance_insight.py index d260ca9c638..8647032d590 100644 --- a/msgraph_beta/generated/models/governance_insight.py +++ b/msgraph_beta/generated/models/governance_insight.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class GovernanceInsight(Entity): +class GovernanceInsight(Entity, Parsable): # Indicates when the insight was created. insight_created_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/governance_insight_collection_response.py b/msgraph_beta/generated/models/governance_insight_collection_response.py index e76e7157b1e..6a6792f8f14 100644 --- a/msgraph_beta/generated/models/governance_insight_collection_response.py +++ b/msgraph_beta/generated/models/governance_insight_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceInsightCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceInsightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceInsight]] = None diff --git a/msgraph_beta/generated/models/governance_policy_template.py b/msgraph_beta/generated/models/governance_policy_template.py index 671cf82c9c0..3e1f1b99b76 100644 --- a/msgraph_beta/generated/models/governance_policy_template.py +++ b/msgraph_beta/generated/models/governance_policy_template.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class GovernancePolicyTemplate(Entity): +class GovernancePolicyTemplate(Entity, Parsable): # The displayName property display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/governance_policy_template_collection_response.py b/msgraph_beta/generated/models/governance_policy_template_collection_response.py index e8996ebe8c4..91ad375eda2 100644 --- a/msgraph_beta/generated/models/governance_policy_template_collection_response.py +++ b/msgraph_beta/generated/models/governance_policy_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernancePolicyTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernancePolicyTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernancePolicyTemplate]] = None diff --git a/msgraph_beta/generated/models/governance_resource.py b/msgraph_beta/generated/models/governance_resource.py index c7ec34f281f..0b342077837 100644 --- a/msgraph_beta/generated/models/governance_resource.py +++ b/msgraph_beta/generated/models/governance_resource.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class GovernanceResource(Entity): +class GovernanceResource(Entity, Parsable): # The display name of the resource. display_name: Optional[str] = None # The external id of the resource, representing its original id in the external system. For example, a subscription resource's external id can be '/subscriptions/c14ae696-5e0c-4e5d-88cc-bef6637737ac'. diff --git a/msgraph_beta/generated/models/governance_resource_collection_response.py b/msgraph_beta/generated/models/governance_resource_collection_response.py index c272bc989aa..85c9ffc3a0e 100644 --- a/msgraph_beta/generated/models/governance_resource_collection_response.py +++ b/msgraph_beta/generated/models/governance_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceResource]] = None diff --git a/msgraph_beta/generated/models/governance_role_assignment.py b/msgraph_beta/generated/models/governance_role_assignment.py index 75f747e1631..b1628352881 100644 --- a/msgraph_beta/generated/models/governance_role_assignment.py +++ b/msgraph_beta/generated/models/governance_role_assignment.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GovernanceRoleAssignment(Entity): +class GovernanceRoleAssignment(Entity, Parsable): # The state of the assignment. The value can be Eligible for eligible assignment or Active if it's directly assigned Active by administrators, or activated on an eligible assignment by the users. assignment_state: Optional[str] = None # For a non-permanent role assignment, this is the time when the role assignment is expired. 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 diff --git a/msgraph_beta/generated/models/governance_role_assignment_collection_response.py b/msgraph_beta/generated/models/governance_role_assignment_collection_response.py index 0138188e2d3..7e087a7d347 100644 --- a/msgraph_beta/generated/models/governance_role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/governance_role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceRoleAssignment]] = None diff --git a/msgraph_beta/generated/models/governance_role_assignment_request.py b/msgraph_beta/generated/models/governance_role_assignment_request.py index ebcc350e3d4..318f01f7dc3 100644 --- a/msgraph_beta/generated/models/governance_role_assignment_request.py +++ b/msgraph_beta/generated/models/governance_role_assignment_request.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class GovernanceRoleAssignmentRequest(Entity): +class GovernanceRoleAssignmentRequest(Entity, Parsable): # Required. The state of the assignment. The possible values are: Eligible (for eligible assignment), Active (if it is directly assigned), Active (by administrators, or activated on an eligible assignment by the users). assignment_state: Optional[str] = None # If this is a request for role activation, it represents the id of the eligible assignment being referred; Otherwise, the value is null. diff --git a/msgraph_beta/generated/models/governance_role_assignment_request_collection_response.py b/msgraph_beta/generated/models/governance_role_assignment_request_collection_response.py index 0ed7896669d..556736fb69e 100644 --- a/msgraph_beta/generated/models/governance_role_assignment_request_collection_response.py +++ b/msgraph_beta/generated/models/governance_role_assignment_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceRoleAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceRoleAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceRoleAssignmentRequest]] = None diff --git a/msgraph_beta/generated/models/governance_role_definition.py b/msgraph_beta/generated/models/governance_role_definition.py index 13603a17597..d57df085bb1 100644 --- a/msgraph_beta/generated/models/governance_role_definition.py +++ b/msgraph_beta/generated/models/governance_role_definition.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class GovernanceRoleDefinition(Entity): +class GovernanceRoleDefinition(Entity, Parsable): # The display name of the role definition. display_name: Optional[str] = None # The external ID of the role definition. diff --git a/msgraph_beta/generated/models/governance_role_definition_collection_response.py b/msgraph_beta/generated/models/governance_role_definition_collection_response.py index 3310736e4cd..407e94f78ac 100644 --- a/msgraph_beta/generated/models/governance_role_definition_collection_response.py +++ b/msgraph_beta/generated/models/governance_role_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceRoleDefinition]] = None diff --git a/msgraph_beta/generated/models/governance_role_setting.py b/msgraph_beta/generated/models/governance_role_setting.py index 675812c6301..2af65c51d77 100644 --- a/msgraph_beta/generated/models/governance_role_setting.py +++ b/msgraph_beta/generated/models/governance_role_setting.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GovernanceRoleSetting(Entity): +class GovernanceRoleSetting(Entity, Parsable): # The rule settings that are evaluated when an administrator tries to add an eligible role assignment. admin_eligible_settings: Optional[List[GovernanceRuleSetting]] = None # The rule settings that are evaluated when an administrator tries to add a direct member role assignment. diff --git a/msgraph_beta/generated/models/governance_role_setting_collection_response.py b/msgraph_beta/generated/models/governance_role_setting_collection_response.py index 14b194e7a2a..29a1849b224 100644 --- a/msgraph_beta/generated/models/governance_role_setting_collection_response.py +++ b/msgraph_beta/generated/models/governance_role_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceRoleSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceRoleSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceRoleSetting]] = None diff --git a/msgraph_beta/generated/models/governance_subject.py b/msgraph_beta/generated/models/governance_subject.py index a510acaacb7..445358e0dd5 100644 --- a/msgraph_beta/generated/models/governance_subject.py +++ b/msgraph_beta/generated/models/governance_subject.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class GovernanceSubject(Entity): +class GovernanceSubject(Entity, Parsable): # The display name of the subject. display_name: Optional[str] = None # The email address of the user subject. If the subject is in other types, it's empty. diff --git a/msgraph_beta/generated/models/governance_subject_collection_response.py b/msgraph_beta/generated/models/governance_subject_collection_response.py index 972e6e4a26b..eb351d60334 100644 --- a/msgraph_beta/generated/models/governance_subject_collection_response.py +++ b/msgraph_beta/generated/models/governance_subject_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GovernanceSubjectCollectionResponse(BaseCollectionPaginationCountResponse): +class GovernanceSubjectCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GovernanceSubject]] = None diff --git a/msgraph_beta/generated/models/granular_mailbox_restore_artifact.py b/msgraph_beta/generated/models/granular_mailbox_restore_artifact.py index 3017a97045e..7090791d16d 100644 --- a/msgraph_beta/generated/models/granular_mailbox_restore_artifact.py +++ b/msgraph_beta/generated/models/granular_mailbox_restore_artifact.py @@ -9,7 +9,7 @@ from .mailbox_restore_artifact import MailboxRestoreArtifact @dataclass -class GranularMailboxRestoreArtifact(MailboxRestoreArtifact): +class GranularMailboxRestoreArtifact(MailboxRestoreArtifact, Parsable): # . artifact_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/granular_mailbox_restore_artifact_collection_response.py b/msgraph_beta/generated/models/granular_mailbox_restore_artifact_collection_response.py index 1cb611c840c..7a8b2b85062 100644 --- a/msgraph_beta/generated/models/granular_mailbox_restore_artifact_collection_response.py +++ b/msgraph_beta/generated/models/granular_mailbox_restore_artifact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GranularMailboxRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse): +class GranularMailboxRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GranularMailboxRestoreArtifact]] = None diff --git a/msgraph_beta/generated/models/group.py b/msgraph_beta/generated/models/group.py index cff8aae8426..d1667f71372 100644 --- a/msgraph_beta/generated/models/group.py +++ b/msgraph_beta/generated/models/group.py @@ -35,7 +35,7 @@ from .directory_object import DirectoryObject @dataclass -class Group(DirectoryObject): +class Group(DirectoryObject, Parsable): """ Represents a Microsoft Entra group. """ diff --git a/msgraph_beta/generated/models/group_assignment_target.py b/msgraph_beta/generated/models/group_assignment_target.py index 0d6ebed9cac..833c393ede7 100644 --- a/msgraph_beta/generated/models/group_assignment_target.py +++ b/msgraph_beta/generated/models/group_assignment_target.py @@ -10,7 +10,7 @@ from .device_and_app_management_assignment_target import DeviceAndAppManagementAssignmentTarget @dataclass -class GroupAssignmentTarget(DeviceAndAppManagementAssignmentTarget): +class GroupAssignmentTarget(DeviceAndAppManagementAssignmentTarget, Parsable): """ The AAD Group we are deploying firmware updates to """ diff --git a/msgraph_beta/generated/models/group_chat_teams_app_installation_scope_info.py b/msgraph_beta/generated/models/group_chat_teams_app_installation_scope_info.py index 0d3f2ca6131..8bd6acad652 100644 --- a/msgraph_beta/generated/models/group_chat_teams_app_installation_scope_info.py +++ b/msgraph_beta/generated/models/group_chat_teams_app_installation_scope_info.py @@ -9,7 +9,7 @@ from .teams_app_installation_scope_info import TeamsAppInstallationScopeInfo @dataclass -class GroupChatTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo): +class GroupChatTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.groupChatTeamsAppInstallationScopeInfo" # The chatId property diff --git a/msgraph_beta/generated/models/group_collection_response.py b/msgraph_beta/generated/models/group_collection_response.py index 87934ae21b3..9b55e47c343 100644 --- a/msgraph_beta/generated/models/group_collection_response.py +++ b/msgraph_beta/generated/models/group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Group]] = None diff --git a/msgraph_beta/generated/models/group_lifecycle_policy.py b/msgraph_beta/generated/models/group_lifecycle_policy.py index dcbf53ff2de..6f78b8f30ec 100644 --- a/msgraph_beta/generated/models/group_lifecycle_policy.py +++ b/msgraph_beta/generated/models/group_lifecycle_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class GroupLifecyclePolicy(Entity): +class GroupLifecyclePolicy(Entity, Parsable): # List of email address to send notifications for groups without owners. Multiple email address can be defined by separating email address with a semicolon. alternate_notification_emails: Optional[str] = None # Number of days before a group expires and needs to be renewed. Once renewed, the group expiration is extended by the number of days defined. diff --git a/msgraph_beta/generated/models/group_lifecycle_policy_collection_response.py b/msgraph_beta/generated/models/group_lifecycle_policy_collection_response.py index 9cdefecd3e3..546b09206bc 100644 --- a/msgraph_beta/generated/models/group_lifecycle_policy_collection_response.py +++ b/msgraph_beta/generated/models/group_lifecycle_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupLifecyclePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupLifecyclePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupLifecyclePolicy]] = None diff --git a/msgraph_beta/generated/models/group_members.py b/msgraph_beta/generated/models/group_members.py index e75e29ea4b0..5d6c85012ec 100644 --- a/msgraph_beta/generated/models/group_members.py +++ b/msgraph_beta/generated/models/group_members.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class GroupMembers(UserSet): +class GroupMembers(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.groupMembers" # The name of the group in Microsoft Entra ID. Read only. diff --git a/msgraph_beta/generated/models/group_membership_governance_criteria.py b/msgraph_beta/generated/models/group_membership_governance_criteria.py index d14d58c6176..4d9bb7fb45f 100644 --- a/msgraph_beta/generated/models/group_membership_governance_criteria.py +++ b/msgraph_beta/generated/models/group_membership_governance_criteria.py @@ -9,7 +9,7 @@ from .governance_criteria import GovernanceCriteria @dataclass -class GroupMembershipGovernanceCriteria(GovernanceCriteria): +class GroupMembershipGovernanceCriteria(GovernanceCriteria, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.groupMembershipGovernanceCriteria" # The groupId property diff --git a/msgraph_beta/generated/models/group_peer_outlier_recommendation_insight_settings.py b/msgraph_beta/generated/models/group_peer_outlier_recommendation_insight_settings.py index b2ba63737d9..eebbd87fb35 100644 --- a/msgraph_beta/generated/models/group_peer_outlier_recommendation_insight_settings.py +++ b/msgraph_beta/generated/models/group_peer_outlier_recommendation_insight_settings.py @@ -9,7 +9,7 @@ from .access_review_recommendation_insight_setting import AccessReviewRecommendationInsightSetting @dataclass -class GroupPeerOutlierRecommendationInsightSettings(AccessReviewRecommendationInsightSetting): +class GroupPeerOutlierRecommendationInsightSettings(AccessReviewRecommendationInsightSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.groupPeerOutlierRecommendationInsightSettings" diff --git a/msgraph_beta/generated/models/group_policy_category.py b/msgraph_beta/generated/models/group_policy_category.py index 89d8b41b81c..21c48e4b1dd 100644 --- a/msgraph_beta/generated/models/group_policy_category.py +++ b/msgraph_beta/generated/models/group_policy_category.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GroupPolicyCategory(Entity): +class GroupPolicyCategory(Entity, Parsable): """ The category entity stores the category of a group policy definition """ diff --git a/msgraph_beta/generated/models/group_policy_category_collection_response.py b/msgraph_beta/generated/models/group_policy_category_collection_response.py index 62a3752468c..09a9e0ff1e6 100644 --- a/msgraph_beta/generated/models/group_policy_category_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyCategory]] = None diff --git a/msgraph_beta/generated/models/group_policy_configuration.py b/msgraph_beta/generated/models/group_policy_configuration.py index 1f144e37147..c34fc3742a8 100644 --- a/msgraph_beta/generated/models/group_policy_configuration.py +++ b/msgraph_beta/generated/models/group_policy_configuration.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GroupPolicyConfiguration(Entity): +class GroupPolicyConfiguration(Entity, Parsable): """ The group policy configuration entity contains the configured values for one or more group policy definitions. """ diff --git a/msgraph_beta/generated/models/group_policy_configuration_assignment.py b/msgraph_beta/generated/models/group_policy_configuration_assignment.py index 34ebfcff306..2b67e7f028f 100644 --- a/msgraph_beta/generated/models/group_policy_configuration_assignment.py +++ b/msgraph_beta/generated/models/group_policy_configuration_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class GroupPolicyConfigurationAssignment(Entity): +class GroupPolicyConfigurationAssignment(Entity, Parsable): """ The group policy configuration assignment entity assigns one or more AAD groups to a specific group policy configuration. """ diff --git a/msgraph_beta/generated/models/group_policy_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/group_policy_configuration_assignment_collection_response.py index 860eb20999c..2aaad075b83 100644 --- a/msgraph_beta/generated/models/group_policy_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/group_policy_configuration_collection_response.py b/msgraph_beta/generated/models/group_policy_configuration_collection_response.py index 87f3379a0ea..a18c1803083 100644 --- a/msgraph_beta/generated/models/group_policy_configuration_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyConfiguration]] = None diff --git a/msgraph_beta/generated/models/group_policy_definition.py b/msgraph_beta/generated/models/group_policy_definition.py index c9bbb379235..7b32fcc9533 100644 --- a/msgraph_beta/generated/models/group_policy_definition.py +++ b/msgraph_beta/generated/models/group_policy_definition.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class GroupPolicyDefinition(Entity): +class GroupPolicyDefinition(Entity, Parsable): """ The entity describes all of the information about a single group policy. """ diff --git a/msgraph_beta/generated/models/group_policy_definition_collection_response.py b/msgraph_beta/generated/models/group_policy_definition_collection_response.py index 0819227977b..b52e97fa2aa 100644 --- a/msgraph_beta/generated/models/group_policy_definition_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyDefinition]] = None diff --git a/msgraph_beta/generated/models/group_policy_definition_file.py b/msgraph_beta/generated/models/group_policy_definition_file.py index 7c6ee255773..0bcca423c10 100644 --- a/msgraph_beta/generated/models/group_policy_definition_file.py +++ b/msgraph_beta/generated/models/group_policy_definition_file.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GroupPolicyDefinitionFile(Entity): +class GroupPolicyDefinitionFile(Entity, Parsable): """ The entity represents an ADMX (Administrative Template) XML file. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files. """ diff --git a/msgraph_beta/generated/models/group_policy_definition_file_collection_response.py b/msgraph_beta/generated/models/group_policy_definition_file_collection_response.py index 8a49fa3dcc1..a81fadbfe23 100644 --- a/msgraph_beta/generated/models/group_policy_definition_file_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_definition_file_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyDefinitionFileCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyDefinitionFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyDefinitionFile]] = None diff --git a/msgraph_beta/generated/models/group_policy_definition_value.py b/msgraph_beta/generated/models/group_policy_definition_value.py index 29ba7724165..ec606319614 100644 --- a/msgraph_beta/generated/models/group_policy_definition_value.py +++ b/msgraph_beta/generated/models/group_policy_definition_value.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class GroupPolicyDefinitionValue(Entity): +class GroupPolicyDefinitionValue(Entity, Parsable): """ The definition value entity stores the value for a single group policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_definition_value_collection_response.py b/msgraph_beta/generated/models/group_policy_definition_value_collection_response.py index e6bcef1b872..946aa7af47a 100644 --- a/msgraph_beta/generated/models/group_policy_definition_value_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_definition_value_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyDefinitionValueCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyDefinitionValueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyDefinitionValue]] = None diff --git a/msgraph_beta/generated/models/group_policy_migration_report.py b/msgraph_beta/generated/models/group_policy_migration_report.py index b2a648d9332..6c1891e8558 100644 --- a/msgraph_beta/generated/models/group_policy_migration_report.py +++ b/msgraph_beta/generated/models/group_policy_migration_report.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class GroupPolicyMigrationReport(Entity): +class GroupPolicyMigrationReport(Entity, Parsable): """ The Group Policy migration report. """ diff --git a/msgraph_beta/generated/models/group_policy_migration_report_collection_response.py b/msgraph_beta/generated/models/group_policy_migration_report_collection_response.py index 0f574a16fb4..c20edd53488 100644 --- a/msgraph_beta/generated/models/group_policy_migration_report_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_migration_report_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyMigrationReportCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyMigrationReportCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyMigrationReport]] = None diff --git a/msgraph_beta/generated/models/group_policy_object_file.py b/msgraph_beta/generated/models/group_policy_object_file.py index 03871b59a0a..36184c4a6b0 100644 --- a/msgraph_beta/generated/models/group_policy_object_file.py +++ b/msgraph_beta/generated/models/group_policy_object_file.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class GroupPolicyObjectFile(Entity): +class GroupPolicyObjectFile(Entity, Parsable): """ The Group Policy Object file uploaded by admin. """ diff --git a/msgraph_beta/generated/models/group_policy_object_file_collection_response.py b/msgraph_beta/generated/models/group_policy_object_file_collection_response.py index c0a852d91ab..a1af66d3b03 100644 --- a/msgraph_beta/generated/models/group_policy_object_file_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_object_file_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyObjectFileCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyObjectFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyObjectFile]] = None diff --git a/msgraph_beta/generated/models/group_policy_operation.py b/msgraph_beta/generated/models/group_policy_operation.py index 914e62e6668..8aa0b390ea5 100644 --- a/msgraph_beta/generated/models/group_policy_operation.py +++ b/msgraph_beta/generated/models/group_policy_operation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class GroupPolicyOperation(Entity): +class GroupPolicyOperation(Entity, Parsable): """ The entity represents an group policy operation. """ diff --git a/msgraph_beta/generated/models/group_policy_operation_collection_response.py b/msgraph_beta/generated/models/group_policy_operation_collection_response.py index 52f1616ad0c..5f7c11d9756 100644 --- a/msgraph_beta/generated/models/group_policy_operation_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyOperation]] = None diff --git a/msgraph_beta/generated/models/group_policy_presentation.py b/msgraph_beta/generated/models/group_policy_presentation.py index 0c4b2dd61a1..60f99a95a59 100644 --- a/msgraph_beta/generated/models/group_policy_presentation.py +++ b/msgraph_beta/generated/models/group_policy_presentation.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class GroupPolicyPresentation(Entity): +class GroupPolicyPresentation(Entity, Parsable): """ The base entity for the display presentation of any of the additional options in a group policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_check_box.py b/msgraph_beta/generated/models/group_policy_presentation_check_box.py index a5a7c53fa35..3bcbdc2ea8f 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_check_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_check_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationCheckBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationCheckBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX checkBox element and an ADMX boolean element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_collection_response.py b/msgraph_beta/generated/models/group_policy_presentation_collection_response.py index 24ac1f35569..706f056da84 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_presentation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyPresentationCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyPresentationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyPresentation]] = None diff --git a/msgraph_beta/generated/models/group_policy_presentation_combo_box.py b/msgraph_beta/generated/models/group_policy_presentation_combo_box.py index 9baf722aaf0..c506a61ef54 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_combo_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_combo_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationComboBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationComboBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX comboBox element and an ADMX text element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_decimal_text_box.py b/msgraph_beta/generated/models/group_policy_presentation_decimal_text_box.py index 9cab12d9ca1..91935c0c406 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_decimal_text_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_decimal_text_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationDecimalTextBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationDecimalTextBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX decimalTextBox element and an ADMX decimal element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_dropdown_list.py b/msgraph_beta/generated/models/group_policy_presentation_dropdown_list.py index c32f0fbd959..6f870f886e8 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_dropdown_list.py +++ b/msgraph_beta/generated/models/group_policy_presentation_dropdown_list.py @@ -10,7 +10,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationDropdownList(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationDropdownList(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX dropdownList element and an ADMX enum element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_list_box.py b/msgraph_beta/generated/models/group_policy_presentation_list_box.py index 6bf2f68be83..2f090f1c79f 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_list_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_list_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationListBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationListBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX listBox element and an ADMX list element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_long_decimal_text_box.py b/msgraph_beta/generated/models/group_policy_presentation_long_decimal_text_box.py index 71b2639e8c0..620f8ec29e2 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_long_decimal_text_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_long_decimal_text_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationLongDecimalTextBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationLongDecimalTextBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX longDecimalTextBox element and an ADMX longDecimal element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_multi_text_box.py b/msgraph_beta/generated/models/group_policy_presentation_multi_text_box.py index c7e4ca79d39..a8c8fd034fe 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_multi_text_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_multi_text_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationMultiTextBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationMultiTextBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX multiTextBox element and an ADMX multiText element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_text.py b/msgraph_beta/generated/models/group_policy_presentation_text.py index ecd2e6344e0..2e60aab6563 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_text.py +++ b/msgraph_beta/generated/models/group_policy_presentation_text.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationText(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationText(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX text element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_text_box.py b/msgraph_beta/generated/models/group_policy_presentation_text_box.py index 45da8be308c..1b092f73201 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_text_box.py +++ b/msgraph_beta/generated/models/group_policy_presentation_text_box.py @@ -9,7 +9,7 @@ from .group_policy_uploaded_presentation import GroupPolicyUploadedPresentation @dataclass -class GroupPolicyPresentationTextBox(GroupPolicyUploadedPresentation): +class GroupPolicyPresentationTextBox(GroupPolicyUploadedPresentation, Parsable): """ Represents an ADMX textBox element and an ADMX text element. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value.py b/msgraph_beta/generated/models/group_policy_presentation_value.py index a521bc255ff..c32e8119420 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class GroupPolicyPresentationValue(Entity): +class GroupPolicyPresentationValue(Entity, Parsable): """ The base presentation value entity that stores the value for a single group policy presentation. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_boolean.py b/msgraph_beta/generated/models/group_policy_presentation_value_boolean.py index 6b168daecab..e5f726a8daf 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_boolean.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_boolean.py @@ -9,7 +9,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueBoolean(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueBoolean(GroupPolicyPresentationValue, Parsable): """ The entity represents a Boolean value of a checkbox presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_collection_response.py b/msgraph_beta/generated/models/group_policy_presentation_value_collection_response.py index 50d649faebe..c6ee72a88fd 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyPresentationValueCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyPresentationValueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyPresentationValue]] = None diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_decimal.py b/msgraph_beta/generated/models/group_policy_presentation_value_decimal.py index 22c63416e6e..111309cdc27 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_decimal.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_decimal.py @@ -9,7 +9,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueDecimal(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueDecimal(GroupPolicyPresentationValue, Parsable): """ The entity represents an unsigned integer value of a decimal text box presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_list.py b/msgraph_beta/generated/models/group_policy_presentation_value_list.py index 3004a1e12be..66c3c602ae9 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_list.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_list.py @@ -10,7 +10,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueList(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueList(GroupPolicyPresentationValue, Parsable): """ The entity represents a collection of name/value pairs of a list box presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_long_decimal.py b/msgraph_beta/generated/models/group_policy_presentation_value_long_decimal.py index 734c2bdb8c9..f08c58b6435 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_long_decimal.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_long_decimal.py @@ -9,7 +9,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueLongDecimal(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueLongDecimal(GroupPolicyPresentationValue, Parsable): """ The entity represents an unsigned long value of a long decimal text box presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_multi_text.py b/msgraph_beta/generated/models/group_policy_presentation_value_multi_text.py index 4336d1f97d3..bb38de5d0d1 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_multi_text.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_multi_text.py @@ -9,7 +9,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueMultiText(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueMultiText(GroupPolicyPresentationValue, Parsable): """ The entity represents a string value of a multi-line text box presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_presentation_value_text.py b/msgraph_beta/generated/models/group_policy_presentation_value_text.py index 5487a6a8e58..ae78fd6469e 100644 --- a/msgraph_beta/generated/models/group_policy_presentation_value_text.py +++ b/msgraph_beta/generated/models/group_policy_presentation_value_text.py @@ -9,7 +9,7 @@ from .group_policy_presentation_value import GroupPolicyPresentationValue @dataclass -class GroupPolicyPresentationValueText(GroupPolicyPresentationValue): +class GroupPolicyPresentationValueText(GroupPolicyPresentationValue, Parsable): """ The entity represents a string value for a drop-down list, combo box, or text box presentation on a policy definition. """ diff --git a/msgraph_beta/generated/models/group_policy_setting_mapping.py b/msgraph_beta/generated/models/group_policy_setting_mapping.py index 3af573b24bf..621a397dbf7 100644 --- a/msgraph_beta/generated/models/group_policy_setting_mapping.py +++ b/msgraph_beta/generated/models/group_policy_setting_mapping.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class GroupPolicySettingMapping(Entity): +class GroupPolicySettingMapping(Entity, Parsable): """ The Group Policy setting to MDM/Intune mapping. """ diff --git a/msgraph_beta/generated/models/group_policy_setting_mapping_collection_response.py b/msgraph_beta/generated/models/group_policy_setting_mapping_collection_response.py index f08d8e8b4d2..39e1b2966a7 100644 --- a/msgraph_beta/generated/models/group_policy_setting_mapping_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_setting_mapping_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicySettingMappingCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicySettingMappingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicySettingMapping]] = None diff --git a/msgraph_beta/generated/models/group_policy_uploaded_definition_file.py b/msgraph_beta/generated/models/group_policy_uploaded_definition_file.py index 995b11497be..d4af3f1575a 100644 --- a/msgraph_beta/generated/models/group_policy_uploaded_definition_file.py +++ b/msgraph_beta/generated/models/group_policy_uploaded_definition_file.py @@ -13,7 +13,7 @@ from .group_policy_definition_file import GroupPolicyDefinitionFile @dataclass -class GroupPolicyUploadedDefinitionFile(GroupPolicyDefinitionFile): +class GroupPolicyUploadedDefinitionFile(GroupPolicyDefinitionFile, Parsable): """ The entity represents an ADMX (Administrative Template) XML file uploaded by Administrator. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files. """ diff --git a/msgraph_beta/generated/models/group_policy_uploaded_definition_file_collection_response.py b/msgraph_beta/generated/models/group_policy_uploaded_definition_file_collection_response.py index 8283db6e61c..a979129a681 100644 --- a/msgraph_beta/generated/models/group_policy_uploaded_definition_file_collection_response.py +++ b/msgraph_beta/generated/models/group_policy_uploaded_definition_file_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupPolicyUploadedDefinitionFileCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupPolicyUploadedDefinitionFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[GroupPolicyUploadedDefinitionFile]] = None diff --git a/msgraph_beta/generated/models/group_policy_uploaded_presentation.py b/msgraph_beta/generated/models/group_policy_uploaded_presentation.py index 77de0375646..41077e11639 100644 --- a/msgraph_beta/generated/models/group_policy_uploaded_presentation.py +++ b/msgraph_beta/generated/models/group_policy_uploaded_presentation.py @@ -18,7 +18,7 @@ from .group_policy_presentation import GroupPolicyPresentation @dataclass -class GroupPolicyUploadedPresentation(GroupPolicyPresentation): +class GroupPolicyUploadedPresentation(GroupPolicyPresentation, Parsable): """ Represents an ADMX checkBox element and an ADMX boolean element. """ diff --git a/msgraph_beta/generated/models/group_writeback_configuration.py b/msgraph_beta/generated/models/group_writeback_configuration.py index 323a080c7a5..0c1f02c2cd1 100644 --- a/msgraph_beta/generated/models/group_writeback_configuration.py +++ b/msgraph_beta/generated/models/group_writeback_configuration.py @@ -9,7 +9,7 @@ from .writeback_configuration import WritebackConfiguration @dataclass -class GroupWritebackConfiguration(WritebackConfiguration): +class GroupWritebackConfiguration(WritebackConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = None # Indicates the target on-premises group type the cloud object is written back as. Nullable. The possible values are: universalDistributionGroup, universalSecurityGroup, universalMailEnabledSecurityGroup.If the cloud group is a unified (Microsoft 365) group, this property can be one of the following: universalDistributionGroup, universalSecurityGroup, universalMailEnabledSecurityGroup. Microsoft Entra security groups can be written back as universalSecurityGroup. If isEnabled or the NewUnifiedGroupWritebackDefault group setting is true but this property isn't explicitly configured: Microsoft 365 groups are written back as universalDistributionGroup by defaultSecurity groups are written back as universalSecurityGroup by default diff --git a/msgraph_beta/generated/models/gsuite_source.py b/msgraph_beta/generated/models/gsuite_source.py index 4f58fa4e847..1c2227ffae5 100644 --- a/msgraph_beta/generated/models/gsuite_source.py +++ b/msgraph_beta/generated/models/gsuite_source.py @@ -9,7 +9,7 @@ from .authorization_system_identity_source import AuthorizationSystemIdentitySource @dataclass -class GsuiteSource(AuthorizationSystemIdentitySource): +class GsuiteSource(AuthorizationSystemIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.gsuiteSource" # Domain name diff --git a/msgraph_beta/generated/models/hardware_configuration.py b/msgraph_beta/generated/models/hardware_configuration.py index 9dd90f1255d..a2e05894944 100644 --- a/msgraph_beta/generated/models/hardware_configuration.py +++ b/msgraph_beta/generated/models/hardware_configuration.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class HardwareConfiguration(Entity): +class HardwareConfiguration(Entity, Parsable): """ BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. """ diff --git a/msgraph_beta/generated/models/hardware_configuration_assignment.py b/msgraph_beta/generated/models/hardware_configuration_assignment.py index 65f3601b0c0..866d1e0a47c 100644 --- a/msgraph_beta/generated/models/hardware_configuration_assignment.py +++ b/msgraph_beta/generated/models/hardware_configuration_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class HardwareConfigurationAssignment(Entity): +class HardwareConfigurationAssignment(Entity, Parsable): """ Contains properties used to assign a hardware configuration to a group. """ diff --git a/msgraph_beta/generated/models/hardware_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/hardware_configuration_assignment_collection_response.py index b66284953eb..4461f451627 100644 --- a/msgraph_beta/generated/models/hardware_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/hardware_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwareConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwareConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwareConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/hardware_configuration_collection_response.py b/msgraph_beta/generated/models/hardware_configuration_collection_response.py index ef4d7609cd4..982b4a91651 100644 --- a/msgraph_beta/generated/models/hardware_configuration_collection_response.py +++ b/msgraph_beta/generated/models/hardware_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwareConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwareConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwareConfiguration]] = None diff --git a/msgraph_beta/generated/models/hardware_configuration_device_state.py b/msgraph_beta/generated/models/hardware_configuration_device_state.py index 8c478cc3e20..f6fbddcedc3 100644 --- a/msgraph_beta/generated/models/hardware_configuration_device_state.py +++ b/msgraph_beta/generated/models/hardware_configuration_device_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class HardwareConfigurationDeviceState(Entity): +class HardwareConfigurationDeviceState(Entity, Parsable): """ Contains properties for device run state of the hardware configuration """ diff --git a/msgraph_beta/generated/models/hardware_configuration_device_state_collection_response.py b/msgraph_beta/generated/models/hardware_configuration_device_state_collection_response.py index fee5b9c5b5b..37e43bd931c 100644 --- a/msgraph_beta/generated/models/hardware_configuration_device_state_collection_response.py +++ b/msgraph_beta/generated/models/hardware_configuration_device_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwareConfigurationDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwareConfigurationDeviceStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwareConfigurationDeviceState]] = None diff --git a/msgraph_beta/generated/models/hardware_configuration_run_summary.py b/msgraph_beta/generated/models/hardware_configuration_run_summary.py index 1e0774cf582..f3dae474ce5 100644 --- a/msgraph_beta/generated/models/hardware_configuration_run_summary.py +++ b/msgraph_beta/generated/models/hardware_configuration_run_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class HardwareConfigurationRunSummary(Entity): +class HardwareConfigurationRunSummary(Entity, Parsable): """ Contains properties for the run summary of a hardware configuration script. """ diff --git a/msgraph_beta/generated/models/hardware_configuration_user_state.py b/msgraph_beta/generated/models/hardware_configuration_user_state.py index f600d201869..e1fc03dde8f 100644 --- a/msgraph_beta/generated/models/hardware_configuration_user_state.py +++ b/msgraph_beta/generated/models/hardware_configuration_user_state.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class HardwareConfigurationUserState(Entity): +class HardwareConfigurationUserState(Entity, Parsable): """ Contains properties for User state of the hardware configuration """ diff --git a/msgraph_beta/generated/models/hardware_configuration_user_state_collection_response.py b/msgraph_beta/generated/models/hardware_configuration_user_state_collection_response.py index 3505c390522..4d8fb06cf4f 100644 --- a/msgraph_beta/generated/models/hardware_configuration_user_state_collection_response.py +++ b/msgraph_beta/generated/models/hardware_configuration_user_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwareConfigurationUserStateCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwareConfigurationUserStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwareConfigurationUserState]] = None diff --git a/msgraph_beta/generated/models/hardware_oath_authentication_method_configuration.py b/msgraph_beta/generated/models/hardware_oath_authentication_method_configuration.py index 7a2c1e6caa7..0c0ac4a0aba 100644 --- a/msgraph_beta/generated/models/hardware_oath_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/hardware_oath_authentication_method_configuration.py @@ -10,7 +10,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class HardwareOathAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class HardwareOathAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.hardwareOathAuthenticationMethodConfiguration" # A collection of groups that are enabled to use the authentication method. Expanded by default. diff --git a/msgraph_beta/generated/models/hardware_password_detail.py b/msgraph_beta/generated/models/hardware_password_detail.py index 2537c947773..db88d5ddb03 100644 --- a/msgraph_beta/generated/models/hardware_password_detail.py +++ b/msgraph_beta/generated/models/hardware_password_detail.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class HardwarePasswordDetail(Entity): +class HardwarePasswordDetail(Entity, Parsable): """ Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. """ diff --git a/msgraph_beta/generated/models/hardware_password_detail_collection_response.py b/msgraph_beta/generated/models/hardware_password_detail_collection_response.py index 79f126ae287..78a4fd03861 100644 --- a/msgraph_beta/generated/models/hardware_password_detail_collection_response.py +++ b/msgraph_beta/generated/models/hardware_password_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwarePasswordDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwarePasswordDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwarePasswordDetail]] = None diff --git a/msgraph_beta/generated/models/hardware_password_info.py b/msgraph_beta/generated/models/hardware_password_info.py index 37ce4e00419..a8f5d4ae341 100644 --- a/msgraph_beta/generated/models/hardware_password_info.py +++ b/msgraph_beta/generated/models/hardware_password_info.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class HardwarePasswordInfo(Entity): +class HardwarePasswordInfo(Entity, Parsable): """ Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices. Starting from June, 2024 (Intune Release 2406), this type will no longer be supported and will be marked as deprecated """ diff --git a/msgraph_beta/generated/models/hardware_password_info_collection_response.py b/msgraph_beta/generated/models/hardware_password_info_collection_response.py index e38a9c78390..fec856af5e2 100644 --- a/msgraph_beta/generated/models/hardware_password_info_collection_response.py +++ b/msgraph_beta/generated/models/hardware_password_info_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HardwarePasswordInfoCollectionResponse(BaseCollectionPaginationCountResponse): +class HardwarePasswordInfoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HardwarePasswordInfo]] = None diff --git a/msgraph_beta/generated/models/health_monitoring/alert.py b/msgraph_beta/generated/models/health_monitoring/alert.py index 1965cb0ef52..c7e8917aceb 100644 --- a/msgraph_beta/generated/models/health_monitoring/alert.py +++ b/msgraph_beta/generated/models/health_monitoring/alert.py @@ -17,7 +17,7 @@ from ..entity import Entity @dataclass -class Alert(Entity): +class Alert(Entity, Parsable): # The alertType property alert_type: Optional[AlertType] = None # The category property diff --git a/msgraph_beta/generated/models/health_monitoring/alert_collection_response.py b/msgraph_beta/generated/models/health_monitoring/alert_collection_response.py index d96e60a3b76..5e9c61876eb 100644 --- a/msgraph_beta/generated/models/health_monitoring/alert_collection_response.py +++ b/msgraph_beta/generated/models/health_monitoring/alert_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Alert]] = None diff --git a/msgraph_beta/generated/models/health_monitoring/alert_configuration.py b/msgraph_beta/generated/models/health_monitoring/alert_configuration.py index 5b154bad97a..89d98515b9a 100644 --- a/msgraph_beta/generated/models/health_monitoring/alert_configuration.py +++ b/msgraph_beta/generated/models/health_monitoring/alert_configuration.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class AlertConfiguration(Entity): +class AlertConfiguration(Entity, Parsable): # Defines the recipients of email notifications for an alert type. Currently, only one email notification configuration is supported for an alert configuration, meaning only one group can receive notifications for an alert type. email_notification_configurations: Optional[List[EmailNotificationConfiguration]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/health_monitoring/alert_configuration_collection_response.py b/msgraph_beta/generated/models/health_monitoring/alert_configuration_collection_response.py index fb9977a6c50..d771464cead 100644 --- a/msgraph_beta/generated/models/health_monitoring/alert_configuration_collection_response.py +++ b/msgraph_beta/generated/models/health_monitoring/alert_configuration_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AlertConfiguration]] = None diff --git a/msgraph_beta/generated/models/health_monitoring/application_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/application_impact_summary.py index 86ff9d1df90..300e1acfaf3 100644 --- a/msgraph_beta/generated/models/health_monitoring/application_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/application_impact_summary.py @@ -9,7 +9,7 @@ from .directory_object_impact_summary import DirectoryObjectImpactSummary @dataclass -class ApplicationImpactSummary(DirectoryObjectImpactSummary): +class ApplicationImpactSummary(DirectoryObjectImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.applicationImpactSummary" diff --git a/msgraph_beta/generated/models/health_monitoring/device_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/device_impact_summary.py index 21935c631c9..f6e17fcdde2 100644 --- a/msgraph_beta/generated/models/health_monitoring/device_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/device_impact_summary.py @@ -9,7 +9,7 @@ from .directory_object_impact_summary import DirectoryObjectImpactSummary @dataclass -class DeviceImpactSummary(DirectoryObjectImpactSummary): +class DeviceImpactSummary(DirectoryObjectImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.deviceImpactSummary" diff --git a/msgraph_beta/generated/models/health_monitoring/directory_object_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/directory_object_impact_summary.py index 14c732b6753..6f3fcec910a 100644 --- a/msgraph_beta/generated/models/health_monitoring/directory_object_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/directory_object_impact_summary.py @@ -15,7 +15,7 @@ from .resource_impact_summary import ResourceImpactSummary @dataclass -class DirectoryObjectImpactSummary(ResourceImpactSummary): +class DirectoryObjectImpactSummary(ResourceImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.directoryObjectImpactSummary" # The resourceSampling property diff --git a/msgraph_beta/generated/models/health_monitoring/documentation.py b/msgraph_beta/generated/models/health_monitoring/documentation.py index 3215eaeaecf..a111893b486 100644 --- a/msgraph_beta/generated/models/health_monitoring/documentation.py +++ b/msgraph_beta/generated/models/health_monitoring/documentation.py @@ -9,7 +9,7 @@ from .health_monitoring_dictionary import HealthMonitoringDictionary @dataclass -class Documentation(HealthMonitoringDictionary): +class Documentation(HealthMonitoringDictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/health_monitoring/group_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/group_impact_summary.py index 29497f407b2..ca4cef6acdb 100644 --- a/msgraph_beta/generated/models/health_monitoring/group_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/group_impact_summary.py @@ -9,7 +9,7 @@ from .directory_object_impact_summary import DirectoryObjectImpactSummary @dataclass -class GroupImpactSummary(DirectoryObjectImpactSummary): +class GroupImpactSummary(DirectoryObjectImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.groupImpactSummary" diff --git a/msgraph_beta/generated/models/health_monitoring/health_monitoring_dictionary.py b/msgraph_beta/generated/models/health_monitoring/health_monitoring_dictionary.py index 31c1319b594..c3cc18d1f11 100644 --- a/msgraph_beta/generated/models/health_monitoring/health_monitoring_dictionary.py +++ b/msgraph_beta/generated/models/health_monitoring/health_monitoring_dictionary.py @@ -12,7 +12,7 @@ from .dictionary import Dictionary @dataclass -class HealthMonitoringDictionary(Dictionary): +class HealthMonitoringDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py b/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py index d04073700df..954070aceff 100644 --- a/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py +++ b/msgraph_beta/generated/models/health_monitoring/health_monitoring_root.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class HealthMonitoringRoot(Entity): +class HealthMonitoringRoot(Entity, Parsable): # The configuration of an alert type, which defines behavior that occurs when an alert is created. alert_configurations: Optional[List[AlertConfiguration]] = None # The collection of health monitoring system detected alerts for anomalous usage patterns found in a Microsoft Entra tenant. diff --git a/msgraph_beta/generated/models/health_monitoring/service_principal_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/service_principal_impact_summary.py index 6ae62e3c0ce..7348264a925 100644 --- a/msgraph_beta/generated/models/health_monitoring/service_principal_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/service_principal_impact_summary.py @@ -9,7 +9,7 @@ from .directory_object_impact_summary import DirectoryObjectImpactSummary @dataclass -class ServicePrincipalImpactSummary(DirectoryObjectImpactSummary): +class ServicePrincipalImpactSummary(DirectoryObjectImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.servicePrincipalImpactSummary" diff --git a/msgraph_beta/generated/models/health_monitoring/signals.py b/msgraph_beta/generated/models/health_monitoring/signals.py index f8c8cdc12d4..4fb92ca7ed9 100644 --- a/msgraph_beta/generated/models/health_monitoring/signals.py +++ b/msgraph_beta/generated/models/health_monitoring/signals.py @@ -9,7 +9,7 @@ from .health_monitoring_dictionary import HealthMonitoringDictionary @dataclass -class Signals(HealthMonitoringDictionary): +class Signals(HealthMonitoringDictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/health_monitoring/supporting_data.py b/msgraph_beta/generated/models/health_monitoring/supporting_data.py index 6bb48314062..efa528f322a 100644 --- a/msgraph_beta/generated/models/health_monitoring/supporting_data.py +++ b/msgraph_beta/generated/models/health_monitoring/supporting_data.py @@ -9,7 +9,7 @@ from .health_monitoring_dictionary import HealthMonitoringDictionary @dataclass -class SupportingData(HealthMonitoringDictionary): +class SupportingData(HealthMonitoringDictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/health_monitoring/user_impact_summary.py b/msgraph_beta/generated/models/health_monitoring/user_impact_summary.py index 492ae740802..12c985840e8 100644 --- a/msgraph_beta/generated/models/health_monitoring/user_impact_summary.py +++ b/msgraph_beta/generated/models/health_monitoring/user_impact_summary.py @@ -9,7 +9,7 @@ from .directory_object_impact_summary import DirectoryObjectImpactSummary @dataclass -class UserImpactSummary(DirectoryObjectImpactSummary): +class UserImpactSummary(DirectoryObjectImpactSummary, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.healthMonitoring.userImpactSummary" diff --git a/msgraph_beta/generated/models/home_realm_discovery_policy.py b/msgraph_beta/generated/models/home_realm_discovery_policy.py index 3cd2d6b44da..7ce3fedc24d 100644 --- a/msgraph_beta/generated/models/home_realm_discovery_policy.py +++ b/msgraph_beta/generated/models/home_realm_discovery_policy.py @@ -9,7 +9,7 @@ from .sts_policy import StsPolicy @dataclass -class HomeRealmDiscoveryPolicy(StsPolicy): +class HomeRealmDiscoveryPolicy(StsPolicy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.homeRealmDiscoveryPolicy" diff --git a/msgraph_beta/generated/models/home_realm_discovery_policy_collection_response.py b/msgraph_beta/generated/models/home_realm_discovery_policy_collection_response.py index dea8755339a..6aacf885f5b 100644 --- a/msgraph_beta/generated/models/home_realm_discovery_policy_collection_response.py +++ b/msgraph_beta/generated/models/home_realm_discovery_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HomeRealmDiscoveryPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class HomeRealmDiscoveryPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HomeRealmDiscoveryPolicy]] = None diff --git a/msgraph_beta/generated/models/horizontal_section.py b/msgraph_beta/generated/models/horizontal_section.py index e77ae1fc2af..b8c8d716276 100644 --- a/msgraph_beta/generated/models/horizontal_section.py +++ b/msgraph_beta/generated/models/horizontal_section.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class HorizontalSection(Entity): +class HorizontalSection(Entity, Parsable): # The set of vertical columns in this section. columns: Optional[List[HorizontalSectionColumn]] = None # Enumeration value that indicates the emphasis of the section background. The possible values are: none, netural, soft, strong, unknownFutureValue. diff --git a/msgraph_beta/generated/models/horizontal_section_collection_response.py b/msgraph_beta/generated/models/horizontal_section_collection_response.py index 0dbfa19add8..4d456523859 100644 --- a/msgraph_beta/generated/models/horizontal_section_collection_response.py +++ b/msgraph_beta/generated/models/horizontal_section_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HorizontalSectionCollectionResponse(BaseCollectionPaginationCountResponse): +class HorizontalSectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HorizontalSection]] = None diff --git a/msgraph_beta/generated/models/horizontal_section_column.py b/msgraph_beta/generated/models/horizontal_section_column.py index d7eeea11829..a880bef9114 100644 --- a/msgraph_beta/generated/models/horizontal_section_column.py +++ b/msgraph_beta/generated/models/horizontal_section_column.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class HorizontalSectionColumn(Entity): +class HorizontalSectionColumn(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The collection of WebParts in this column. diff --git a/msgraph_beta/generated/models/horizontal_section_column_collection_response.py b/msgraph_beta/generated/models/horizontal_section_column_collection_response.py index 3f57bba136e..0ad4cbbb595 100644 --- a/msgraph_beta/generated/models/horizontal_section_column_collection_response.py +++ b/msgraph_beta/generated/models/horizontal_section_column_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HorizontalSectionColumnCollectionResponse(BaseCollectionPaginationCountResponse): +class HorizontalSectionColumnCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HorizontalSectionColumn]] = None diff --git a/msgraph_beta/generated/models/host_security_profile.py b/msgraph_beta/generated/models/host_security_profile.py index 91114711fb7..2590920f52e 100644 --- a/msgraph_beta/generated/models/host_security_profile.py +++ b/msgraph_beta/generated/models/host_security_profile.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class HostSecurityProfile(Entity): +class HostSecurityProfile(Entity, Parsable): # The azureSubscriptionId property azure_subscription_id: Optional[str] = None # The azureTenantId property diff --git a/msgraph_beta/generated/models/host_security_profile_collection_response.py b/msgraph_beta/generated/models/host_security_profile_collection_response.py index 44b63cc5742..abdc37699a9 100644 --- a/msgraph_beta/generated/models/host_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/host_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class HostSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/http_request_endpoint.py b/msgraph_beta/generated/models/http_request_endpoint.py index 36c7ae25234..8ea5007ae4d 100644 --- a/msgraph_beta/generated/models/http_request_endpoint.py +++ b/msgraph_beta/generated/models/http_request_endpoint.py @@ -9,7 +9,7 @@ from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration @dataclass -class HttpRequestEndpoint(CustomExtensionEndpointConfiguration): +class HttpRequestEndpoint(CustomExtensionEndpointConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.httpRequestEndpoint" # The HTTP endpoint that a custom extension calls. diff --git a/msgraph_beta/generated/models/i_pv4_cidr_range.py b/msgraph_beta/generated/models/i_pv4_cidr_range.py index 2a44de687a3..8ee83431fc2 100644 --- a/msgraph_beta/generated/models/i_pv4_cidr_range.py +++ b/msgraph_beta/generated/models/i_pv4_cidr_range.py @@ -9,7 +9,7 @@ from .ip_range import IpRange @dataclass -class IPv4CidrRange(IpRange): +class IPv4CidrRange(IpRange, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.iPv4CidrRange" # IPv4 address in CIDR notation. Not nullable. diff --git a/msgraph_beta/generated/models/i_pv4_range.py b/msgraph_beta/generated/models/i_pv4_range.py index c293254e52b..bac33ea6755 100644 --- a/msgraph_beta/generated/models/i_pv4_range.py +++ b/msgraph_beta/generated/models/i_pv4_range.py @@ -9,7 +9,7 @@ from .ip_range import IpRange @dataclass -class IPv4Range(IpRange): +class IPv4Range(IpRange, Parsable): """ IPv4 Range definition. """ diff --git a/msgraph_beta/generated/models/i_pv6_cidr_range.py b/msgraph_beta/generated/models/i_pv6_cidr_range.py index dba79ecfebc..b857f04491a 100644 --- a/msgraph_beta/generated/models/i_pv6_cidr_range.py +++ b/msgraph_beta/generated/models/i_pv6_cidr_range.py @@ -9,7 +9,7 @@ from .ip_range import IpRange @dataclass -class IPv6CidrRange(IpRange): +class IPv6CidrRange(IpRange, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.iPv6CidrRange" # IPv6 address in CIDR notation. Not nullable. diff --git a/msgraph_beta/generated/models/i_pv6_range.py b/msgraph_beta/generated/models/i_pv6_range.py index b82381f4bf5..6e08c3019a3 100644 --- a/msgraph_beta/generated/models/i_pv6_range.py +++ b/msgraph_beta/generated/models/i_pv6_range.py @@ -9,7 +9,7 @@ from .ip_range import IpRange @dataclass -class IPv6Range(IpRange): +class IPv6Range(IpRange, Parsable): """ IPv6 Range definition. """ diff --git a/msgraph_beta/generated/models/identity.py b/msgraph_beta/generated/models/identity.py index d567a18d7ef..4bc65e8482f 100644 --- a/msgraph_beta/generated/models/identity.py +++ b/msgraph_beta/generated/models/identity.py @@ -38,9 +38,9 @@ class Identity(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: Dict[str, Any] = field(default_factory=dict) - # The display name of the identity. For drive items, the display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user don't show up as changed when using delta. + # The display name of the identity. This property is read-only. display_name: Optional[str] = None - # Unique identifier for the identity or actor. For example, in the access reviews decisions API, this property might record the id of the principal, that is, the group, user, or application that's subject to review. + # The identifier of the identity. This property is read-only. id: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/identity_api_connector.py b/msgraph_beta/generated/models/identity_api_connector.py index 6d5672a75c6..2055c287bf8 100644 --- a/msgraph_beta/generated/models/identity_api_connector.py +++ b/msgraph_beta/generated/models/identity_api_connector.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class IdentityApiConnector(Entity): +class IdentityApiConnector(Entity, Parsable): # The object which describes the authentication configuration details for calling the API. Basic and PKCS 12 client certificate are supported. authentication_configuration: Optional[ApiAuthenticationConfigurationBase] = None # The name of the API connector. diff --git a/msgraph_beta/generated/models/identity_api_connector_collection_response.py b/msgraph_beta/generated/models/identity_api_connector_collection_response.py index d7a28fee892..e0a0d3a4275 100644 --- a/msgraph_beta/generated/models/identity_api_connector_collection_response.py +++ b/msgraph_beta/generated/models/identity_api_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityApiConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityApiConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityApiConnector]] = None diff --git a/msgraph_beta/generated/models/identity_built_in_user_flow_attribute.py b/msgraph_beta/generated/models/identity_built_in_user_flow_attribute.py index 70979f20cf2..3bdad983b4e 100644 --- a/msgraph_beta/generated/models/identity_built_in_user_flow_attribute.py +++ b/msgraph_beta/generated/models/identity_built_in_user_flow_attribute.py @@ -9,7 +9,7 @@ from .identity_user_flow_attribute import IdentityUserFlowAttribute @dataclass -class IdentityBuiltInUserFlowAttribute(IdentityUserFlowAttribute): +class IdentityBuiltInUserFlowAttribute(IdentityUserFlowAttribute, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityBuiltInUserFlowAttribute" diff --git a/msgraph_beta/generated/models/identity_custom_user_flow_attribute.py b/msgraph_beta/generated/models/identity_custom_user_flow_attribute.py index 6f25338f56d..4694c19da43 100644 --- a/msgraph_beta/generated/models/identity_custom_user_flow_attribute.py +++ b/msgraph_beta/generated/models/identity_custom_user_flow_attribute.py @@ -9,7 +9,7 @@ from .identity_user_flow_attribute import IdentityUserFlowAttribute @dataclass -class IdentityCustomUserFlowAttribute(IdentityUserFlowAttribute): +class IdentityCustomUserFlowAttribute(IdentityUserFlowAttribute, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityCustomUserFlowAttribute" diff --git a/msgraph_beta/generated/models/identity_finding.py b/msgraph_beta/generated/models/identity_finding.py index cdfa9fb1534..43d8c2c1fac 100644 --- a/msgraph_beta/generated/models/identity_finding.py +++ b/msgraph_beta/generated/models/identity_finding.py @@ -32,7 +32,7 @@ from .finding import Finding @dataclass -class IdentityFinding(Finding): +class IdentityFinding(Finding, Parsable): # The actionSummary property action_summary: Optional[ActionSummary] = None # The identity property diff --git a/msgraph_beta/generated/models/identity_governance/attribute_change_trigger.py b/msgraph_beta/generated/models/identity_governance/attribute_change_trigger.py index 5d30947a8a9..1bc9bdeb0be 100644 --- a/msgraph_beta/generated/models/identity_governance/attribute_change_trigger.py +++ b/msgraph_beta/generated/models/identity_governance/attribute_change_trigger.py @@ -10,7 +10,7 @@ from .workflow_execution_trigger import WorkflowExecutionTrigger @dataclass -class AttributeChangeTrigger(WorkflowExecutionTrigger): +class AttributeChangeTrigger(WorkflowExecutionTrigger, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.attributeChangeTrigger" # The trigger attribute being changed that triggers the workflowexecutiontrigger of a workflow.) diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension.py index b57427f7bad..b001446fc24 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension.py @@ -12,7 +12,7 @@ from ..custom_callout_extension import CustomCalloutExtension @dataclass -class CustomTaskExtension(CustomCalloutExtension): +class CustomTaskExtension(CustomCalloutExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtension" # The callback configuration for a custom task extension. diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_configuration.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_configuration.py index 366145f003c..f314d60efbc 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_configuration.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_configuration.py @@ -10,7 +10,7 @@ from ..custom_extension_callback_configuration import CustomExtensionCallbackConfiguration @dataclass -class CustomTaskExtensionCallbackConfiguration(CustomExtensionCallbackConfiguration): +class CustomTaskExtensionCallbackConfiguration(CustomExtensionCallbackConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration" # The authorizedApps property diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_data.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_data.py index 3a3840fec0f..d5c97a501d7 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_data.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callback_data.py @@ -10,7 +10,7 @@ from ..custom_extension_data import CustomExtensionData @dataclass -class CustomTaskExtensionCallbackData(CustomExtensionData): +class CustomTaskExtensionCallbackData(CustomExtensionData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtensionCallbackData" # Operation status that's provided by the Azure Logic App indicating whenever the Azure Logic App has run successfully or not. Supported values: completed, failed, unknownFutureValue. diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callout_data.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callout_data.py index 312e26a19cd..aafd4be7661 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension_callout_data.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_callout_data.py @@ -13,7 +13,7 @@ from ..custom_extension_data import CustomExtensionData @dataclass -class CustomTaskExtensionCalloutData(CustomExtensionData): +class CustomTaskExtensionCalloutData(CustomExtensionData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtensionCalloutData" # The subject property diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_collection_response.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_collection_response.py index c8af7ad9bc5..a8cd8afc5de 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomTaskExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomTaskExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomTaskExtension]] = None diff --git a/msgraph_beta/generated/models/identity_governance/group_based_subject_set.py b/msgraph_beta/generated/models/identity_governance/group_based_subject_set.py index ecdc69f8549..22d69e72e41 100644 --- a/msgraph_beta/generated/models/identity_governance/group_based_subject_set.py +++ b/msgraph_beta/generated/models/identity_governance/group_based_subject_set.py @@ -10,7 +10,7 @@ from ..subject_set import SubjectSet @dataclass -class GroupBasedSubjectSet(SubjectSet): +class GroupBasedSubjectSet(SubjectSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.groupBasedSubjectSet" # The groups property diff --git a/msgraph_beta/generated/models/identity_governance/insights.py b/msgraph_beta/generated/models/identity_governance/insights.py index f967e1179bf..ccccc273ab7 100644 --- a/msgraph_beta/generated/models/identity_governance/insights.py +++ b/msgraph_beta/generated/models/identity_governance/insights.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class Insights(Entity): +class Insights(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py b/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py index 98c36fb14a7..2a934a520e9 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class LifecycleManagementSettings(Entity): +class LifecycleManagementSettings(Entity, Parsable): # The emailSettings property email_settings: Optional[EmailSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/identity_governance/lifecycle_workflows_container.py b/msgraph_beta/generated/models/identity_governance/lifecycle_workflows_container.py index 3205f4eb0a5..a7999c58ade 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_workflows_container.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_workflows_container.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class LifecycleWorkflowsContainer(Entity): +class LifecycleWorkflowsContainer(Entity, Parsable): # The customTaskExtension instance. custom_task_extensions: Optional[List[CustomTaskExtension]] = None # Deleted workflows in your lifecycle workflows instance. diff --git a/msgraph_beta/generated/models/identity_governance/membership_change_trigger.py b/msgraph_beta/generated/models/identity_governance/membership_change_trigger.py index 9aed1af4005..03487cf9627 100644 --- a/msgraph_beta/generated/models/identity_governance/membership_change_trigger.py +++ b/msgraph_beta/generated/models/identity_governance/membership_change_trigger.py @@ -10,7 +10,7 @@ from .workflow_execution_trigger import WorkflowExecutionTrigger @dataclass -class MembershipChangeTrigger(WorkflowExecutionTrigger): +class MembershipChangeTrigger(WorkflowExecutionTrigger, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.membershipChangeTrigger" # The changeType property diff --git a/msgraph_beta/generated/models/identity_governance/on_demand_execution_only.py b/msgraph_beta/generated/models/identity_governance/on_demand_execution_only.py index 0bd9b3208e3..09b6c28417f 100644 --- a/msgraph_beta/generated/models/identity_governance/on_demand_execution_only.py +++ b/msgraph_beta/generated/models/identity_governance/on_demand_execution_only.py @@ -9,7 +9,7 @@ from .workflow_execution_conditions import WorkflowExecutionConditions @dataclass -class OnDemandExecutionOnly(WorkflowExecutionConditions): +class OnDemandExecutionOnly(WorkflowExecutionConditions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.onDemandExecutionOnly" diff --git a/msgraph_beta/generated/models/identity_governance/rule_based_subject_set.py b/msgraph_beta/generated/models/identity_governance/rule_based_subject_set.py index 10bbd0c229a..b6a02416247 100644 --- a/msgraph_beta/generated/models/identity_governance/rule_based_subject_set.py +++ b/msgraph_beta/generated/models/identity_governance/rule_based_subject_set.py @@ -9,7 +9,7 @@ from ..subject_set import SubjectSet @dataclass -class RuleBasedSubjectSet(SubjectSet): +class RuleBasedSubjectSet(SubjectSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.ruleBasedSubjectSet" # The rule for the subject set. Lifecycle Workflows supports a rich set of user properties for configuring the rules using $filter query expressions. For more information, see supported user and query parameters. diff --git a/msgraph_beta/generated/models/identity_governance/run.py b/msgraph_beta/generated/models/identity_governance/run.py index 21473420e3a..64a0c6c751a 100644 --- a/msgraph_beta/generated/models/identity_governance/run.py +++ b/msgraph_beta/generated/models/identity_governance/run.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class Run(Entity): +class Run(Entity, Parsable): # The date time that the run completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. completed_date_time: Optional[datetime.datetime] = None # The number of tasks that failed in the run execution. diff --git a/msgraph_beta/generated/models/identity_governance/run_collection_response.py b/msgraph_beta/generated/models/identity_governance/run_collection_response.py index dcc7166e16e..c8883416c0e 100644 --- a/msgraph_beta/generated/models/identity_governance/run_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/run_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RunCollectionResponse(BaseCollectionPaginationCountResponse): +class RunCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Run]] = None diff --git a/msgraph_beta/generated/models/identity_governance/task.py b/msgraph_beta/generated/models/identity_governance/task.py index 8965e239218..7ff3788ccb9 100644 --- a/msgraph_beta/generated/models/identity_governance/task.py +++ b/msgraph_beta/generated/models/identity_governance/task.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Task(Entity): +class Task(Entity, Parsable): # Arguments included within the task. For guidance to configure this property, see Configure the arguments for built-in Lifecycle Workflow tasks. Required. arguments: Optional[List[KeyValuePair]] = None # The category property diff --git a/msgraph_beta/generated/models/identity_governance/task_collection_response.py b/msgraph_beta/generated/models/identity_governance/task_collection_response.py index 410907480ec..2ecc1b258f2 100644 --- a/msgraph_beta/generated/models/identity_governance/task_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/task_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaskCollectionResponse(BaseCollectionPaginationCountResponse): +class TaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Task]] = None diff --git a/msgraph_beta/generated/models/identity_governance/task_definition.py b/msgraph_beta/generated/models/identity_governance/task_definition.py index 6e5bc8d581c..6f9550f7eaa 100644 --- a/msgraph_beta/generated/models/identity_governance/task_definition.py +++ b/msgraph_beta/generated/models/identity_governance/task_definition.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class TaskDefinition(Entity): +class TaskDefinition(Entity, Parsable): # The category property category: Optional[LifecycleTaskCategory] = None # Defines if the workflow will continue if the task has an error. diff --git a/msgraph_beta/generated/models/identity_governance/task_definition_collection_response.py b/msgraph_beta/generated/models/identity_governance/task_definition_collection_response.py index 1a5e9a6b863..341ff646622 100644 --- a/msgraph_beta/generated/models/identity_governance/task_definition_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/task_definition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaskDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class TaskDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TaskDefinition]] = None diff --git a/msgraph_beta/generated/models/identity_governance/task_processing_result.py b/msgraph_beta/generated/models/identity_governance/task_processing_result.py index 243a606023b..9817f113ad1 100644 --- a/msgraph_beta/generated/models/identity_governance/task_processing_result.py +++ b/msgraph_beta/generated/models/identity_governance/task_processing_result.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class TaskProcessingResult(Entity): +class TaskProcessingResult(Entity, Parsable): # The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. completed_date_time: Optional[datetime.datetime] = None # The date time when the taskProcessingResult was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. diff --git a/msgraph_beta/generated/models/identity_governance/task_processing_result_collection_response.py b/msgraph_beta/generated/models/identity_governance/task_processing_result_collection_response.py index 40ed7cf9ced..d9c8bcd03f5 100644 --- a/msgraph_beta/generated/models/identity_governance/task_processing_result_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/task_processing_result_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaskProcessingResultCollectionResponse(BaseCollectionPaginationCountResponse): +class TaskProcessingResultCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TaskProcessingResult]] = None diff --git a/msgraph_beta/generated/models/identity_governance/task_report.py b/msgraph_beta/generated/models/identity_governance/task_report.py index 7e22e1d6cec..b0b354dd7af 100644 --- a/msgraph_beta/generated/models/identity_governance/task_report.py +++ b/msgraph_beta/generated/models/identity_governance/task_report.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class TaskReport(Entity): +class TaskReport(Entity, Parsable): # The date time that the associated run completed. Value is null if the run has not completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. completed_date_time: Optional[datetime.datetime] = None # The number of users in the run execution for which the associated task failed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. diff --git a/msgraph_beta/generated/models/identity_governance/task_report_collection_response.py b/msgraph_beta/generated/models/identity_governance/task_report_collection_response.py index 1f6d7a10548..7b39919d524 100644 --- a/msgraph_beta/generated/models/identity_governance/task_report_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/task_report_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaskReportCollectionResponse(BaseCollectionPaginationCountResponse): +class TaskReportCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TaskReport]] = None diff --git a/msgraph_beta/generated/models/identity_governance/time_based_attribute_trigger.py b/msgraph_beta/generated/models/identity_governance/time_based_attribute_trigger.py index 942aa967650..cd55906e596 100644 --- a/msgraph_beta/generated/models/identity_governance/time_based_attribute_trigger.py +++ b/msgraph_beta/generated/models/identity_governance/time_based_attribute_trigger.py @@ -10,7 +10,7 @@ from .workflow_execution_trigger import WorkflowExecutionTrigger @dataclass -class TimeBasedAttributeTrigger(WorkflowExecutionTrigger): +class TimeBasedAttributeTrigger(WorkflowExecutionTrigger, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.timeBasedAttributeTrigger" # How many days before or after the time-based attribute specified the workflow should trigger. For example, if the attribute is employeeHireDate and offsetInDays is -1, then the workflow should trigger one day before the employee hire date. The value can range between -180 and 180 days. diff --git a/msgraph_beta/generated/models/identity_governance/trigger_and_scope_based_conditions.py b/msgraph_beta/generated/models/identity_governance/trigger_and_scope_based_conditions.py index f45a47d7700..c86c8d37dd4 100644 --- a/msgraph_beta/generated/models/identity_governance/trigger_and_scope_based_conditions.py +++ b/msgraph_beta/generated/models/identity_governance/trigger_and_scope_based_conditions.py @@ -11,7 +11,7 @@ from .workflow_execution_conditions import WorkflowExecutionConditions @dataclass -class TriggerAndScopeBasedConditions(WorkflowExecutionConditions): +class TriggerAndScopeBasedConditions(WorkflowExecutionConditions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.triggerAndScopeBasedConditions" # Defines who the workflow runs for. diff --git a/msgraph_beta/generated/models/identity_governance/user_processing_result.py b/msgraph_beta/generated/models/identity_governance/user_processing_result.py index 922e58bbb10..0ce32623f74 100644 --- a/msgraph_beta/generated/models/identity_governance/user_processing_result.py +++ b/msgraph_beta/generated/models/identity_governance/user_processing_result.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class UserProcessingResult(Entity): +class UserProcessingResult(Entity, Parsable): # The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. completed_date_time: Optional[datetime.datetime] = None # The number of tasks that failed in the workflow execution. diff --git a/msgraph_beta/generated/models/identity_governance/user_processing_result_collection_response.py b/msgraph_beta/generated/models/identity_governance/user_processing_result_collection_response.py index 8aeb03ff6de..04cee090f78 100644 --- a/msgraph_beta/generated/models/identity_governance/user_processing_result_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/user_processing_result_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserProcessingResultCollectionResponse(BaseCollectionPaginationCountResponse): +class UserProcessingResultCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserProcessingResult]] = None diff --git a/msgraph_beta/generated/models/identity_governance/workflow.py b/msgraph_beta/generated/models/identity_governance/workflow.py index e9720139f1c..918b1c6b487 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow.py +++ b/msgraph_beta/generated/models/identity_governance/workflow.py @@ -14,7 +14,7 @@ from .workflow_base import WorkflowBase @dataclass -class Workflow(WorkflowBase): +class Workflow(WorkflowBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.workflow" # When the workflow was deleted.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. diff --git a/msgraph_beta/generated/models/identity_governance/workflow_collection_response.py b/msgraph_beta/generated/models/identity_governance/workflow_collection_response.py index e2f2c493acc..add6c271da5 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkflowCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkflowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Workflow]] = None diff --git a/msgraph_beta/generated/models/identity_governance/workflow_template.py b/msgraph_beta/generated/models/identity_governance/workflow_template.py index b181486388b..a1478e730c1 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_template.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_template.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class WorkflowTemplate(Entity): +class WorkflowTemplate(Entity, Parsable): # The category property category: Optional[LifecycleWorkflowCategory] = None # The description of the workflowTemplate. diff --git a/msgraph_beta/generated/models/identity_governance/workflow_template_collection_response.py b/msgraph_beta/generated/models/identity_governance/workflow_template_collection_response.py index eff6c7b0d34..62b9d0ac770 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_template_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkflowTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkflowTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkflowTemplate]] = None diff --git a/msgraph_beta/generated/models/identity_governance/workflow_version.py b/msgraph_beta/generated/models/identity_governance/workflow_version.py index 30e757b3570..13f0bdc1bfa 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_version.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_version.py @@ -9,7 +9,7 @@ from .workflow_base import WorkflowBase @dataclass -class WorkflowVersion(WorkflowBase): +class WorkflowVersion(WorkflowBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.workflowVersion" # The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. diff --git a/msgraph_beta/generated/models/identity_governance/workflow_version_collection_response.py b/msgraph_beta/generated/models/identity_governance/workflow_version_collection_response.py index 289b43d0939..5a743923c2a 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_version_collection_response.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_version_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkflowVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkflowVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkflowVersion]] = None diff --git a/msgraph_beta/generated/models/identity_provider.py b/msgraph_beta/generated/models/identity_provider.py index ee7ebd8d052..b7d5fb8bf99 100644 --- a/msgraph_beta/generated/models/identity_provider.py +++ b/msgraph_beta/generated/models/identity_provider.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class IdentityProvider(Entity): +class IdentityProvider(Entity, Parsable): # The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable. client_id: Optional[str] = None # The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation returns . This is a required field. Required. Not nullable. diff --git a/msgraph_beta/generated/models/identity_provider_base.py b/msgraph_beta/generated/models/identity_provider_base.py index 2a00df80fbd..88a43a221fc 100644 --- a/msgraph_beta/generated/models/identity_provider_base.py +++ b/msgraph_beta/generated/models/identity_provider_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class IdentityProviderBase(Entity): +class IdentityProviderBase(Entity, Parsable): # The display name of the identity provider. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/identity_provider_base_collection_response.py b/msgraph_beta/generated/models/identity_provider_base_collection_response.py index 2aa49364182..fe5a3bb1417 100644 --- a/msgraph_beta/generated/models/identity_provider_base_collection_response.py +++ b/msgraph_beta/generated/models/identity_provider_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityProviderBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityProviderBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityProviderBase]] = None diff --git a/msgraph_beta/generated/models/identity_provider_collection_response.py b/msgraph_beta/generated/models/identity_provider_collection_response.py index 52cf82fd439..05e741f7c16 100644 --- a/msgraph_beta/generated/models/identity_provider_collection_response.py +++ b/msgraph_beta/generated/models/identity_provider_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityProviderCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityProviderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityProvider]] = None diff --git a/msgraph_beta/generated/models/identity_security_defaults_enforcement_policy.py b/msgraph_beta/generated/models/identity_security_defaults_enforcement_policy.py index 502a283802d..a63d43af841 100644 --- a/msgraph_beta/generated/models/identity_security_defaults_enforcement_policy.py +++ b/msgraph_beta/generated/models/identity_security_defaults_enforcement_policy.py @@ -9,7 +9,7 @@ from .policy_base import PolicyBase @dataclass -class IdentitySecurityDefaultsEnforcementPolicy(PolicyBase): +class IdentitySecurityDefaultsEnforcementPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identitySecurityDefaultsEnforcementPolicy" # If set to true, Microsoft Entra security defaults are enabled for the tenant. diff --git a/msgraph_beta/generated/models/identity_user_flow.py b/msgraph_beta/generated/models/identity_user_flow.py index 70de2ce98c1..bbb18306bce 100644 --- a/msgraph_beta/generated/models/identity_user_flow.py +++ b/msgraph_beta/generated/models/identity_user_flow.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class IdentityUserFlow(Entity): +class IdentityUserFlow(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The userFlowType property diff --git a/msgraph_beta/generated/models/identity_user_flow_attribute.py b/msgraph_beta/generated/models/identity_user_flow_attribute.py index cb24db99dee..a4d157a089c 100644 --- a/msgraph_beta/generated/models/identity_user_flow_attribute.py +++ b/msgraph_beta/generated/models/identity_user_flow_attribute.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class IdentityUserFlowAttribute(Entity): +class IdentityUserFlowAttribute(Entity, Parsable): # The dataType property data_type: Optional[IdentityUserFlowAttributeDataType] = None # The description of the user flow attribute that's shown to the user at the time of sign up. diff --git a/msgraph_beta/generated/models/identity_user_flow_attribute_assignment.py b/msgraph_beta/generated/models/identity_user_flow_attribute_assignment.py index b55d7361033..1f4a2bb4dd9 100644 --- a/msgraph_beta/generated/models/identity_user_flow_attribute_assignment.py +++ b/msgraph_beta/generated/models/identity_user_flow_attribute_assignment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class IdentityUserFlowAttributeAssignment(Entity): +class IdentityUserFlowAttributeAssignment(Entity, Parsable): # The display name of the identityUserFlowAttribute within a user flow. display_name: Optional[str] = None # Determines whether the identityUserFlowAttribute is optional. true means the user doesn't have to provide a value. false means the user can't complete sign-up without providing a value. diff --git a/msgraph_beta/generated/models/identity_user_flow_attribute_assignment_collection_response.py b/msgraph_beta/generated/models/identity_user_flow_attribute_assignment_collection_response.py index 9407e98afdb..f1a1e4ecced 100644 --- a/msgraph_beta/generated/models/identity_user_flow_attribute_assignment_collection_response.py +++ b/msgraph_beta/generated/models/identity_user_flow_attribute_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityUserFlowAttributeAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityUserFlowAttributeAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityUserFlowAttributeAssignment]] = None diff --git a/msgraph_beta/generated/models/identity_user_flow_attribute_collection_response.py b/msgraph_beta/generated/models/identity_user_flow_attribute_collection_response.py index b154b6f3fad..20eaeb416db 100644 --- a/msgraph_beta/generated/models/identity_user_flow_attribute_collection_response.py +++ b/msgraph_beta/generated/models/identity_user_flow_attribute_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityUserFlowAttributeCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityUserFlowAttributeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityUserFlowAttribute]] = None diff --git a/msgraph_beta/generated/models/identity_user_flow_collection_response.py b/msgraph_beta/generated/models/identity_user_flow_collection_response.py index d7641672b02..3756aa404a1 100644 --- a/msgraph_beta/generated/models/identity_user_flow_collection_response.py +++ b/msgraph_beta/generated/models/identity_user_flow_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class IdentityUserFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IdentityUserFlow]] = None diff --git a/msgraph_beta/generated/models/if_empty_transformation.py b/msgraph_beta/generated/models/if_empty_transformation.py index 1a63f20ece1..ea19cb28770 100644 --- a/msgraph_beta/generated/models/if_empty_transformation.py +++ b/msgraph_beta/generated/models/if_empty_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class IfEmptyTransformation(CustomClaimTransformation): +class IfEmptyTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ifEmptyTransformation" # The output property diff --git a/msgraph_beta/generated/models/if_not_empty_transformation.py b/msgraph_beta/generated/models/if_not_empty_transformation.py index 29fdd0e3201..78c74a2ac06 100644 --- a/msgraph_beta/generated/models/if_not_empty_transformation.py +++ b/msgraph_beta/generated/models/if_not_empty_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class IfNotEmptyTransformation(CustomClaimTransformation): +class IfNotEmptyTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ifNotEmptyTransformation" # The output property diff --git a/msgraph_beta/generated/models/impacted_resource.py b/msgraph_beta/generated/models/impacted_resource.py index b6f83a7ba6c..5a06e418a22 100644 --- a/msgraph_beta/generated/models/impacted_resource.py +++ b/msgraph_beta/generated/models/impacted_resource.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ImpactedResource(Entity): +class ImpactedResource(Entity, Parsable): # The date and time when the impactedResource object was initially associated with the recommendation. added_date_time: Optional[datetime.datetime] = None # Additional information unique to the impactedResource to help contextualize the recommendation. diff --git a/msgraph_beta/generated/models/impacted_resource_collection_response.py b/msgraph_beta/generated/models/impacted_resource_collection_response.py index bd78851f6e2..020a453863e 100644 --- a/msgraph_beta/generated/models/impacted_resource_collection_response.py +++ b/msgraph_beta/generated/models/impacted_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImpactedResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class ImpactedResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImpactedResource]] = None diff --git a/msgraph_beta/generated/models/imported_apple_device_identity.py b/msgraph_beta/generated/models/imported_apple_device_identity.py index abb0c7af347..5081d3fb534 100644 --- a/msgraph_beta/generated/models/imported_apple_device_identity.py +++ b/msgraph_beta/generated/models/imported_apple_device_identity.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ImportedAppleDeviceIdentity(Entity): +class ImportedAppleDeviceIdentity(Entity, Parsable): """ The importedAppleDeviceIdentity resource represents the imported device identity of an Apple device . """ diff --git a/msgraph_beta/generated/models/imported_apple_device_identity_collection_response.py b/msgraph_beta/generated/models/imported_apple_device_identity_collection_response.py index 21ebd0c9109..72548e4a864 100644 --- a/msgraph_beta/generated/models/imported_apple_device_identity_collection_response.py +++ b/msgraph_beta/generated/models/imported_apple_device_identity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportedAppleDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class ImportedAppleDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedAppleDeviceIdentity]] = None diff --git a/msgraph_beta/generated/models/imported_apple_device_identity_result.py b/msgraph_beta/generated/models/imported_apple_device_identity_result.py index ade54a2b130..b4a10a4a624 100644 --- a/msgraph_beta/generated/models/imported_apple_device_identity_result.py +++ b/msgraph_beta/generated/models/imported_apple_device_identity_result.py @@ -9,7 +9,7 @@ from .imported_apple_device_identity import ImportedAppleDeviceIdentity @dataclass -class ImportedAppleDeviceIdentityResult(ImportedAppleDeviceIdentity): +class ImportedAppleDeviceIdentityResult(ImportedAppleDeviceIdentity, Parsable): """ The importedAppleDeviceIdentityResult resource represents the result of attempting to import Apple devices identities. """ diff --git a/msgraph_beta/generated/models/imported_device_identity.py b/msgraph_beta/generated/models/imported_device_identity.py index 833b8b974fb..169a5ed2025 100644 --- a/msgraph_beta/generated/models/imported_device_identity.py +++ b/msgraph_beta/generated/models/imported_device_identity.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ImportedDeviceIdentity(Entity): +class ImportedDeviceIdentity(Entity, Parsable): """ The importedDeviceIdentity resource represents a unique hardware identity of a device that has been pre-staged for pre-enrollment configuration. """ diff --git a/msgraph_beta/generated/models/imported_device_identity_collection_response.py b/msgraph_beta/generated/models/imported_device_identity_collection_response.py index 91d255e483b..c8a8afce75e 100644 --- a/msgraph_beta/generated/models/imported_device_identity_collection_response.py +++ b/msgraph_beta/generated/models/imported_device_identity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportedDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class ImportedDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedDeviceIdentity]] = None diff --git a/msgraph_beta/generated/models/imported_device_identity_result.py b/msgraph_beta/generated/models/imported_device_identity_result.py index 870bd1c73c0..524147fba46 100644 --- a/msgraph_beta/generated/models/imported_device_identity_result.py +++ b/msgraph_beta/generated/models/imported_device_identity_result.py @@ -9,7 +9,7 @@ from .imported_device_identity import ImportedDeviceIdentity @dataclass -class ImportedDeviceIdentityResult(ImportedDeviceIdentity): +class ImportedDeviceIdentityResult(ImportedDeviceIdentity, Parsable): """ The importedDeviceIdentityResult resource represents the result of attempting to import a device identity. """ diff --git a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity.py b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity.py index 634cb32aa19..a5dc1dc2d21 100644 --- a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity.py +++ b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ImportedWindowsAutopilotDeviceIdentity(Entity): +class ImportedWindowsAutopilotDeviceIdentity(Entity, Parsable): """ Imported windows autopilot devices. """ diff --git a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_collection_response.py b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_collection_response.py index b3b3a8877f9..2e2a8a2d0ee 100644 --- a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_collection_response.py +++ b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ImportedWindowsAutopilotDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class ImportedWindowsAutopilotDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ImportedWindowsAutopilotDeviceIdentity]] = None diff --git a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_upload.py b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_upload.py index 03a6ec8bd51..5de8a278d94 100644 --- a/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_upload.py +++ b/msgraph_beta/generated/models/imported_windows_autopilot_device_identity_upload.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ImportedWindowsAutopilotDeviceIdentityUpload(Entity): +class ImportedWindowsAutopilotDeviceIdentityUpload(Entity, Parsable): """ Import windows autopilot devices using upload. """ diff --git a/msgraph_beta/generated/models/inactive_aws_resource_finding.py b/msgraph_beta/generated/models/inactive_aws_resource_finding.py index 7ef1668eed9..90ce052590d 100644 --- a/msgraph_beta/generated/models/inactive_aws_resource_finding.py +++ b/msgraph_beta/generated/models/inactive_aws_resource_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveAwsResourceFinding(IdentityFinding): +class InactiveAwsResourceFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_aws_role_finding.py b/msgraph_beta/generated/models/inactive_aws_role_finding.py index 06b284dc93b..c5696bea976 100644 --- a/msgraph_beta/generated/models/inactive_aws_role_finding.py +++ b/msgraph_beta/generated/models/inactive_aws_role_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveAwsRoleFinding(IdentityFinding): +class InactiveAwsRoleFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_azure_service_principal_finding.py b/msgraph_beta/generated/models/inactive_azure_service_principal_finding.py index cd820c89964..650bceee149 100644 --- a/msgraph_beta/generated/models/inactive_azure_service_principal_finding.py +++ b/msgraph_beta/generated/models/inactive_azure_service_principal_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveAzureServicePrincipalFinding(IdentityFinding): +class InactiveAzureServicePrincipalFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_gcp_service_account_finding.py b/msgraph_beta/generated/models/inactive_gcp_service_account_finding.py index fbafe3e61dd..0a4184c8d09 100644 --- a/msgraph_beta/generated/models/inactive_gcp_service_account_finding.py +++ b/msgraph_beta/generated/models/inactive_gcp_service_account_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveGcpServiceAccountFinding(IdentityFinding): +class InactiveGcpServiceAccountFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_group_finding.py b/msgraph_beta/generated/models/inactive_group_finding.py index 80207682013..0e245af8211 100644 --- a/msgraph_beta/generated/models/inactive_group_finding.py +++ b/msgraph_beta/generated/models/inactive_group_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class InactiveGroupFinding(Finding): +class InactiveGroupFinding(Finding, Parsable): # The actionSummary property action_summary: Optional[ActionSummary] = None # The group property diff --git a/msgraph_beta/generated/models/inactive_serverless_function_finding.py b/msgraph_beta/generated/models/inactive_serverless_function_finding.py index 53a13717bd2..406ff555a44 100644 --- a/msgraph_beta/generated/models/inactive_serverless_function_finding.py +++ b/msgraph_beta/generated/models/inactive_serverless_function_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveServerlessFunctionFinding(IdentityFinding): +class InactiveServerlessFunctionFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_user_finding.py b/msgraph_beta/generated/models/inactive_user_finding.py index 875d2a737ef..9e78b16c8c1 100644 --- a/msgraph_beta/generated/models/inactive_user_finding.py +++ b/msgraph_beta/generated/models/inactive_user_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class InactiveUserFinding(IdentityFinding): +class InactiveUserFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/inactive_users_by_application_metric_base.py b/msgraph_beta/generated/models/inactive_users_by_application_metric_base.py index 5631fe71130..dbde09f5822 100644 --- a/msgraph_beta/generated/models/inactive_users_by_application_metric_base.py +++ b/msgraph_beta/generated/models/inactive_users_by_application_metric_base.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class InactiveUsersByApplicationMetricBase(Entity): +class InactiveUsersByApplicationMetricBase(Entity, Parsable): # The appId property app_id: Optional[str] = None # The factDate property diff --git a/msgraph_beta/generated/models/inactive_users_metric_base.py b/msgraph_beta/generated/models/inactive_users_metric_base.py index 5c6c24aa8ba..714ad92b526 100644 --- a/msgraph_beta/generated/models/inactive_users_metric_base.py +++ b/msgraph_beta/generated/models/inactive_users_metric_base.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class InactiveUsersMetricBase(Entity): +class InactiveUsersMetricBase(Entity, Parsable): # The appId property app_id: Optional[str] = None # The factDate property diff --git a/msgraph_beta/generated/models/inbound_shared_user_profile_collection_response.py b/msgraph_beta/generated/models/inbound_shared_user_profile_collection_response.py index 8a6a411f0a3..b3a6b411fa5 100644 --- a/msgraph_beta/generated/models/inbound_shared_user_profile_collection_response.py +++ b/msgraph_beta/generated/models/inbound_shared_user_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InboundSharedUserProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class InboundSharedUserProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InboundSharedUserProfile]] = None diff --git a/msgraph_beta/generated/models/include_all_account_target_content.py b/msgraph_beta/generated/models/include_all_account_target_content.py index 9666cdc8ce5..d337af04c1d 100644 --- a/msgraph_beta/generated/models/include_all_account_target_content.py +++ b/msgraph_beta/generated/models/include_all_account_target_content.py @@ -9,7 +9,7 @@ from .account_target_content import AccountTargetContent @dataclass -class IncludeAllAccountTargetContent(AccountTargetContent): +class IncludeAllAccountTargetContent(AccountTargetContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.includeAllAccountTargetContent" diff --git a/msgraph_beta/generated/models/incoming_call_options.py b/msgraph_beta/generated/models/incoming_call_options.py index 99d4cc119ba..35fd10ac156 100644 --- a/msgraph_beta/generated/models/incoming_call_options.py +++ b/msgraph_beta/generated/models/incoming_call_options.py @@ -9,7 +9,7 @@ from .call_options import CallOptions @dataclass -class IncomingCallOptions(CallOptions): +class IncomingCallOptions(CallOptions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.incomingCallOptions" diff --git a/msgraph_beta/generated/models/industry_data/administrative_unit_provisioning_flow.py b/msgraph_beta/generated/models/industry_data/administrative_unit_provisioning_flow.py index f9d1c257732..cf7ea5e9fc6 100644 --- a/msgraph_beta/generated/models/industry_data/administrative_unit_provisioning_flow.py +++ b/msgraph_beta/generated/models/industry_data/administrative_unit_provisioning_flow.py @@ -10,7 +10,7 @@ from .provisioning_flow import ProvisioningFlow @dataclass -class AdministrativeUnitProvisioningFlow(ProvisioningFlow): +class AdministrativeUnitProvisioningFlow(ProvisioningFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.administrativeUnitProvisioningFlow" # The creationOptions property diff --git a/msgraph_beta/generated/models/industry_data/api_data_connector.py b/msgraph_beta/generated/models/industry_data/api_data_connector.py index 2499d3db4be..6857e60cf32 100644 --- a/msgraph_beta/generated/models/industry_data/api_data_connector.py +++ b/msgraph_beta/generated/models/industry_data/api_data_connector.py @@ -12,7 +12,7 @@ from .industry_data_connector import IndustryDataConnector @dataclass -class ApiDataConnector(IndustryDataConnector): +class ApiDataConnector(IndustryDataConnector, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.apiDataConnector" # The apiFormat property diff --git a/msgraph_beta/generated/models/industry_data/azure_data_lake_connector.py b/msgraph_beta/generated/models/industry_data/azure_data_lake_connector.py index 8826945e7e2..931a6ec3aa0 100644 --- a/msgraph_beta/generated/models/industry_data/azure_data_lake_connector.py +++ b/msgraph_beta/generated/models/industry_data/azure_data_lake_connector.py @@ -10,7 +10,7 @@ from .file_data_connector import FileDataConnector @dataclass -class AzureDataLakeConnector(FileDataConnector): +class AzureDataLakeConnector(FileDataConnector, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.azureDataLakeConnector" # The file format that external systems can upload using this connector. diff --git a/msgraph_beta/generated/models/industry_data/basic_filter.py b/msgraph_beta/generated/models/industry_data/basic_filter.py index 92ad329a180..0673a356a1f 100644 --- a/msgraph_beta/generated/models/industry_data/basic_filter.py +++ b/msgraph_beta/generated/models/industry_data/basic_filter.py @@ -10,7 +10,7 @@ from .filter import Filter @dataclass -class BasicFilter(Filter): +class BasicFilter(Filter, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.basicFilter" # The attribute property diff --git a/msgraph_beta/generated/models/industry_data/class_group_provisioning_flow.py b/msgraph_beta/generated/models/industry_data/class_group_provisioning_flow.py index 971e1bbe016..6c33d35d708 100644 --- a/msgraph_beta/generated/models/industry_data/class_group_provisioning_flow.py +++ b/msgraph_beta/generated/models/industry_data/class_group_provisioning_flow.py @@ -10,7 +10,7 @@ from .provisioning_flow import ProvisioningFlow @dataclass -class ClassGroupProvisioningFlow(ProvisioningFlow): +class ClassGroupProvisioningFlow(ProvisioningFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.classGroupProvisioningFlow" # The configuration property diff --git a/msgraph_beta/generated/models/industry_data/file_data_connector.py b/msgraph_beta/generated/models/industry_data/file_data_connector.py index e51017b10cd..874278dcb47 100644 --- a/msgraph_beta/generated/models/industry_data/file_data_connector.py +++ b/msgraph_beta/generated/models/industry_data/file_data_connector.py @@ -10,7 +10,7 @@ from .industry_data_connector import IndustryDataConnector @dataclass -class FileDataConnector(IndustryDataConnector): +class FileDataConnector(IndustryDataConnector, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.fileDataConnector" diff --git a/msgraph_beta/generated/models/industry_data/file_format_reference_value.py b/msgraph_beta/generated/models/industry_data/file_format_reference_value.py index a1475410b68..409abcc8f35 100644 --- a/msgraph_beta/generated/models/industry_data/file_format_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/file_format_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class FileFormatReferenceValue(ReferenceValue): +class FileFormatReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.fileFormatReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/file_validate_operation.py b/msgraph_beta/generated/models/industry_data/file_validate_operation.py index be2d775c4ed..7b898647ae9 100644 --- a/msgraph_beta/generated/models/industry_data/file_validate_operation.py +++ b/msgraph_beta/generated/models/industry_data/file_validate_operation.py @@ -9,7 +9,7 @@ from .validate_operation import ValidateOperation @dataclass -class FileValidateOperation(ValidateOperation): +class FileValidateOperation(ValidateOperation, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/industry_data/identifier_type_reference_value.py b/msgraph_beta/generated/models/industry_data/identifier_type_reference_value.py index 059986bc729..71327f86436 100644 --- a/msgraph_beta/generated/models/industry_data/identifier_type_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/identifier_type_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class IdentifierTypeReferenceValue(ReferenceValue): +class IdentifierTypeReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.identifierTypeReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/inbound_activity_results.py b/msgraph_beta/generated/models/industry_data/inbound_activity_results.py index 2d99ea4d704..9594f3010f5 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_activity_results.py +++ b/msgraph_beta/generated/models/industry_data/inbound_activity_results.py @@ -11,7 +11,7 @@ from .industry_data_activity_statistics import IndustryDataActivityStatistics @dataclass -class InboundActivityResults(IndustryDataActivityStatistics): +class InboundActivityResults(IndustryDataActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.inboundActivityResults" # Number of errors encountered while processing the inbound flow. diff --git a/msgraph_beta/generated/models/industry_data/inbound_api_flow.py b/msgraph_beta/generated/models/industry_data/inbound_api_flow.py index bc5e0e1f8d8..32db826e5ec 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_api_flow.py +++ b/msgraph_beta/generated/models/industry_data/inbound_api_flow.py @@ -9,7 +9,7 @@ from .inbound_flow import InboundFlow @dataclass -class InboundApiFlow(InboundFlow): +class InboundApiFlow(InboundFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.inboundApiFlow" diff --git a/msgraph_beta/generated/models/industry_data/inbound_file_flow.py b/msgraph_beta/generated/models/industry_data/inbound_file_flow.py index 398f998e214..652c4bb4f84 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_file_flow.py +++ b/msgraph_beta/generated/models/industry_data/inbound_file_flow.py @@ -9,7 +9,7 @@ from .inbound_flow import InboundFlow @dataclass -class InboundFileFlow(InboundFlow): +class InboundFileFlow(InboundFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.inboundFileFlow" diff --git a/msgraph_beta/generated/models/industry_data/inbound_flow.py b/msgraph_beta/generated/models/industry_data/inbound_flow.py index 94f50de8cb9..f0013ddcef1 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_flow.py +++ b/msgraph_beta/generated/models/industry_data/inbound_flow.py @@ -15,7 +15,7 @@ from .industry_data_activity import IndustryDataActivity @dataclass -class InboundFlow(IndustryDataActivity): +class InboundFlow(IndustryDataActivity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.inboundFlow" # The dataConnector property diff --git a/msgraph_beta/generated/models/industry_data/inbound_flow_activity.py b/msgraph_beta/generated/models/industry_data/inbound_flow_activity.py index b59c42ef9de..f77af1077dd 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_flow_activity.py +++ b/msgraph_beta/generated/models/industry_data/inbound_flow_activity.py @@ -9,7 +9,7 @@ from .industry_data_run_activity import IndustryDataRunActivity @dataclass -class InboundFlowActivity(IndustryDataRunActivity): +class InboundFlowActivity(IndustryDataRunActivity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.inboundFlowActivity" diff --git a/msgraph_beta/generated/models/industry_data/inbound_flow_collection_response.py b/msgraph_beta/generated/models/industry_data/inbound_flow_collection_response.py index a590d9f26eb..b83f0d14e9a 100644 --- a/msgraph_beta/generated/models/industry_data/inbound_flow_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/inbound_flow_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InboundFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class InboundFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InboundFlow]] = None diff --git a/msgraph_beta/generated/models/industry_data/industry_data_activity.py b/msgraph_beta/generated/models/industry_data/industry_data_activity.py index 1201b8ba93c..a765ffd67d8 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_activity.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_activity.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class IndustryDataActivity(Entity): +class IndustryDataActivity(Entity, Parsable): # The name of the activity. Maximum supported length is 100 characters. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/industry_data/industry_data_connector.py b/msgraph_beta/generated/models/industry_data/industry_data_connector.py index ffb47d79184..7c0160b7dfb 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_connector.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_connector.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class IndustryDataConnector(Entity): +class IndustryDataConnector(Entity, Parsable): # The name of the data connector. Maximum supported length is 100 characters. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/industry_data/industry_data_connector_collection_response.py b/msgraph_beta/generated/models/industry_data/industry_data_connector_collection_response.py index d7f78a0a4c3..434e54e25aa 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_connector_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_connector_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IndustryDataConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class IndustryDataConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IndustryDataConnector]] = None diff --git a/msgraph_beta/generated/models/industry_data/industry_data_root.py b/msgraph_beta/generated/models/industry_data/industry_data_root.py index 984b1b93189..915389ef19b 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_root.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_root.py @@ -18,7 +18,7 @@ from ..entity import Entity @dataclass -class IndustryDataRoot(Entity): +class IndustryDataRoot(Entity, Parsable): # Set of connectors for importing data from source systems. data_connectors: Optional[List[IndustryDataConnector]] = None # Set of data import flow activities to bring data into the canonical store via a connector. diff --git a/msgraph_beta/generated/models/industry_data/industry_data_run.py b/msgraph_beta/generated/models/industry_data/industry_data_run.py index a4e1cb5e6e7..ef036644a77 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_run.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_run.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class IndustryDataRun(Entity): +class IndustryDataRun(Entity, Parsable): # The set of activities performed during the run. activities: Optional[List[IndustryDataRunActivity]] = None # An error object to diagnose critical failures in the run. diff --git a/msgraph_beta/generated/models/industry_data/industry_data_run_activity.py b/msgraph_beta/generated/models/industry_data/industry_data_run_activity.py index 5a18aba36bf..4110a54319e 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_run_activity.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_run_activity.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class IndustryDataRunActivity(Entity): +class IndustryDataRunActivity(Entity, Parsable): # The flow that was run by this activity. activity: Optional[IndustryDataActivity] = None # An error object to diagnose critical failures in an activity. diff --git a/msgraph_beta/generated/models/industry_data/industry_data_run_activity_collection_response.py b/msgraph_beta/generated/models/industry_data/industry_data_run_activity_collection_response.py index e183fef33eb..875c4863041 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_run_activity_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_run_activity_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IndustryDataRunActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class IndustryDataRunActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IndustryDataRunActivity]] = None diff --git a/msgraph_beta/generated/models/industry_data/industry_data_run_collection_response.py b/msgraph_beta/generated/models/industry_data/industry_data_run_collection_response.py index 2e0eba596e6..091c72a000b 100644 --- a/msgraph_beta/generated/models/industry_data/industry_data_run_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/industry_data_run_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IndustryDataRunCollectionResponse(BaseCollectionPaginationCountResponse): +class IndustryDataRunCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IndustryDataRun]] = None diff --git a/msgraph_beta/generated/models/industry_data/o_auth1_client_credential.py b/msgraph_beta/generated/models/industry_data/o_auth1_client_credential.py index 4539584caef..7ca9d78d5c1 100644 --- a/msgraph_beta/generated/models/industry_data/o_auth1_client_credential.py +++ b/msgraph_beta/generated/models/industry_data/o_auth1_client_credential.py @@ -9,7 +9,7 @@ from .o_auth_client_credential import OAuthClientCredential @dataclass -class OAuth1ClientCredential(OAuthClientCredential): +class OAuth1ClientCredential(OAuthClientCredential, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.oAuth1ClientCredential" diff --git a/msgraph_beta/generated/models/industry_data/o_auth2_client_credential.py b/msgraph_beta/generated/models/industry_data/o_auth2_client_credential.py index 0dc978fa537..2c7dd980e43 100644 --- a/msgraph_beta/generated/models/industry_data/o_auth2_client_credential.py +++ b/msgraph_beta/generated/models/industry_data/o_auth2_client_credential.py @@ -9,7 +9,7 @@ from .o_auth_client_credential import OAuthClientCredential @dataclass -class OAuth2ClientCredential(OAuthClientCredential): +class OAuth2ClientCredential(OAuthClientCredential, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.oAuth2ClientCredential" # The OAuth scope that is provided to the authentication process. diff --git a/msgraph_beta/generated/models/industry_data/o_auth_client_credential.py b/msgraph_beta/generated/models/industry_data/o_auth_client_credential.py index 17f8ed5fdc6..73df5fc978a 100644 --- a/msgraph_beta/generated/models/industry_data/o_auth_client_credential.py +++ b/msgraph_beta/generated/models/industry_data/o_auth_client_credential.py @@ -11,7 +11,7 @@ from .credential import Credential @dataclass -class OAuthClientCredential(Credential): +class OAuthClientCredential(Credential, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.oAuthClientCredential" # The client identifier of the application that is authenticating. diff --git a/msgraph_beta/generated/models/industry_data/one_roster_api_data_connector.py b/msgraph_beta/generated/models/industry_data/one_roster_api_data_connector.py index 93998f560fe..3a60f50df46 100644 --- a/msgraph_beta/generated/models/industry_data/one_roster_api_data_connector.py +++ b/msgraph_beta/generated/models/industry_data/one_roster_api_data_connector.py @@ -9,7 +9,7 @@ from .api_data_connector import ApiDataConnector @dataclass -class OneRosterApiDataConnector(ApiDataConnector): +class OneRosterApiDataConnector(ApiDataConnector, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.oneRosterApiDataConnector" # The API version of the OneRoster source. Example: 1.1, 1.2 diff --git a/msgraph_beta/generated/models/industry_data/outbound_flow_activity.py b/msgraph_beta/generated/models/industry_data/outbound_flow_activity.py index 2ee1a916395..a223061a600 100644 --- a/msgraph_beta/generated/models/industry_data/outbound_flow_activity.py +++ b/msgraph_beta/generated/models/industry_data/outbound_flow_activity.py @@ -9,7 +9,7 @@ from .industry_data_run_activity import IndustryDataRunActivity @dataclass -class OutboundFlowActivity(IndustryDataRunActivity): +class OutboundFlowActivity(IndustryDataRunActivity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.outboundFlowActivity" diff --git a/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set.py b/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set.py index e78d4ef5310..01de55c31ea 100644 --- a/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set.py +++ b/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class OutboundProvisioningFlowSet(Entity): +class OutboundProvisioningFlowSet(Entity, Parsable): # The date and time when the flowSet 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 # The display name of the flowSet provided by the caller. diff --git a/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set_collection_response.py b/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set_collection_response.py index 9947029a573..99d24ecec01 100644 --- a/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/outbound_provisioning_flow_set_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutboundProvisioningFlowSetCollectionResponse(BaseCollectionPaginationCountResponse): +class OutboundProvisioningFlowSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutboundProvisioningFlowSet]] = None diff --git a/msgraph_beta/generated/models/industry_data/provisioning_flow.py b/msgraph_beta/generated/models/industry_data/provisioning_flow.py index 769d16c67be..a90266c2a6e 100644 --- a/msgraph_beta/generated/models/industry_data/provisioning_flow.py +++ b/msgraph_beta/generated/models/industry_data/provisioning_flow.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class ProvisioningFlow(Entity): +class ProvisioningFlow(Entity, Parsable): # The date and time when the provisioning flow 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 # The date and time when the provisioning flow was most recently changed. 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. diff --git a/msgraph_beta/generated/models/industry_data/provisioning_flow_collection_response.py b/msgraph_beta/generated/models/industry_data/provisioning_flow_collection_response.py index d7de2d8e7db..2876608320d 100644 --- a/msgraph_beta/generated/models/industry_data/provisioning_flow_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/provisioning_flow_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProvisioningFlowCollectionResponse(BaseCollectionPaginationCountResponse): +class ProvisioningFlowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProvisioningFlow]] = None diff --git a/msgraph_beta/generated/models/industry_data/reference_definition.py b/msgraph_beta/generated/models/industry_data/reference_definition.py index c5d47da4f58..5cb5f52673a 100644 --- a/msgraph_beta/generated/models/industry_data/reference_definition.py +++ b/msgraph_beta/generated/models/industry_data/reference_definition.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ReferenceDefinition(Entity): +class ReferenceDefinition(Entity, Parsable): # The code value for the definition that must be unique within the referenceType. code: Optional[str] = None # The date and time when the definition 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. diff --git a/msgraph_beta/generated/models/industry_data/reference_definition_collection_response.py b/msgraph_beta/generated/models/industry_data/reference_definition_collection_response.py index cfeec18f032..3f123f5bb7f 100644 --- a/msgraph_beta/generated/models/industry_data/reference_definition_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/reference_definition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReferenceDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class ReferenceDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ReferenceDefinition]] = None diff --git a/msgraph_beta/generated/models/industry_data/role_group.py b/msgraph_beta/generated/models/industry_data/role_group.py index ca46d6c3cb0..b769a031eba 100644 --- a/msgraph_beta/generated/models/industry_data/role_group.py +++ b/msgraph_beta/generated/models/industry_data/role_group.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class RoleGroup(Entity): +class RoleGroup(Entity, Parsable): # The name of the role group. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/industry_data/role_group_collection_response.py b/msgraph_beta/generated/models/industry_data/role_group_collection_response.py index 08db6494e5a..d73a124df63 100644 --- a/msgraph_beta/generated/models/industry_data/role_group_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/role_group_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class RoleGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleGroup]] = None diff --git a/msgraph_beta/generated/models/industry_data/role_reference_value.py b/msgraph_beta/generated/models/industry_data/role_reference_value.py index c1f6e7f6d02..06cde04532d 100644 --- a/msgraph_beta/generated/models/industry_data/role_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/role_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class RoleReferenceValue(ReferenceValue): +class RoleReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.roleReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/section_role_reference_value.py b/msgraph_beta/generated/models/industry_data/section_role_reference_value.py index 83826cb0096..be5f9209115 100644 --- a/msgraph_beta/generated/models/industry_data/section_role_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/section_role_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class SectionRoleReferenceValue(ReferenceValue): +class SectionRoleReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.sectionRoleReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/security_group_provisioning_flow.py b/msgraph_beta/generated/models/industry_data/security_group_provisioning_flow.py index f6d9019c7c2..5feb5d62e65 100644 --- a/msgraph_beta/generated/models/industry_data/security_group_provisioning_flow.py +++ b/msgraph_beta/generated/models/industry_data/security_group_provisioning_flow.py @@ -10,7 +10,7 @@ from .provisioning_flow import ProvisioningFlow @dataclass -class SecurityGroupProvisioningFlow(ProvisioningFlow): +class SecurityGroupProvisioningFlow(ProvisioningFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.securityGroupProvisioningFlow" # The creationOptions property diff --git a/msgraph_beta/generated/models/industry_data/simple_password_settings.py b/msgraph_beta/generated/models/industry_data/simple_password_settings.py index 9fc4425f8d5..ceb848a8bc5 100644 --- a/msgraph_beta/generated/models/industry_data/simple_password_settings.py +++ b/msgraph_beta/generated/models/industry_data/simple_password_settings.py @@ -9,7 +9,7 @@ from .password_settings import PasswordSettings @dataclass -class SimplePasswordSettings(PasswordSettings): +class SimplePasswordSettings(PasswordSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.simplePasswordSettings" # The password for the user. diff --git a/msgraph_beta/generated/models/industry_data/source_system_definition.py b/msgraph_beta/generated/models/industry_data/source_system_definition.py index 5611c62ae67..8ec106a8677 100644 --- a/msgraph_beta/generated/models/industry_data/source_system_definition.py +++ b/msgraph_beta/generated/models/industry_data/source_system_definition.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class SourceSystemDefinition(Entity): +class SourceSystemDefinition(Entity, Parsable): # The name of the source system. Maximum supported length is 100 characters. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/industry_data/source_system_definition_collection_response.py b/msgraph_beta/generated/models/industry_data/source_system_definition_collection_response.py index ca9685f17e4..4f994f76129 100644 --- a/msgraph_beta/generated/models/industry_data/source_system_definition_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/source_system_definition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SourceSystemDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class SourceSystemDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SourceSystemDefinition]] = None diff --git a/msgraph_beta/generated/models/industry_data/user_match_target_reference_value.py b/msgraph_beta/generated/models/industry_data/user_match_target_reference_value.py index 4a58f19e3be..583de7fc2f7 100644 --- a/msgraph_beta/generated/models/industry_data/user_match_target_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/user_match_target_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class UserMatchTargetReferenceValue(ReferenceValue): +class UserMatchTargetReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.userMatchTargetReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/user_provisioning_flow.py b/msgraph_beta/generated/models/industry_data/user_provisioning_flow.py index 2fa21fcddad..f5e9435352a 100644 --- a/msgraph_beta/generated/models/industry_data/user_provisioning_flow.py +++ b/msgraph_beta/generated/models/industry_data/user_provisioning_flow.py @@ -11,7 +11,7 @@ from .provisioning_flow import ProvisioningFlow @dataclass -class UserProvisioningFlow(ProvisioningFlow): +class UserProvisioningFlow(ProvisioningFlow, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.userProvisioningFlow" # A Boolean choice indicating whether unmatched users should be created or ignored. diff --git a/msgraph_beta/generated/models/industry_data/validate_operation.py b/msgraph_beta/generated/models/industry_data/validate_operation.py index 7de4bc2b9ef..9ef51c491e0 100644 --- a/msgraph_beta/generated/models/industry_data/validate_operation.py +++ b/msgraph_beta/generated/models/industry_data/validate_operation.py @@ -11,7 +11,7 @@ from ..long_running_operation import LongRunningOperation @dataclass -class ValidateOperation(LongRunningOperation): +class ValidateOperation(LongRunningOperation, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/industry_data/year_reference_value.py b/msgraph_beta/generated/models/industry_data/year_reference_value.py index ca901a55dc3..746dc67320f 100644 --- a/msgraph_beta/generated/models/industry_data/year_reference_value.py +++ b/msgraph_beta/generated/models/industry_data/year_reference_value.py @@ -9,7 +9,7 @@ from .reference_value import ReferenceValue @dataclass -class YearReferenceValue(ReferenceValue): +class YearReferenceValue(ReferenceValue, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.industryData.yearReferenceValue" diff --git a/msgraph_beta/generated/models/industry_data/year_time_period_definition.py b/msgraph_beta/generated/models/industry_data/year_time_period_definition.py index ff9aca90235..49daef353b9 100644 --- a/msgraph_beta/generated/models/industry_data/year_time_period_definition.py +++ b/msgraph_beta/generated/models/industry_data/year_time_period_definition.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class YearTimePeriodDefinition(Entity): +class YearTimePeriodDefinition(Entity, Parsable): # The name of the year. Maximum supported length is 100 characters. display_name: Optional[str] = None # The last day of the year using ISO 8601 format for date. diff --git a/msgraph_beta/generated/models/industry_data/year_time_period_definition_collection_response.py b/msgraph_beta/generated/models/industry_data/year_time_period_definition_collection_response.py index 2f5378dab87..515628c2728 100644 --- a/msgraph_beta/generated/models/industry_data/year_time_period_definition_collection_response.py +++ b/msgraph_beta/generated/models/industry_data/year_time_period_definition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class YearTimePeriodDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class YearTimePeriodDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[YearTimePeriodDefinition]] = None diff --git a/msgraph_beta/generated/models/inference_classification.py b/msgraph_beta/generated/models/inference_classification.py index 24e75dcf83d..6ca8eb2c537 100644 --- a/msgraph_beta/generated/models/inference_classification.py +++ b/msgraph_beta/generated/models/inference_classification.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class InferenceClassification(Entity): +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. diff --git a/msgraph_beta/generated/models/inference_classification_override.py b/msgraph_beta/generated/models/inference_classification_override.py index f511cf210d8..8135af902a5 100644 --- a/msgraph_beta/generated/models/inference_classification_override.py +++ b/msgraph_beta/generated/models/inference_classification_override.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class InferenceClassificationOverride(Entity): +class InferenceClassificationOverride(Entity, Parsable): # Specifies how incoming messages from a specific sender should always be classified as. Possible values are: focused, other. classify_as: Optional[InferenceClassificationType] = None # The OdataType property diff --git a/msgraph_beta/generated/models/inference_classification_override_collection_response.py b/msgraph_beta/generated/models/inference_classification_override_collection_response.py index b133e79810b..1e0ccec6391 100644 --- a/msgraph_beta/generated/models/inference_classification_override_collection_response.py +++ b/msgraph_beta/generated/models/inference_classification_override_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InferenceClassificationOverrideCollectionResponse(BaseCollectionPaginationCountResponse): +class InferenceClassificationOverrideCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InferenceClassificationOverride]] = None diff --git a/msgraph_beta/generated/models/information_protection.py b/msgraph_beta/generated/models/information_protection.py index 839373db4bb..7a882ffecc9 100644 --- a/msgraph_beta/generated/models/information_protection.py +++ b/msgraph_beta/generated/models/information_protection.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class InformationProtection(Entity): +class InformationProtection(Entity, Parsable): # The bitlocker property bitlocker: Optional[Bitlocker] = None # The dataLossPreventionPolicies property diff --git a/msgraph_beta/generated/models/information_protection_label.py b/msgraph_beta/generated/models/information_protection_label.py index f08b13660ba..ed657e1477b 100644 --- a/msgraph_beta/generated/models/information_protection_label.py +++ b/msgraph_beta/generated/models/information_protection_label.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class InformationProtectionLabel(Entity): +class InformationProtectionLabel(Entity, Parsable): # The color that the UI should display for the label, if configured. color: Optional[str] = None # The admin-defined description for the label. diff --git a/msgraph_beta/generated/models/information_protection_label_collection_response.py b/msgraph_beta/generated/models/information_protection_label_collection_response.py index a5f06eac8c2..36f7452420b 100644 --- a/msgraph_beta/generated/models/information_protection_label_collection_response.py +++ b/msgraph_beta/generated/models/information_protection_label_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InformationProtectionLabelCollectionResponse(BaseCollectionPaginationCountResponse): +class InformationProtectionLabelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionLabel]] = None diff --git a/msgraph_beta/generated/models/information_protection_policy.py b/msgraph_beta/generated/models/information_protection_policy.py index c1972ca02ca..ae32cb8cee9 100644 --- a/msgraph_beta/generated/models/information_protection_policy.py +++ b/msgraph_beta/generated/models/information_protection_policy.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class InformationProtectionPolicy(Entity): +class InformationProtectionPolicy(Entity, Parsable): # The labels property labels: Optional[List[InformationProtectionLabel]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/initiator.py b/msgraph_beta/generated/models/initiator.py index 0c4c99489d6..d9efadd13a6 100644 --- a/msgraph_beta/generated/models/initiator.py +++ b/msgraph_beta/generated/models/initiator.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class Initiator(Identity): +class Initiator(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.initiator" # Type of initiator. Possible values are: user, application, system, unknownFutureValue. diff --git a/msgraph_beta/generated/models/insight_summary.py b/msgraph_beta/generated/models/insight_summary.py index f789a77ba47..2dd9cbd492c 100644 --- a/msgraph_beta/generated/models/insight_summary.py +++ b/msgraph_beta/generated/models/insight_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class InsightSummary(Entity): +class InsightSummary(Entity, Parsable): # Daily active users. active_users: Optional[int] = None # The ID of the Microsoft Entra application. diff --git a/msgraph_beta/generated/models/insight_summary_collection_response.py b/msgraph_beta/generated/models/insight_summary_collection_response.py index dc90685b02a..7e4a1e1574f 100644 --- a/msgraph_beta/generated/models/insight_summary_collection_response.py +++ b/msgraph_beta/generated/models/insight_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InsightSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class InsightSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InsightSummary]] = None diff --git a/msgraph_beta/generated/models/insight_value_double.py b/msgraph_beta/generated/models/insight_value_double.py index 7561e129cea..07c142fa445 100644 --- a/msgraph_beta/generated/models/insight_value_double.py +++ b/msgraph_beta/generated/models/insight_value_double.py @@ -9,7 +9,7 @@ from .user_experience_analytics_insight_value import UserExperienceAnalyticsInsightValue @dataclass -class InsightValueDouble(UserExperienceAnalyticsInsightValue): +class InsightValueDouble(UserExperienceAnalyticsInsightValue, Parsable): """ The value in an user experience analytics insight. """ diff --git a/msgraph_beta/generated/models/insight_value_int.py b/msgraph_beta/generated/models/insight_value_int.py index 3d7aa51e147..e25147aaf77 100644 --- a/msgraph_beta/generated/models/insight_value_int.py +++ b/msgraph_beta/generated/models/insight_value_int.py @@ -9,7 +9,7 @@ from .user_experience_analytics_insight_value import UserExperienceAnalyticsInsightValue @dataclass -class InsightValueInt(UserExperienceAnalyticsInsightValue): +class InsightValueInt(UserExperienceAnalyticsInsightValue, Parsable): """ The value in an user experience analytics insight. """ diff --git a/msgraph_beta/generated/models/insights_settings.py b/msgraph_beta/generated/models/insights_settings.py index f345e8df6df..5504d3a425f 100644 --- a/msgraph_beta/generated/models/insights_settings.py +++ b/msgraph_beta/generated/models/insights_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class InsightsSettings(Entity): +class InsightsSettings(Entity, Parsable): # The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. The default value is null. Optional. disabled_for_group: Optional[str] = None # true if insights of the specified type are enabled for the organization; false if insights of the specified type are disabled for all users without exceptions. The default value is true. Optional. diff --git a/msgraph_beta/generated/models/internal_domain_federation.py b/msgraph_beta/generated/models/internal_domain_federation.py index 57a027cdd68..ae99354f6f7 100644 --- a/msgraph_beta/generated/models/internal_domain_federation.py +++ b/msgraph_beta/generated/models/internal_domain_federation.py @@ -12,7 +12,7 @@ from .saml_or_ws_fed_provider import SamlOrWsFedProvider @dataclass -class InternalDomainFederation(SamlOrWsFedProvider): +class InternalDomainFederation(SamlOrWsFedProvider, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.internalDomainFederation" # URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Microsoft Entra ID. Corresponds to the ActiveLogOnUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. diff --git a/msgraph_beta/generated/models/internal_domain_federation_collection_response.py b/msgraph_beta/generated/models/internal_domain_federation_collection_response.py index 80eb1790630..df6d107e660 100644 --- a/msgraph_beta/generated/models/internal_domain_federation_collection_response.py +++ b/msgraph_beta/generated/models/internal_domain_federation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InternalDomainFederationCollectionResponse(BaseCollectionPaginationCountResponse): +class InternalDomainFederationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InternalDomainFederation]] = None diff --git a/msgraph_beta/generated/models/internal_sponsors.py b/msgraph_beta/generated/models/internal_sponsors.py index 85e99f691ba..77bc5ae9d58 100644 --- a/msgraph_beta/generated/models/internal_sponsors.py +++ b/msgraph_beta/generated/models/internal_sponsors.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class InternalSponsors(UserSet): +class InternalSponsors(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.internalSponsors" diff --git a/msgraph_beta/generated/models/internet_explorer_mode.py b/msgraph_beta/generated/models/internet_explorer_mode.py index 82e21baf24d..e1dc7d07a45 100644 --- a/msgraph_beta/generated/models/internet_explorer_mode.py +++ b/msgraph_beta/generated/models/internet_explorer_mode.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class InternetExplorerMode(Entity): +class InternetExplorerMode(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # A collection of site lists to support Internet Explorer mode. diff --git a/msgraph_beta/generated/models/intune_branding_profile.py b/msgraph_beta/generated/models/intune_branding_profile.py index 8639e93b180..9976a5511ac 100644 --- a/msgraph_beta/generated/models/intune_branding_profile.py +++ b/msgraph_beta/generated/models/intune_branding_profile.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class IntuneBrandingProfile(Entity): +class IntuneBrandingProfile(Entity, Parsable): """ This entity contains data which is used in customizing the tenant level appearance of the Company Portal applications as well as the end user web portal. """ diff --git a/msgraph_beta/generated/models/intune_branding_profile_assignment.py b/msgraph_beta/generated/models/intune_branding_profile_assignment.py index 239f48e5010..93905eda1cb 100644 --- a/msgraph_beta/generated/models/intune_branding_profile_assignment.py +++ b/msgraph_beta/generated/models/intune_branding_profile_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class IntuneBrandingProfileAssignment(Entity): +class IntuneBrandingProfileAssignment(Entity, Parsable): """ This entity contains the properties used to assign a branding profile to a group. """ diff --git a/msgraph_beta/generated/models/intune_branding_profile_assignment_collection_response.py b/msgraph_beta/generated/models/intune_branding_profile_assignment_collection_response.py index a39da2dbce5..7887f99438e 100644 --- a/msgraph_beta/generated/models/intune_branding_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/intune_branding_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IntuneBrandingProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class IntuneBrandingProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IntuneBrandingProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/intune_branding_profile_collection_response.py b/msgraph_beta/generated/models/intune_branding_profile_collection_response.py index e660254b0bc..183854a8e61 100644 --- a/msgraph_beta/generated/models/intune_branding_profile_collection_response.py +++ b/msgraph_beta/generated/models/intune_branding_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IntuneBrandingProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class IntuneBrandingProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IntuneBrandingProfile]] = None diff --git a/msgraph_beta/generated/models/invalid_license_alert_configuration.py b/msgraph_beta/generated/models/invalid_license_alert_configuration.py index c5a9bde6a0b..b5b17b9754b 100644 --- a/msgraph_beta/generated/models/invalid_license_alert_configuration.py +++ b/msgraph_beta/generated/models/invalid_license_alert_configuration.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class InvalidLicenseAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class InvalidLicenseAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.invalidLicenseAlertConfiguration" diff --git a/msgraph_beta/generated/models/invalid_license_alert_incident.py b/msgraph_beta/generated/models/invalid_license_alert_incident.py index 7df68330960..6f8edd44691 100644 --- a/msgraph_beta/generated/models/invalid_license_alert_incident.py +++ b/msgraph_beta/generated/models/invalid_license_alert_incident.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class InvalidLicenseAlertIncident(UnifiedRoleManagementAlertIncident): +class InvalidLicenseAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.invalidLicenseAlertIncident" # Status of the tenant's Microsoft Entra ID P2 license. diff --git a/msgraph_beta/generated/models/invitation.py b/msgraph_beta/generated/models/invitation.py index cb805721944..b4029226853 100644 --- a/msgraph_beta/generated/models/invitation.py +++ b/msgraph_beta/generated/models/invitation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class Invitation(Entity): +class Invitation(Entity, Parsable): # The URL the user can use to redeem their invitation. Read-only. invite_redeem_url: Optional[str] = None # The URL user should be redirected to once the invitation is redeemed. Required. diff --git a/msgraph_beta/generated/models/invitation_collection_response.py b/msgraph_beta/generated/models/invitation_collection_response.py index 05a7e88eca0..466ee901470 100644 --- a/msgraph_beta/generated/models/invitation_collection_response.py +++ b/msgraph_beta/generated/models/invitation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class InvitationCollectionResponse(BaseCollectionPaginationCountResponse): +class InvitationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Invitation]] = None diff --git a/msgraph_beta/generated/models/invite_participants_operation.py b/msgraph_beta/generated/models/invite_participants_operation.py index bee57e104ef..027249c3955 100644 --- a/msgraph_beta/generated/models/invite_participants_operation.py +++ b/msgraph_beta/generated/models/invite_participants_operation.py @@ -10,7 +10,7 @@ from .comms_operation import CommsOperation @dataclass -class InviteParticipantsOperation(CommsOperation): +class InviteParticipantsOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None # The participants to invite. diff --git a/msgraph_beta/generated/models/invoke_user_flow_listener.py b/msgraph_beta/generated/models/invoke_user_flow_listener.py index bfaec7f84ab..99da214f5fa 100644 --- a/msgraph_beta/generated/models/invoke_user_flow_listener.py +++ b/msgraph_beta/generated/models/invoke_user_flow_listener.py @@ -10,7 +10,7 @@ from .authentication_listener import AuthenticationListener @dataclass -class InvokeUserFlowListener(AuthenticationListener): +class InvokeUserFlowListener(AuthenticationListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.invokeUserFlowListener" # The user flow that is invoked when this action executes. diff --git a/msgraph_beta/generated/models/ios_azure_ad_single_sign_on_extension.py b/msgraph_beta/generated/models/ios_azure_ad_single_sign_on_extension.py index 86d908e0999..b173a6fd7a6 100644 --- a/msgraph_beta/generated/models/ios_azure_ad_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/ios_azure_ad_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .ios_single_sign_on_extension import IosSingleSignOnExtension @dataclass -class IosAzureAdSingleSignOnExtension(IosSingleSignOnExtension): +class IosAzureAdSingleSignOnExtension(IosSingleSignOnExtension, Parsable): """ Represents an Azure AD-type Single Sign-On extension profile for iOS devices. """ diff --git a/msgraph_beta/generated/models/ios_certificate_profile.py b/msgraph_beta/generated/models/ios_certificate_profile.py index c1915c20218..0dc36fda069 100644 --- a/msgraph_beta/generated/models/ios_certificate_profile.py +++ b/msgraph_beta/generated/models/ios_certificate_profile.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosCertificateProfile(DeviceConfiguration): +class IosCertificateProfile(DeviceConfiguration, Parsable): """ Device Configuration. """ diff --git a/msgraph_beta/generated/models/ios_certificate_profile_base.py b/msgraph_beta/generated/models/ios_certificate_profile_base.py index 53c4b9dfad2..7fb18957f28 100644 --- a/msgraph_beta/generated/models/ios_certificate_profile_base.py +++ b/msgraph_beta/generated/models/ios_certificate_profile_base.py @@ -14,7 +14,7 @@ from .ios_certificate_profile import IosCertificateProfile @dataclass -class IosCertificateProfileBase(IosCertificateProfile): +class IosCertificateProfileBase(IosCertificateProfile, Parsable): """ iOS certificate profile base. """ diff --git a/msgraph_beta/generated/models/ios_compliance_policy.py b/msgraph_beta/generated/models/ios_compliance_policy.py index a279b6975f2..28acb383a45 100644 --- a/msgraph_beta/generated/models/ios_compliance_policy.py +++ b/msgraph_beta/generated/models/ios_compliance_policy.py @@ -12,7 +12,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class IosCompliancePolicy(DeviceCompliancePolicy): +class IosCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for IOS. """ diff --git a/msgraph_beta/generated/models/ios_credential_single_sign_on_extension.py b/msgraph_beta/generated/models/ios_credential_single_sign_on_extension.py index c5d90b0c476..80f141376ba 100644 --- a/msgraph_beta/generated/models/ios_credential_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/ios_credential_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .ios_single_sign_on_extension import IosSingleSignOnExtension @dataclass -class IosCredentialSingleSignOnExtension(IosSingleSignOnExtension): +class IosCredentialSingleSignOnExtension(IosSingleSignOnExtension, Parsable): """ Represents a Credential-type Single Sign-On extension profile for iOS devices. """ diff --git a/msgraph_beta/generated/models/ios_custom_configuration.py b/msgraph_beta/generated/models/ios_custom_configuration.py index be7dd853985..a021ede090b 100644 --- a/msgraph_beta/generated/models/ios_custom_configuration.py +++ b/msgraph_beta/generated/models/ios_custom_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosCustomConfiguration(DeviceConfiguration): +class IosCustomConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the iosCustomConfiguration resource. """ diff --git a/msgraph_beta/generated/models/ios_derived_credential_authentication_configuration.py b/msgraph_beta/generated/models/ios_derived_credential_authentication_configuration.py index 0ec81ba15dd..fc0a23ba98b 100644 --- a/msgraph_beta/generated/models/ios_derived_credential_authentication_configuration.py +++ b/msgraph_beta/generated/models/ios_derived_credential_authentication_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosDerivedCredentialAuthenticationConfiguration(DeviceConfiguration): +class IosDerivedCredentialAuthenticationConfiguration(DeviceConfiguration, Parsable): """ iOS Derived Credential profile. """ diff --git a/msgraph_beta/generated/models/ios_device_features_configuration.py b/msgraph_beta/generated/models/ios_device_features_configuration.py index db0cec9b68d..58a85c32a8f 100644 --- a/msgraph_beta/generated/models/ios_device_features_configuration.py +++ b/msgraph_beta/generated/models/ios_device_features_configuration.py @@ -19,7 +19,7 @@ from .apple_device_features_configuration_base import AppleDeviceFeaturesConfigurationBase @dataclass -class IosDeviceFeaturesConfiguration(AppleDeviceFeaturesConfigurationBase): +class IosDeviceFeaturesConfiguration(AppleDeviceFeaturesConfigurationBase, Parsable): """ iOS Device Features Configuration Profile. """ diff --git a/msgraph_beta/generated/models/ios_eas_email_profile_configuration.py b/msgraph_beta/generated/models/ios_eas_email_profile_configuration.py index c1e4d2cce03..c6bc6adf30e 100644 --- a/msgraph_beta/generated/models/ios_eas_email_profile_configuration.py +++ b/msgraph_beta/generated/models/ios_eas_email_profile_configuration.py @@ -17,7 +17,7 @@ from .eas_email_profile_configuration_base import EasEmailProfileConfigurationBase @dataclass -class IosEasEmailProfileConfiguration(EasEmailProfileConfigurationBase): +class IosEasEmailProfileConfiguration(EasEmailProfileConfigurationBase, Parsable): """ By providing configurations in this profile you can instruct the native email client on iOS devices to communicate with an Exchange server and get email, contacts, calendar, reminders, and notes. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/ios_edu_device_configuration.py b/msgraph_beta/generated/models/ios_edu_device_configuration.py index 6a8a96f5712..8640aa81a5f 100644 --- a/msgraph_beta/generated/models/ios_edu_device_configuration.py +++ b/msgraph_beta/generated/models/ios_edu_device_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosEduDeviceConfiguration(DeviceConfiguration): +class IosEduDeviceConfiguration(DeviceConfiguration, Parsable): """ iOS Education device configuration """ diff --git a/msgraph_beta/generated/models/ios_education_device_configuration.py b/msgraph_beta/generated/models/ios_education_device_configuration.py index f6569013375..547eea82d8e 100644 --- a/msgraph_beta/generated/models/ios_education_device_configuration.py +++ b/msgraph_beta/generated/models/ios_education_device_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosEducationDeviceConfiguration(DeviceConfiguration): +class IosEducationDeviceConfiguration(DeviceConfiguration, Parsable): """ iOS Education configuration profile """ diff --git a/msgraph_beta/generated/models/ios_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/ios_enterprise_wi_fi_configuration.py index a9f33444812..1a94537f1d1 100644 --- a/msgraph_beta/generated/models/ios_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/ios_enterprise_wi_fi_configuration.py @@ -16,7 +16,7 @@ from .ios_wi_fi_configuration import IosWiFiConfiguration @dataclass -class IosEnterpriseWiFiConfiguration(IosWiFiConfiguration): +class IosEnterpriseWiFiConfiguration(IosWiFiConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the iOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/ios_expedited_checkin_configuration.py b/msgraph_beta/generated/models/ios_expedited_checkin_configuration.py index 37bbacd131d..b3e90760e8a 100644 --- a/msgraph_beta/generated/models/ios_expedited_checkin_configuration.py +++ b/msgraph_beta/generated/models/ios_expedited_checkin_configuration.py @@ -9,7 +9,7 @@ from .apple_expedited_checkin_configuration_base import AppleExpeditedCheckinConfigurationBase @dataclass -class IosExpeditedCheckinConfiguration(AppleExpeditedCheckinConfigurationBase): +class IosExpeditedCheckinConfiguration(AppleExpeditedCheckinConfigurationBase, Parsable): """ Experimental profile to increase the rate of device check-ins per day of iOS devices. This profile type is deprecated. """ diff --git a/msgraph_beta/generated/models/ios_general_device_configuration.py b/msgraph_beta/generated/models/ios_general_device_configuration.py index bf8ac669936..f4b11a00c10 100644 --- a/msgraph_beta/generated/models/ios_general_device_configuration.py +++ b/msgraph_beta/generated/models/ios_general_device_configuration.py @@ -25,7 +25,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosGeneralDeviceConfiguration(DeviceConfiguration): +class IosGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource. """ diff --git a/msgraph_beta/generated/models/ios_home_screen_app.py b/msgraph_beta/generated/models/ios_home_screen_app.py index b303dec9cb4..c2cf28a331d 100644 --- a/msgraph_beta/generated/models/ios_home_screen_app.py +++ b/msgraph_beta/generated/models/ios_home_screen_app.py @@ -9,7 +9,7 @@ from .ios_home_screen_item import IosHomeScreenItem @dataclass -class IosHomeScreenApp(IosHomeScreenItem): +class IosHomeScreenApp(IosHomeScreenItem, Parsable): """ Represents an icon for an app on the Home Screen """ diff --git a/msgraph_beta/generated/models/ios_home_screen_folder.py b/msgraph_beta/generated/models/ios_home_screen_folder.py index bca4d9c545d..d76e0d5cebb 100644 --- a/msgraph_beta/generated/models/ios_home_screen_folder.py +++ b/msgraph_beta/generated/models/ios_home_screen_folder.py @@ -10,7 +10,7 @@ from .ios_home_screen_item import IosHomeScreenItem @dataclass -class IosHomeScreenFolder(IosHomeScreenItem): +class IosHomeScreenFolder(IosHomeScreenItem, Parsable): """ A folder containing pages of apps and web clips on the Home Screen. """ diff --git a/msgraph_beta/generated/models/ios_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/ios_imported_p_f_x_certificate_profile.py index 0e750c4f371..0b828f04e61 100644 --- a/msgraph_beta/generated/models/ios_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/ios_imported_p_f_x_certificate_profile.py @@ -11,7 +11,7 @@ from .ios_certificate_profile import IosCertificateProfile @dataclass -class IosImportedPFXCertificateProfile(IosCertificateProfile): +class IosImportedPFXCertificateProfile(IosCertificateProfile, Parsable): """ iOS PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/ios_kerberos_single_sign_on_extension.py b/msgraph_beta/generated/models/ios_kerberos_single_sign_on_extension.py index b641d317704..d38af1c985e 100644 --- a/msgraph_beta/generated/models/ios_kerberos_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/ios_kerberos_single_sign_on_extension.py @@ -9,7 +9,7 @@ from .ios_single_sign_on_extension import IosSingleSignOnExtension @dataclass -class IosKerberosSingleSignOnExtension(IosSingleSignOnExtension): +class IosKerberosSingleSignOnExtension(IosSingleSignOnExtension, Parsable): """ Represents a Kerberos-type Single Sign-On extension profile for iOS devices. """ diff --git a/msgraph_beta/generated/models/ios_lob_app.py b/msgraph_beta/generated/models/ios_lob_app.py index 1963db8da70..35ea74c1d6b 100644 --- a/msgraph_beta/generated/models/ios_lob_app.py +++ b/msgraph_beta/generated/models/ios_lob_app.py @@ -12,7 +12,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class IosLobApp(MobileLobApp): +class IosLobApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for iOS Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/ios_lob_app_assignment_settings.py b/msgraph_beta/generated/models/ios_lob_app_assignment_settings.py index 69e1a386286..a79040d86a3 100644 --- a/msgraph_beta/generated/models/ios_lob_app_assignment_settings.py +++ b/msgraph_beta/generated/models/ios_lob_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class IosLobAppAssignmentSettings(MobileAppAssignmentSettings): +class IosLobAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an iOS LOB mobile app to a group. """ diff --git a/msgraph_beta/generated/models/ios_lob_app_collection_response.py b/msgraph_beta/generated/models/ios_lob_app_collection_response.py index e863ac65611..01feef10424 100644 --- a/msgraph_beta/generated/models/ios_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/ios_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class IosLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosLobApp]] = None diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py index a20d708f54c..94e753c083a 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class IosLobAppProvisioningConfiguration(Entity): +class IosLobAppProvisioningConfiguration(Entity, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS Lob App Provisioning Configuration resource. """ diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment.py index cd9f4c04dec..e21beea91c4 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class IosLobAppProvisioningConfigurationAssignment(Entity): +class IosLobAppProvisioningConfigurationAssignment(Entity, Parsable): """ A class containing the properties used for Group Assignment of an iOS LOB App Provisioning and Configuration. """ diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment_collection_response.py index 5312bd1154e..1e852b54eac 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosLobAppProvisioningConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class IosLobAppProvisioningConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosLobAppProvisioningConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_collection_response.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_collection_response.py index c691208f44e..39e66f9ea3f 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_collection_response.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosLobAppProvisioningConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class IosLobAppProvisioningConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosLobAppProvisioningConfiguration]] = None diff --git a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_policy_set_item.py b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_policy_set_item.py index 651c2450e9a..65b6f7d5837 100644 --- a/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/ios_lob_app_provisioning_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class IosLobAppProvisioningConfigurationPolicySetItem(PolicySetItem): +class IosLobAppProvisioningConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for iOS lob app provisioning configuration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/ios_managed_app_protection.py b/msgraph_beta/generated/models/ios_managed_app_protection.py index e338c1d3757..4ec92f555d1 100644 --- a/msgraph_beta/generated/models/ios_managed_app_protection.py +++ b/msgraph_beta/generated/models/ios_managed_app_protection.py @@ -14,7 +14,7 @@ from .targeted_managed_app_protection import TargetedManagedAppProtection @dataclass -class IosManagedAppProtection(TargetedManagedAppProtection): +class IosManagedAppProtection(TargetedManagedAppProtection, Parsable): """ Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an iOS device """ @@ -24,7 +24,7 @@ class IosManagedAppProtection(TargetedManagedAppProtection): allow_widget_content_sync: Optional[bool] = None # Semicolon seperated list of device models allowed, as a string, for the managed app to work. allowed_ios_device_models: Optional[str] = None - # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn. + # Defines a managed app behavior, either block or warn, if the user is clocked out (non-working time). Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_account_is_clocked_out: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_ios_device_model_not_allowed: Optional[ManagedAppRemediationAction] = None diff --git a/msgraph_beta/generated/models/ios_managed_app_protection_collection_response.py b/msgraph_beta/generated/models/ios_managed_app_protection_collection_response.py index d4e2c114de3..d638af6f484 100644 --- a/msgraph_beta/generated/models/ios_managed_app_protection_collection_response.py +++ b/msgraph_beta/generated/models/ios_managed_app_protection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse): +class IosManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosManagedAppProtection]] = None diff --git a/msgraph_beta/generated/models/ios_managed_app_registration.py b/msgraph_beta/generated/models/ios_managed_app_registration.py index d83f395872c..8b65d70d675 100644 --- a/msgraph_beta/generated/models/ios_managed_app_registration.py +++ b/msgraph_beta/generated/models/ios_managed_app_registration.py @@ -9,7 +9,7 @@ from .managed_app_registration import ManagedAppRegistration @dataclass -class IosManagedAppRegistration(ManagedAppRegistration): +class IosManagedAppRegistration(ManagedAppRegistration, Parsable): """ Represents the synchronization details of an ios app, with management capabilities, for a specific user. """ diff --git a/msgraph_beta/generated/models/ios_mobile_app_configuration.py b/msgraph_beta/generated/models/ios_mobile_app_configuration.py index 65cc96660ce..8484ec93924 100644 --- a/msgraph_beta/generated/models/ios_mobile_app_configuration.py +++ b/msgraph_beta/generated/models/ios_mobile_app_configuration.py @@ -10,7 +10,7 @@ from .managed_device_mobile_app_configuration import ManagedDeviceMobileAppConfiguration @dataclass -class IosMobileAppConfiguration(ManagedDeviceMobileAppConfiguration): +class IosMobileAppConfiguration(ManagedDeviceMobileAppConfiguration, Parsable): """ Contains properties, inherited properties and actions for iOS mobile app configurations. """ diff --git a/msgraph_beta/generated/models/ios_mobile_app_identifier.py b/msgraph_beta/generated/models/ios_mobile_app_identifier.py index 6987d8fb046..30bb3916a7b 100644 --- a/msgraph_beta/generated/models/ios_mobile_app_identifier.py +++ b/msgraph_beta/generated/models/ios_mobile_app_identifier.py @@ -9,7 +9,7 @@ from .mobile_app_identifier import MobileAppIdentifier @dataclass -class IosMobileAppIdentifier(MobileAppIdentifier): +class IosMobileAppIdentifier(MobileAppIdentifier, Parsable): """ The identifier for an iOS app. """ diff --git a/msgraph_beta/generated/models/ios_pkcs_certificate_profile.py b/msgraph_beta/generated/models/ios_pkcs_certificate_profile.py index d5cfcc435b7..4ab90eb5e90 100644 --- a/msgraph_beta/generated/models/ios_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/ios_pkcs_certificate_profile.py @@ -12,7 +12,7 @@ from .ios_certificate_profile_base import IosCertificateProfileBase @dataclass -class IosPkcsCertificateProfile(IosCertificateProfileBase): +class IosPkcsCertificateProfile(IosCertificateProfileBase, Parsable): """ iOS PKCS certificate profile. """ diff --git a/msgraph_beta/generated/models/ios_redirect_single_sign_on_extension.py b/msgraph_beta/generated/models/ios_redirect_single_sign_on_extension.py index 1d46ec724ce..dcd62302e5b 100644 --- a/msgraph_beta/generated/models/ios_redirect_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/ios_redirect_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .ios_single_sign_on_extension import IosSingleSignOnExtension @dataclass -class IosRedirectSingleSignOnExtension(IosSingleSignOnExtension): +class IosRedirectSingleSignOnExtension(IosSingleSignOnExtension, Parsable): """ Represents a Redirect-type Single Sign-On extension profile for iOS devices. """ diff --git a/msgraph_beta/generated/models/ios_scep_certificate_profile.py b/msgraph_beta/generated/models/ios_scep_certificate_profile.py index c6fdda9ad8c..b437ee1c8eb 100644 --- a/msgraph_beta/generated/models/ios_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/ios_scep_certificate_profile.py @@ -16,7 +16,7 @@ from .ios_certificate_profile_base import IosCertificateProfileBase @dataclass -class IosScepCertificateProfile(IosCertificateProfileBase): +class IosScepCertificateProfile(IosCertificateProfileBase, Parsable): """ iOS SCEP certificate profile. """ diff --git a/msgraph_beta/generated/models/ios_single_sign_on_extension.py b/msgraph_beta/generated/models/ios_single_sign_on_extension.py index 5f86f16bac9..74a27d82c6f 100644 --- a/msgraph_beta/generated/models/ios_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/ios_single_sign_on_extension.py @@ -13,7 +13,7 @@ from .single_sign_on_extension import SingleSignOnExtension @dataclass -class IosSingleSignOnExtension(SingleSignOnExtension): +class IosSingleSignOnExtension(SingleSignOnExtension, Parsable): """ An abstract base class for all iOS-specific single sign-on extension types. """ diff --git a/msgraph_beta/generated/models/ios_store_app.py b/msgraph_beta/generated/models/ios_store_app.py index 355f5bbed9f..e5bd11f5ad5 100644 --- a/msgraph_beta/generated/models/ios_store_app.py +++ b/msgraph_beta/generated/models/ios_store_app.py @@ -11,7 +11,7 @@ from .mobile_app import MobileApp @dataclass -class IosStoreApp(MobileApp): +class IosStoreApp(MobileApp, Parsable): """ Contains properties and inherited properties for iOS store apps. """ diff --git a/msgraph_beta/generated/models/ios_store_app_assignment_settings.py b/msgraph_beta/generated/models/ios_store_app_assignment_settings.py index a2f4466f795..b1f32ba8efb 100644 --- a/msgraph_beta/generated/models/ios_store_app_assignment_settings.py +++ b/msgraph_beta/generated/models/ios_store_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class IosStoreAppAssignmentSettings(MobileAppAssignmentSettings): +class IosStoreAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an iOS Store mobile app to a group. """ diff --git a/msgraph_beta/generated/models/ios_store_app_collection_response.py b/msgraph_beta/generated/models/ios_store_app_collection_response.py index 0a7ebcd4724..e0c06fc0deb 100644 --- a/msgraph_beta/generated/models/ios_store_app_collection_response.py +++ b/msgraph_beta/generated/models/ios_store_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosStoreAppCollectionResponse(BaseCollectionPaginationCountResponse): +class IosStoreAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosStoreApp]] = None diff --git a/msgraph_beta/generated/models/ios_trusted_root_certificate.py b/msgraph_beta/generated/models/ios_trusted_root_certificate.py index b14f3b242ce..67647a8c83f 100644 --- a/msgraph_beta/generated/models/ios_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/ios_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosTrustedRootCertificate(DeviceConfiguration): +class IosTrustedRootCertificate(DeviceConfiguration, Parsable): """ iOS Trusted Root Certificate configuration profile. """ diff --git a/msgraph_beta/generated/models/ios_update_configuration.py b/msgraph_beta/generated/models/ios_update_configuration.py index 1261929bd38..1f3ff84aad1 100644 --- a/msgraph_beta/generated/models/ios_update_configuration.py +++ b/msgraph_beta/generated/models/ios_update_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosUpdateConfiguration(DeviceConfiguration): +class IosUpdateConfiguration(DeviceConfiguration, Parsable): """ IOS Update Configuration, allows you to configure time window within week to install iOS updates """ diff --git a/msgraph_beta/generated/models/ios_update_device_status.py b/msgraph_beta/generated/models/ios_update_device_status.py index 63543d3d9a2..0ab1bd6ea51 100644 --- a/msgraph_beta/generated/models/ios_update_device_status.py +++ b/msgraph_beta/generated/models/ios_update_device_status.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class IosUpdateDeviceStatus(Entity): +class IosUpdateDeviceStatus(Entity, Parsable): # The DateTime when device compliance grace period expires compliance_grace_period_expiration_date_time: Optional[datetime.datetime] = None # Device name of the DevicePolicyStatus. diff --git a/msgraph_beta/generated/models/ios_update_device_status_collection_response.py b/msgraph_beta/generated/models/ios_update_device_status_collection_response.py index e637deacd50..99f7a521903 100644 --- a/msgraph_beta/generated/models/ios_update_device_status_collection_response.py +++ b/msgraph_beta/generated/models/ios_update_device_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosUpdateDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class IosUpdateDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosUpdateDeviceStatus]] = None diff --git a/msgraph_beta/generated/models/ios_vpn_configuration.py b/msgraph_beta/generated/models/ios_vpn_configuration.py index 92e984b1359..8353ed4ca6a 100644 --- a/msgraph_beta/generated/models/ios_vpn_configuration.py +++ b/msgraph_beta/generated/models/ios_vpn_configuration.py @@ -13,7 +13,7 @@ from .apple_vpn_configuration import AppleVpnConfiguration @dataclass -class IosVpnConfiguration(AppleVpnConfiguration): +class IosVpnConfiguration(AppleVpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the iOS device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app.py b/msgraph_beta/generated/models/ios_vpp_app.py index 14584f7b017..7f4ca32becb 100644 --- a/msgraph_beta/generated/models/ios_vpp_app.py +++ b/msgraph_beta/generated/models/ios_vpp_app.py @@ -15,7 +15,7 @@ from .mobile_app import MobileApp @dataclass -class IosVppApp(MobileApp): +class IosVppApp(MobileApp, Parsable): """ Contains properties and inherited properties for iOS Volume-Purchased Program (VPP) Apps. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app_assigned_device_license.py b/msgraph_beta/generated/models/ios_vpp_app_assigned_device_license.py index 22a62fcd7b2..777fbe10acb 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_assigned_device_license.py +++ b/msgraph_beta/generated/models/ios_vpp_app_assigned_device_license.py @@ -9,7 +9,7 @@ from .ios_vpp_app_assigned_license import IosVppAppAssignedLicense @dataclass -class IosVppAppAssignedDeviceLicense(IosVppAppAssignedLicense): +class IosVppAppAssignedDeviceLicense(IosVppAppAssignedLicense, Parsable): """ iOS Volume Purchase Program device license assignment. This class does not support Create, Delete, or Update. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app_assigned_license.py b/msgraph_beta/generated/models/ios_vpp_app_assigned_license.py index 15b6e3c1600..3a8a4fa5fc7 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_assigned_license.py +++ b/msgraph_beta/generated/models/ios_vpp_app_assigned_license.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class IosVppAppAssignedLicense(Entity): +class IosVppAppAssignedLicense(Entity, Parsable): """ iOS Volume Purchase Program license assignment. This class does not support Create, Delete, or Update. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app_assigned_license_collection_response.py b/msgraph_beta/generated/models/ios_vpp_app_assigned_license_collection_response.py index 23dade246c2..1dba21fd3e8 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_assigned_license_collection_response.py +++ b/msgraph_beta/generated/models/ios_vpp_app_assigned_license_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosVppAppAssignedLicenseCollectionResponse(BaseCollectionPaginationCountResponse): +class IosVppAppAssignedLicenseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosVppAppAssignedLicense]] = None diff --git a/msgraph_beta/generated/models/ios_vpp_app_assigned_user_license.py b/msgraph_beta/generated/models/ios_vpp_app_assigned_user_license.py index 864f7c837d8..b51379f6c22 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_assigned_user_license.py +++ b/msgraph_beta/generated/models/ios_vpp_app_assigned_user_license.py @@ -9,7 +9,7 @@ from .ios_vpp_app_assigned_license import IosVppAppAssignedLicense @dataclass -class IosVppAppAssignedUserLicense(IosVppAppAssignedLicense): +class IosVppAppAssignedUserLicense(IosVppAppAssignedLicense, Parsable): """ iOS Volume Purchase Program user license assignment. This class does not support Create, Delete, or Update. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app_assignment_settings.py b/msgraph_beta/generated/models/ios_vpp_app_assignment_settings.py index b8b2e39c354..1a142a693ea 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_assignment_settings.py +++ b/msgraph_beta/generated/models/ios_vpp_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class IosVppAppAssignmentSettings(MobileAppAssignmentSettings): +class IosVppAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an iOS VPP mobile app to a group. """ diff --git a/msgraph_beta/generated/models/ios_vpp_app_collection_response.py b/msgraph_beta/generated/models/ios_vpp_app_collection_response.py index 2984a5bb9d0..ec461cf7480 100644 --- a/msgraph_beta/generated/models/ios_vpp_app_collection_response.py +++ b/msgraph_beta/generated/models/ios_vpp_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IosVppAppCollectionResponse(BaseCollectionPaginationCountResponse): +class IosVppAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IosVppApp]] = None diff --git a/msgraph_beta/generated/models/ios_vpp_e_book.py b/msgraph_beta/generated/models/ios_vpp_e_book.py index 546878b5be8..6d117772b33 100644 --- a/msgraph_beta/generated/models/ios_vpp_e_book.py +++ b/msgraph_beta/generated/models/ios_vpp_e_book.py @@ -10,7 +10,7 @@ from .managed_e_book import ManagedEBook @dataclass -class IosVppEBook(ManagedEBook): +class IosVppEBook(ManagedEBook, Parsable): """ A class containing the properties for iOS Vpp eBook. """ diff --git a/msgraph_beta/generated/models/ios_vpp_e_book_assignment.py b/msgraph_beta/generated/models/ios_vpp_e_book_assignment.py index 2d1f7b784f8..bcc76afe497 100644 --- a/msgraph_beta/generated/models/ios_vpp_e_book_assignment.py +++ b/msgraph_beta/generated/models/ios_vpp_e_book_assignment.py @@ -9,7 +9,7 @@ from .managed_e_book_assignment import ManagedEBookAssignment @dataclass -class IosVppEBookAssignment(ManagedEBookAssignment): +class IosVppEBookAssignment(ManagedEBookAssignment, Parsable): """ Contains properties used to assign an iOS VPP EBook to a group. """ diff --git a/msgraph_beta/generated/models/ios_web_content_filter_auto_filter.py b/msgraph_beta/generated/models/ios_web_content_filter_auto_filter.py index 81cf9374b0c..c20fe8fc1c0 100644 --- a/msgraph_beta/generated/models/ios_web_content_filter_auto_filter.py +++ b/msgraph_beta/generated/models/ios_web_content_filter_auto_filter.py @@ -9,7 +9,7 @@ from .ios_web_content_filter_base import IosWebContentFilterBase @dataclass -class IosWebContentFilterAutoFilter(IosWebContentFilterBase): +class IosWebContentFilterAutoFilter(IosWebContentFilterBase, Parsable): """ Represents an iOS Web Content Filter setting type, which enables iOS automatic filter feature and allows for additional URL access control. When constructed with no property values, the iOS device will enable the automatic filter regardless. """ diff --git a/msgraph_beta/generated/models/ios_web_content_filter_specific_websites_access.py b/msgraph_beta/generated/models/ios_web_content_filter_specific_websites_access.py index 45d1a028527..81c25d00d3b 100644 --- a/msgraph_beta/generated/models/ios_web_content_filter_specific_websites_access.py +++ b/msgraph_beta/generated/models/ios_web_content_filter_specific_websites_access.py @@ -10,7 +10,7 @@ from .ios_web_content_filter_base import IosWebContentFilterBase @dataclass -class IosWebContentFilterSpecificWebsitesAccess(IosWebContentFilterBase): +class IosWebContentFilterSpecificWebsitesAccess(IosWebContentFilterBase, Parsable): """ Represents an iOS Web Content Filter setting type, which installs URL bookmarks into iOS built-in browser. An example scenario is in the classroom where teachers would like the students to navigate websites through browser bookmarks configured on their iOS devices, and no access to other sites. """ diff --git a/msgraph_beta/generated/models/ios_wi_fi_configuration.py b/msgraph_beta/generated/models/ios_wi_fi_configuration.py index 132bdd29041..2e2fa3b05e4 100644 --- a/msgraph_beta/generated/models/ios_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/ios_wi_fi_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class IosWiFiConfiguration(DeviceConfiguration): +class IosWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the iOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. This profile provides limited and simpler security types than Enterprise Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/iosi_pad_o_s_web_clip.py b/msgraph_beta/generated/models/iosi_pad_o_s_web_clip.py index cd29995cffb..71460f7a5e7 100644 --- a/msgraph_beta/generated/models/iosi_pad_o_s_web_clip.py +++ b/msgraph_beta/generated/models/iosi_pad_o_s_web_clip.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class IosiPadOSWebClip(MobileApp): +class IosiPadOSWebClip(MobileApp, Parsable): """ Contains properties and inherited properties for iOS web apps. """ diff --git a/msgraph_beta/generated/models/iosik_ev2_vpn_configuration.py b/msgraph_beta/generated/models/iosik_ev2_vpn_configuration.py index 9db9844e945..d0d02063caf 100644 --- a/msgraph_beta/generated/models/iosik_ev2_vpn_configuration.py +++ b/msgraph_beta/generated/models/iosik_ev2_vpn_configuration.py @@ -15,7 +15,7 @@ from .ios_vpn_configuration import IosVpnConfiguration @dataclass -class IosikEv2VpnConfiguration(IosVpnConfiguration): +class IosikEv2VpnConfiguration(IosVpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the iOS device to connect to desired IKEv2 VPN endpoint. """ diff --git a/msgraph_beta/generated/models/ip_application_segment.py b/msgraph_beta/generated/models/ip_application_segment.py index e592ca42f47..ce740373ece 100644 --- a/msgraph_beta/generated/models/ip_application_segment.py +++ b/msgraph_beta/generated/models/ip_application_segment.py @@ -12,7 +12,7 @@ from .application_segment import ApplicationSegment @dataclass -class IpApplicationSegment(ApplicationSegment): +class IpApplicationSegment(ApplicationSegment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ipApplicationSegment" # The application property diff --git a/msgraph_beta/generated/models/ip_application_segment_collection_response.py b/msgraph_beta/generated/models/ip_application_segment_collection_response.py index 7bd0de40848..f5d5e8108b0 100644 --- a/msgraph_beta/generated/models/ip_application_segment_collection_response.py +++ b/msgraph_beta/generated/models/ip_application_segment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IpApplicationSegmentCollectionResponse(BaseCollectionPaginationCountResponse): +class IpApplicationSegmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IpApplicationSegment]] = None diff --git a/msgraph_beta/generated/models/ip_named_location.py b/msgraph_beta/generated/models/ip_named_location.py index 1bc261e2187..44b44534432 100644 --- a/msgraph_beta/generated/models/ip_named_location.py +++ b/msgraph_beta/generated/models/ip_named_location.py @@ -10,7 +10,7 @@ from .named_location import NamedLocation @dataclass -class IpNamedLocation(NamedLocation): +class IpNamedLocation(NamedLocation, Parsable): # List of IP address ranges in IPv4 CIDR format (for example, 1.2.3.4/32) or any allowable IPv6 format from IETF RFC5969. Required. ip_ranges: Optional[List[IpRange]] = None # true if this location is explicitly trusted. Optional. Default value is false. diff --git a/msgraph_beta/generated/models/ip_security_profile.py b/msgraph_beta/generated/models/ip_security_profile.py index af74b788155..47d25757dab 100644 --- a/msgraph_beta/generated/models/ip_security_profile.py +++ b/msgraph_beta/generated/models/ip_security_profile.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class IpSecurityProfile(Entity): +class IpSecurityProfile(Entity, Parsable): # The activityGroupNames property activity_group_names: Optional[List[str]] = None # The address property diff --git a/msgraph_beta/generated/models/ip_security_profile_collection_response.py b/msgraph_beta/generated/models/ip_security_profile_collection_response.py index 47bb34889c9..2b86306101e 100644 --- a/msgraph_beta/generated/models/ip_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/ip_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IpSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class IpSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IpSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/ip_segment_configuration.py b/msgraph_beta/generated/models/ip_segment_configuration.py index 56973fe9855..8c49f6b6b92 100644 --- a/msgraph_beta/generated/models/ip_segment_configuration.py +++ b/msgraph_beta/generated/models/ip_segment_configuration.py @@ -10,7 +10,7 @@ from .segment_configuration import SegmentConfiguration @dataclass -class IpSegmentConfiguration(SegmentConfiguration): +class IpSegmentConfiguration(SegmentConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.ipSegmentConfiguration" # The applicationSegments property diff --git a/msgraph_beta/generated/models/item_activity.py b/msgraph_beta/generated/models/item_activity.py index 165802d1a1c..c259fe82713 100644 --- a/msgraph_beta/generated/models/item_activity.py +++ b/msgraph_beta/generated/models/item_activity.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ItemActivity(Entity): +class ItemActivity(Entity, Parsable): # An item was accessed. access: Optional[AccessAction] = None # The activityDateTime property diff --git a/msgraph_beta/generated/models/item_activity_collection_response.py b/msgraph_beta/generated/models/item_activity_collection_response.py index 9e59a15ebd8..7a984ee45b7 100644 --- a/msgraph_beta/generated/models/item_activity_collection_response.py +++ b/msgraph_beta/generated/models/item_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivity]] = None diff --git a/msgraph_beta/generated/models/item_activity_o_l_d.py b/msgraph_beta/generated/models/item_activity_o_l_d.py index 0bf3aa577be..9e1b41031f3 100644 --- a/msgraph_beta/generated/models/item_activity_o_l_d.py +++ b/msgraph_beta/generated/models/item_activity_o_l_d.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class ItemActivityOLD(Entity): +class ItemActivityOLD(Entity, Parsable): # The action property action: Optional[ItemActionSet] = None # The actor property diff --git a/msgraph_beta/generated/models/item_activity_o_l_d_collection_response.py b/msgraph_beta/generated/models/item_activity_o_l_d_collection_response.py index 90df2df7fed..88722ca11f7 100644 --- a/msgraph_beta/generated/models/item_activity_o_l_d_collection_response.py +++ b/msgraph_beta/generated/models/item_activity_o_l_d_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemActivityOLDCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemActivityOLDCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityOLD]] = None diff --git a/msgraph_beta/generated/models/item_activity_stat.py b/msgraph_beta/generated/models/item_activity_stat.py index 6f4f0e9c8c2..cd4586ed726 100644 --- a/msgraph_beta/generated/models/item_activity_stat.py +++ b/msgraph_beta/generated/models/item_activity_stat.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ItemActivityStat(Entity): +class ItemActivityStat(Entity, Parsable): # Statistics about the access actions in this interval. Read-only. access: Optional[ItemActionStat] = None # Exposes the itemActivities represented in this itemActivityStat resource. diff --git a/msgraph_beta/generated/models/item_activity_stat_collection_response.py b/msgraph_beta/generated/models/item_activity_stat_collection_response.py index cd7a8ce9837..cb1cd079a16 100644 --- a/msgraph_beta/generated/models/item_activity_stat_collection_response.py +++ b/msgraph_beta/generated/models/item_activity_stat_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemActivityStatCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemActivityStatCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/models/item_address.py b/msgraph_beta/generated/models/item_address.py index e57497967da..3b682f26b66 100644 --- a/msgraph_beta/generated/models/item_address.py +++ b/msgraph_beta/generated/models/item_address.py @@ -11,7 +11,7 @@ from .item_facet import ItemFacet @dataclass -class ItemAddress(ItemFacet): +class ItemAddress(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemAddress" # The detail property diff --git a/msgraph_beta/generated/models/item_address_collection_response.py b/msgraph_beta/generated/models/item_address_collection_response.py index e402547bc51..6a1c78109cb 100644 --- a/msgraph_beta/generated/models/item_address_collection_response.py +++ b/msgraph_beta/generated/models/item_address_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemAddressCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemAddressCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemAddress]] = None diff --git a/msgraph_beta/generated/models/item_analytics.py b/msgraph_beta/generated/models/item_analytics.py index 4c0504bfd90..3c6b2e4a6c3 100644 --- a/msgraph_beta/generated/models/item_analytics.py +++ b/msgraph_beta/generated/models/item_analytics.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ItemAnalytics(Entity): +class ItemAnalytics(Entity, Parsable): # The allTime property all_time: Optional[ItemActivityStat] = None # The itemActivityStats property diff --git a/msgraph_beta/generated/models/item_attachment.py b/msgraph_beta/generated/models/item_attachment.py index eb586a39fa6..4a57f5513e5 100644 --- a/msgraph_beta/generated/models/item_attachment.py +++ b/msgraph_beta/generated/models/item_attachment.py @@ -10,7 +10,7 @@ from .attachment import Attachment @dataclass -class ItemAttachment(Attachment): +class ItemAttachment(Attachment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemAttachment" # The attached contact, message or event. Navigation property. diff --git a/msgraph_beta/generated/models/item_category_collection_response.py b/msgraph_beta/generated/models/item_category_collection_response.py index ca803276c36..c8ace37baae 100644 --- a/msgraph_beta/generated/models/item_category_collection_response.py +++ b/msgraph_beta/generated/models/item_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemCategory]] = None diff --git a/msgraph_beta/generated/models/item_collection_response.py b/msgraph_beta/generated/models/item_collection_response.py index e25b5e3ee61..a70324420e5 100644 --- a/msgraph_beta/generated/models/item_collection_response.py +++ b/msgraph_beta/generated/models/item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Item]] = None diff --git a/msgraph_beta/generated/models/item_email.py b/msgraph_beta/generated/models/item_email.py index f6452494088..43ff7539a1d 100644 --- a/msgraph_beta/generated/models/item_email.py +++ b/msgraph_beta/generated/models/item_email.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class ItemEmail(ItemFacet): +class ItemEmail(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemEmail" # The email address itself. diff --git a/msgraph_beta/generated/models/item_email_collection_response.py b/msgraph_beta/generated/models/item_email_collection_response.py index 84a79f324c0..6e0878d9bab 100644 --- a/msgraph_beta/generated/models/item_email_collection_response.py +++ b/msgraph_beta/generated/models/item_email_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemEmailCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemEmailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemEmail]] = None diff --git a/msgraph_beta/generated/models/item_facet.py b/msgraph_beta/generated/models/item_facet.py index cdaa3317a5a..1ed9f0f2932 100644 --- a/msgraph_beta/generated/models/item_facet.py +++ b/msgraph_beta/generated/models/item_facet.py @@ -35,7 +35,7 @@ from .entity import Entity @dataclass -class ItemFacet(Entity): +class ItemFacet(Entity, Parsable): # The audiences that are able to see the values contained within the associated entity. Possible values are: me, family, contacts, groupMembers, organization, federatedOrganizations, everyone, unknownFutureValue. allowed_audiences: Optional[AllowedAudiences] = None # The createdBy property diff --git a/msgraph_beta/generated/models/item_insights.py b/msgraph_beta/generated/models/item_insights.py index a9982b42840..48c97e9fd06 100644 --- a/msgraph_beta/generated/models/item_insights.py +++ b/msgraph_beta/generated/models/item_insights.py @@ -9,7 +9,7 @@ from .office_graph_insights import OfficeGraphInsights @dataclass -class ItemInsights(OfficeGraphInsights): +class ItemInsights(OfficeGraphInsights, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/item_patent.py b/msgraph_beta/generated/models/item_patent.py index 19c662e7e50..7560862c539 100644 --- a/msgraph_beta/generated/models/item_patent.py +++ b/msgraph_beta/generated/models/item_patent.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class ItemPatent(ItemFacet): +class ItemPatent(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemPatent" # Descpription of the patent or filing. diff --git a/msgraph_beta/generated/models/item_patent_collection_response.py b/msgraph_beta/generated/models/item_patent_collection_response.py index 057ebb6dfa6..60365c2f972 100644 --- a/msgraph_beta/generated/models/item_patent_collection_response.py +++ b/msgraph_beta/generated/models/item_patent_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemPatentCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemPatentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemPatent]] = None diff --git a/msgraph_beta/generated/models/item_phone.py b/msgraph_beta/generated/models/item_phone.py index 56f2efe106b..f6da7aa1daf 100644 --- a/msgraph_beta/generated/models/item_phone.py +++ b/msgraph_beta/generated/models/item_phone.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class ItemPhone(ItemFacet): +class ItemPhone(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemPhone" # Friendly name the user has assigned this phone number. diff --git a/msgraph_beta/generated/models/item_phone_collection_response.py b/msgraph_beta/generated/models/item_phone_collection_response.py index 625af0f55b3..8f75919f1d8 100644 --- a/msgraph_beta/generated/models/item_phone_collection_response.py +++ b/msgraph_beta/generated/models/item_phone_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemPhoneCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemPhoneCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemPhone]] = None diff --git a/msgraph_beta/generated/models/item_publication.py b/msgraph_beta/generated/models/item_publication.py index a7b89daff2a..30733036d58 100644 --- a/msgraph_beta/generated/models/item_publication.py +++ b/msgraph_beta/generated/models/item_publication.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class ItemPublication(ItemFacet): +class ItemPublication(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.itemPublication" # Description of the publication. diff --git a/msgraph_beta/generated/models/item_publication_collection_response.py b/msgraph_beta/generated/models/item_publication_collection_response.py index f33206697be..86ba6334fb7 100644 --- a/msgraph_beta/generated/models/item_publication_collection_response.py +++ b/msgraph_beta/generated/models/item_publication_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ItemPublicationCollectionResponse(BaseCollectionPaginationCountResponse): +class ItemPublicationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemPublication]] = None diff --git a/msgraph_beta/generated/models/item_retention_label.py b/msgraph_beta/generated/models/item_retention_label.py index f9fda9597b3..cf2999ed559 100644 --- a/msgraph_beta/generated/models/item_retention_label.py +++ b/msgraph_beta/generated/models/item_retention_label.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ItemRetentionLabel(Entity): +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. diff --git a/msgraph_beta/generated/models/job_response_base.py b/msgraph_beta/generated/models/job_response_base.py index d0ae94ed5c0..b6a5be1bd6f 100644 --- a/msgraph_beta/generated/models/job_response_base.py +++ b/msgraph_beta/generated/models/job_response_base.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class JobResponseBase(Entity): +class JobResponseBase(Entity, Parsable): # The creationDateTime property creation_date_time: Optional[datetime.datetime] = None # The endDateTime property diff --git a/msgraph_beta/generated/models/job_response_base_collection_response.py b/msgraph_beta/generated/models/job_response_base_collection_response.py index 4adff5b90ef..06a0031bf1e 100644 --- a/msgraph_beta/generated/models/job_response_base_collection_response.py +++ b/msgraph_beta/generated/models/job_response_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class JobResponseBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class JobResponseBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[JobResponseBase]] = None diff --git a/msgraph_beta/generated/models/join_meeting_id_meeting_info.py b/msgraph_beta/generated/models/join_meeting_id_meeting_info.py index 2af3d247b89..52c14f8f6f4 100644 --- a/msgraph_beta/generated/models/join_meeting_id_meeting_info.py +++ b/msgraph_beta/generated/models/join_meeting_id_meeting_info.py @@ -9,7 +9,7 @@ from .meeting_info import MeetingInfo @dataclass -class JoinMeetingIdMeetingInfo(MeetingInfo): +class JoinMeetingIdMeetingInfo(MeetingInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.joinMeetingIdMeetingInfo" # The ID used to join the meeting. diff --git a/msgraph_beta/generated/models/join_transformation.py b/msgraph_beta/generated/models/join_transformation.py index c00308fd2dd..dc7daea1f2c 100644 --- a/msgraph_beta/generated/models/join_transformation.py +++ b/msgraph_beta/generated/models/join_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class JoinTransformation(CustomClaimTransformation): +class JoinTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.joinTransformation" # The input2 property diff --git a/msgraph_beta/generated/models/journal_collection_response.py b/msgraph_beta/generated/models/journal_collection_response.py index 9ef2fa828dd..5181fa8ade2 100644 --- a/msgraph_beta/generated/models/journal_collection_response.py +++ b/msgraph_beta/generated/models/journal_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class JournalCollectionResponse(BaseCollectionPaginationCountResponse): +class JournalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Journal]] = None diff --git a/msgraph_beta/generated/models/journal_line_collection_response.py b/msgraph_beta/generated/models/journal_line_collection_response.py index a0d39ccc450..f095b97232a 100644 --- a/msgraph_beta/generated/models/journal_line_collection_response.py +++ b/msgraph_beta/generated/models/journal_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class JournalLineCollectionResponse(BaseCollectionPaginationCountResponse): +class JournalLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[JournalLine]] = None diff --git a/msgraph_beta/generated/models/justify_action.py b/msgraph_beta/generated/models/justify_action.py index 3593743914f..460bb2579ba 100644 --- a/msgraph_beta/generated/models/justify_action.py +++ b/msgraph_beta/generated/models/justify_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class JustifyAction(InformationProtectionAction): +class JustifyAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.justifyAction" diff --git a/msgraph_beta/generated/models/kerberos_single_sign_on_extension.py b/msgraph_beta/generated/models/kerberos_single_sign_on_extension.py index 9fb020847a5..5316264282c 100644 --- a/msgraph_beta/generated/models/kerberos_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/kerberos_single_sign_on_extension.py @@ -9,7 +9,7 @@ from .single_sign_on_extension import SingleSignOnExtension @dataclass -class KerberosSingleSignOnExtension(SingleSignOnExtension): +class KerberosSingleSignOnExtension(SingleSignOnExtension, Parsable): """ Represents a Kerberos-type Single Sign-On extension profile. """ diff --git a/msgraph_beta/generated/models/key_boolean_value_pair.py b/msgraph_beta/generated/models/key_boolean_value_pair.py index 3bdec0a3c48..456b87cea6b 100644 --- a/msgraph_beta/generated/models/key_boolean_value_pair.py +++ b/msgraph_beta/generated/models/key_boolean_value_pair.py @@ -9,7 +9,7 @@ from .key_typed_value_pair import KeyTypedValuePair @dataclass -class KeyBooleanValuePair(KeyTypedValuePair): +class KeyBooleanValuePair(KeyTypedValuePair, Parsable): """ A key-value pair with a string key and a Boolean value. """ diff --git a/msgraph_beta/generated/models/key_integer_value_pair.py b/msgraph_beta/generated/models/key_integer_value_pair.py index b134d7b62fb..ae12db7162c 100644 --- a/msgraph_beta/generated/models/key_integer_value_pair.py +++ b/msgraph_beta/generated/models/key_integer_value_pair.py @@ -9,7 +9,7 @@ from .key_typed_value_pair import KeyTypedValuePair @dataclass -class KeyIntegerValuePair(KeyTypedValuePair): +class KeyIntegerValuePair(KeyTypedValuePair, Parsable): """ A key-value pair with a string key and an integer value. """ diff --git a/msgraph_beta/generated/models/key_real_value_pair.py b/msgraph_beta/generated/models/key_real_value_pair.py index 0d1c8b05a4e..d43e8bca510 100644 --- a/msgraph_beta/generated/models/key_real_value_pair.py +++ b/msgraph_beta/generated/models/key_real_value_pair.py @@ -9,7 +9,7 @@ from .key_typed_value_pair import KeyTypedValuePair @dataclass -class KeyRealValuePair(KeyTypedValuePair): +class KeyRealValuePair(KeyTypedValuePair, Parsable): """ A key-value pair with a string key and a real (floating-point) value. """ diff --git a/msgraph_beta/generated/models/key_string_value_pair.py b/msgraph_beta/generated/models/key_string_value_pair.py index 9918827f887..867e8bf2e16 100644 --- a/msgraph_beta/generated/models/key_string_value_pair.py +++ b/msgraph_beta/generated/models/key_string_value_pair.py @@ -9,7 +9,7 @@ from .key_typed_value_pair import KeyTypedValuePair @dataclass -class KeyStringValuePair(KeyTypedValuePair): +class KeyStringValuePair(KeyTypedValuePair, Parsable): """ A key-value pair with a string key and a string value. """ diff --git a/msgraph_beta/generated/models/label_details.py b/msgraph_beta/generated/models/label_details.py index 22fa452f7c9..99deca8119a 100644 --- a/msgraph_beta/generated/models/label_details.py +++ b/msgraph_beta/generated/models/label_details.py @@ -9,7 +9,7 @@ from .parent_label_details import ParentLabelDetails @dataclass -class LabelDetails(ParentLabelDetails): +class LabelDetails(ParentLabelDetails, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.labelDetails" diff --git a/msgraph_beta/generated/models/landing_page.py b/msgraph_beta/generated/models/landing_page.py index ed82ba07152..b11862f2a8f 100644 --- a/msgraph_beta/generated/models/landing_page.py +++ b/msgraph_beta/generated/models/landing_page.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class LandingPage(Entity): +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. diff --git a/msgraph_beta/generated/models/landing_page_collection_response.py b/msgraph_beta/generated/models/landing_page_collection_response.py index ae152552cb1..63025b6c738 100644 --- a/msgraph_beta/generated/models/landing_page_collection_response.py +++ b/msgraph_beta/generated/models/landing_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LandingPageCollectionResponse(BaseCollectionPaginationCountResponse): +class LandingPageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LandingPage]] = None diff --git a/msgraph_beta/generated/models/landing_page_detail.py b/msgraph_beta/generated/models/landing_page_detail.py index 37db7d26b56..9cb378baf1b 100644 --- a/msgraph_beta/generated/models/landing_page_detail.py +++ b/msgraph_beta/generated/models/landing_page_detail.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class LandingPageDetail(Entity): +class LandingPageDetail(Entity, Parsable): # Landing page detail content. content: Optional[str] = None # Indicates whether this language detail is default for the landing page. diff --git a/msgraph_beta/generated/models/landing_page_detail_collection_response.py b/msgraph_beta/generated/models/landing_page_detail_collection_response.py index 381f7df1738..ad50837a14c 100644 --- a/msgraph_beta/generated/models/landing_page_detail_collection_response.py +++ b/msgraph_beta/generated/models/landing_page_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LandingPageDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class LandingPageDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LandingPageDetail]] = None diff --git a/msgraph_beta/generated/models/language_proficiency.py b/msgraph_beta/generated/models/language_proficiency.py index 9fbee36c0b9..da68e773cea 100644 --- a/msgraph_beta/generated/models/language_proficiency.py +++ b/msgraph_beta/generated/models/language_proficiency.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class LanguageProficiency(ItemFacet): +class LanguageProficiency(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.languageProficiency" # Contains the long-form name for the language. diff --git a/msgraph_beta/generated/models/language_proficiency_collection_response.py b/msgraph_beta/generated/models/language_proficiency_collection_response.py index 7afb7da3b97..35482fc85b5 100644 --- a/msgraph_beta/generated/models/language_proficiency_collection_response.py +++ b/msgraph_beta/generated/models/language_proficiency_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LanguageProficiencyCollectionResponse(BaseCollectionPaginationCountResponse): +class LanguageProficiencyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LanguageProficiency]] = None diff --git a/msgraph_beta/generated/models/learning_assignment.py b/msgraph_beta/generated/models/learning_assignment.py index 9d646cda425..2abe09a207f 100644 --- a/msgraph_beta/generated/models/learning_assignment.py +++ b/msgraph_beta/generated/models/learning_assignment.py @@ -13,7 +13,7 @@ from .learning_course_activity import LearningCourseActivity @dataclass -class LearningAssignment(LearningCourseActivity): +class LearningAssignment(LearningCourseActivity, Parsable): # Assigned date for the course activity. Optional. assigned_date_time: Optional[datetime.datetime] = None # The user ID of the assigner. Optional. diff --git a/msgraph_beta/generated/models/learning_content.py b/msgraph_beta/generated/models/learning_content.py index d48e7c1dcfe..e05c74e4cdf 100644 --- a/msgraph_beta/generated/models/learning_content.py +++ b/msgraph_beta/generated/models/learning_content.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class LearningContent(Entity): +class LearningContent(Entity, Parsable): # Keywords, topics, and other tags associated with the learning content. Optional. additional_tags: Optional[List[str]] = None # The content web URL for the learning content. Required. diff --git a/msgraph_beta/generated/models/learning_content_collection_response.py b/msgraph_beta/generated/models/learning_content_collection_response.py index c6c4abb854f..6d18c5704d5 100644 --- a/msgraph_beta/generated/models/learning_content_collection_response.py +++ b/msgraph_beta/generated/models/learning_content_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LearningContentCollectionResponse(BaseCollectionPaginationCountResponse): +class LearningContentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LearningContent]] = None diff --git a/msgraph_beta/generated/models/learning_course_activity.py b/msgraph_beta/generated/models/learning_course_activity.py index 346810d703e..150226981b4 100644 --- a/msgraph_beta/generated/models/learning_course_activity.py +++ b/msgraph_beta/generated/models/learning_course_activity.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class LearningCourseActivity(Entity): +class LearningCourseActivity(Entity, Parsable): # Date and time when the assignment was completed. Optional. completed_date_time: Optional[datetime.datetime] = None # The percentage completion value of the course activity. Optional. diff --git a/msgraph_beta/generated/models/learning_course_activity_collection_response.py b/msgraph_beta/generated/models/learning_course_activity_collection_response.py index dc9c6b6b154..76284f4add5 100644 --- a/msgraph_beta/generated/models/learning_course_activity_collection_response.py +++ b/msgraph_beta/generated/models/learning_course_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LearningCourseActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class LearningCourseActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LearningCourseActivity]] = None diff --git a/msgraph_beta/generated/models/learning_provider.py b/msgraph_beta/generated/models/learning_provider.py index f2e8532dbd7..79ac8df3f16 100644 --- a/msgraph_beta/generated/models/learning_provider.py +++ b/msgraph_beta/generated/models/learning_provider.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class LearningProvider(Entity): +class LearningProvider(Entity, Parsable): # The display name that appears in Viva Learning. Required. display_name: Optional[str] = None # Indicates whether a provider can ingest learning course activity records. The default value is false. Set to true to make learningCourseActivities available for this provider. diff --git a/msgraph_beta/generated/models/learning_provider_collection_response.py b/msgraph_beta/generated/models/learning_provider_collection_response.py index c9ff70642b5..cb7f40f3f3e 100644 --- a/msgraph_beta/generated/models/learning_provider_collection_response.py +++ b/msgraph_beta/generated/models/learning_provider_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LearningProviderCollectionResponse(BaseCollectionPaginationCountResponse): +class LearningProviderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LearningProvider]] = None diff --git a/msgraph_beta/generated/models/learning_self_initiated_course.py b/msgraph_beta/generated/models/learning_self_initiated_course.py index b48f8700f39..353e7318055 100644 --- a/msgraph_beta/generated/models/learning_self_initiated_course.py +++ b/msgraph_beta/generated/models/learning_self_initiated_course.py @@ -10,7 +10,7 @@ from .learning_course_activity import LearningCourseActivity @dataclass -class LearningSelfInitiatedCourse(LearningCourseActivity): +class LearningSelfInitiatedCourse(LearningCourseActivity, Parsable): # The OdataType property odata_type: Optional[str] = None # The date and time on which the self-initiated course was started by the learner. Optional. diff --git a/msgraph_beta/generated/models/license_details.py b/msgraph_beta/generated/models/license_details.py index 55abb751567..6ab60d6b17e 100644 --- a/msgraph_beta/generated/models/license_details.py +++ b/msgraph_beta/generated/models/license_details.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class LicenseDetails(Entity): +class LicenseDetails(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Information about the service plans assigned with the license. Read-only. Not nullable. diff --git a/msgraph_beta/generated/models/license_details_collection_response.py b/msgraph_beta/generated/models/license_details_collection_response.py index 025a01a4fc1..c5c138a0001 100644 --- a/msgraph_beta/generated/models/license_details_collection_response.py +++ b/msgraph_beta/generated/models/license_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LicenseDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class LicenseDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LicenseDetails]] = None diff --git a/msgraph_beta/generated/models/linked_resource.py b/msgraph_beta/generated/models/linked_resource.py index 317f7fdf762..443d4ddfdd3 100644 --- a/msgraph_beta/generated/models/linked_resource.py +++ b/msgraph_beta/generated/models/linked_resource.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class LinkedResource(Entity): +class LinkedResource(Entity, Parsable): # The app name of the source that sends the linkedResource. application_name: Optional[str] = None # The title of the linkedResource. diff --git a/msgraph_beta/generated/models/linked_resource_collection_response.py b/msgraph_beta/generated/models/linked_resource_collection_response.py index b3ffb797ba8..c7a0a6f3afe 100644 --- a/msgraph_beta/generated/models/linked_resource_collection_response.py +++ b/msgraph_beta/generated/models/linked_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LinkedResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class LinkedResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LinkedResource]] = None diff --git a/msgraph_beta/generated/models/list_.py b/msgraph_beta/generated/models/list_.py index 56da97af51a..d5de006783f 100644 --- a/msgraph_beta/generated/models/list_.py +++ b/msgraph_beta/generated/models/list_.py @@ -20,7 +20,7 @@ from .base_item import BaseItem @dataclass -class List_(BaseItem): +class List_(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.list" # The recent activities that took place within this list. diff --git a/msgraph_beta/generated/models/list_collection_response.py b/msgraph_beta/generated/models/list_collection_response.py index 97d2e475ae3..64a20053528 100644 --- a/msgraph_beta/generated/models/list_collection_response.py +++ b/msgraph_beta/generated/models/list_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ListCollectionResponse(BaseCollectionPaginationCountResponse): +class ListCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[List_]] = None diff --git a/msgraph_beta/generated/models/list_item.py b/msgraph_beta/generated/models/list_item.py index d5bcd3c3164..bd36c700757 100644 --- a/msgraph_beta/generated/models/list_item.py +++ b/msgraph_beta/generated/models/list_item.py @@ -19,7 +19,7 @@ from .base_item import BaseItem @dataclass -class ListItem(BaseItem): +class ListItem(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.listItem" # The list of recent activities that took place on this item. diff --git a/msgraph_beta/generated/models/list_item_collection_response.py b/msgraph_beta/generated/models/list_item_collection_response.py index 2800cd390c3..d6da1550735 100644 --- a/msgraph_beta/generated/models/list_item_collection_response.py +++ b/msgraph_beta/generated/models/list_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ListItemCollectionResponse(BaseCollectionPaginationCountResponse): +class ListItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/models/list_item_version.py b/msgraph_beta/generated/models/list_item_version.py index 943534ad434..4197fa0db80 100644 --- a/msgraph_beta/generated/models/list_item_version.py +++ b/msgraph_beta/generated/models/list_item_version.py @@ -11,7 +11,7 @@ from .base_item_version import BaseItemVersion @dataclass -class ListItemVersion(BaseItemVersion): +class ListItemVersion(BaseItemVersion, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.listItemVersion" # A collection of the fields and values for this version of the list item. diff --git a/msgraph_beta/generated/models/list_item_version_collection_response.py b/msgraph_beta/generated/models/list_item_version_collection_response.py index c7be1eb50ec..a1d1a79fdcd 100644 --- a/msgraph_beta/generated/models/list_item_version_collection_response.py +++ b/msgraph_beta/generated/models/list_item_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ListItemVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class ListItemVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ListItemVersion]] = None diff --git a/msgraph_beta/generated/models/local_identity_source.py b/msgraph_beta/generated/models/local_identity_source.py index 657a6f09949..9ac2d2758dd 100644 --- a/msgraph_beta/generated/models/local_identity_source.py +++ b/msgraph_beta/generated/models/local_identity_source.py @@ -9,7 +9,7 @@ from .permissions_definition_identity_source import PermissionsDefinitionIdentitySource @dataclass -class LocalIdentitySource(PermissionsDefinitionIdentitySource): +class LocalIdentitySource(PermissionsDefinitionIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.localIdentitySource" diff --git a/msgraph_beta/generated/models/localized_notification_message.py b/msgraph_beta/generated/models/localized_notification_message.py index 975aba1f46b..280dea1d11d 100644 --- a/msgraph_beta/generated/models/localized_notification_message.py +++ b/msgraph_beta/generated/models/localized_notification_message.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class LocalizedNotificationMessage(Entity): +class LocalizedNotificationMessage(Entity, Parsable): """ The text content of a Notification Message Template for the specified locale. """ diff --git a/msgraph_beta/generated/models/localized_notification_message_collection_response.py b/msgraph_beta/generated/models/localized_notification_message_collection_response.py index 370c319e134..d0d1c1f58aa 100644 --- a/msgraph_beta/generated/models/localized_notification_message_collection_response.py +++ b/msgraph_beta/generated/models/localized_notification_message_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LocalizedNotificationMessageCollectionResponse(BaseCollectionPaginationCountResponse): +class LocalizedNotificationMessageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LocalizedNotificationMessage]] = None diff --git a/msgraph_beta/generated/models/locate_device_action_result.py b/msgraph_beta/generated/models/locate_device_action_result.py index cdb35d8ad3f..213b6bebacc 100644 --- a/msgraph_beta/generated/models/locate_device_action_result.py +++ b/msgraph_beta/generated/models/locate_device_action_result.py @@ -10,7 +10,7 @@ from .device_action_result import DeviceActionResult @dataclass -class LocateDeviceActionResult(DeviceActionResult): +class LocateDeviceActionResult(DeviceActionResult, Parsable): """ Locate device action result """ diff --git a/msgraph_beta/generated/models/location_constraint_item.py b/msgraph_beta/generated/models/location_constraint_item.py index cc37fd7ceff..a3311eb2cd5 100644 --- a/msgraph_beta/generated/models/location_constraint_item.py +++ b/msgraph_beta/generated/models/location_constraint_item.py @@ -9,7 +9,7 @@ from .location import Location @dataclass -class LocationConstraintItem(Location): +class LocationConstraintItem(Location, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.locationConstraintItem" # If set to true and the specified resource is busy, findMeetingTimes looks for another resource that is free. If set to false and the specified resource is busy, findMeetingTimes returns the resource best ranked in the user's cache without checking if it's free. Default is true. diff --git a/msgraph_beta/generated/models/logic_app_trigger_endpoint_configuration.py b/msgraph_beta/generated/models/logic_app_trigger_endpoint_configuration.py index ffc64d48f33..a6cc175dbc8 100644 --- a/msgraph_beta/generated/models/logic_app_trigger_endpoint_configuration.py +++ b/msgraph_beta/generated/models/logic_app_trigger_endpoint_configuration.py @@ -9,7 +9,7 @@ from .custom_extension_endpoint_configuration import CustomExtensionEndpointConfiguration @dataclass -class LogicAppTriggerEndpointConfiguration(CustomExtensionEndpointConfiguration): +class LogicAppTriggerEndpointConfiguration(CustomExtensionEndpointConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.logicAppTriggerEndpointConfiguration" # The name of the logic app. diff --git a/msgraph_beta/generated/models/login_page.py b/msgraph_beta/generated/models/login_page.py index 28cf49c49d8..1f92ec0abf7 100644 --- a/msgraph_beta/generated/models/login_page.py +++ b/msgraph_beta/generated/models/login_page.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class LoginPage(Entity): +class LoginPage(Entity, Parsable): # The HTML content of the login page. content: Optional[str] = None # Identity of the user who created the login page. diff --git a/msgraph_beta/generated/models/login_page_collection_response.py b/msgraph_beta/generated/models/login_page_collection_response.py index 01c29856a59..c58c1986bc2 100644 --- a/msgraph_beta/generated/models/login_page_collection_response.py +++ b/msgraph_beta/generated/models/login_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LoginPageCollectionResponse(BaseCollectionPaginationCountResponse): +class LoginPageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LoginPage]] = None diff --git a/msgraph_beta/generated/models/long_running_operation.py b/msgraph_beta/generated/models/long_running_operation.py index b2fed4df08c..2f37b6d2bbf 100644 --- a/msgraph_beta/generated/models/long_running_operation.py +++ b/msgraph_beta/generated/models/long_running_operation.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class LongRunningOperation(Entity): +class LongRunningOperation(Entity, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/long_running_operation_collection_response.py b/msgraph_beta/generated/models/long_running_operation_collection_response.py index 1eaa173cc4e..b6c3f52ef23 100644 --- a/msgraph_beta/generated/models/long_running_operation_collection_response.py +++ b/msgraph_beta/generated/models/long_running_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class LongRunningOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class LongRunningOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LongRunningOperation]] = None diff --git a/msgraph_beta/generated/models/lookup_result_row.py b/msgraph_beta/generated/models/lookup_result_row.py index 407652eeb7b..9aa13b698a6 100644 --- a/msgraph_beta/generated/models/lookup_result_row.py +++ b/msgraph_beta/generated/models/lookup_result_row.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class LookupResultRow(Entity): +class LookupResultRow(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The row property diff --git a/msgraph_beta/generated/models/m365_apps_installation_options.py b/msgraph_beta/generated/models/m365_apps_installation_options.py index 21b5956dc82..55855f61a5a 100644 --- a/msgraph_beta/generated/models/m365_apps_installation_options.py +++ b/msgraph_beta/generated/models/m365_apps_installation_options.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class M365AppsInstallationOptions(Entity): +class M365AppsInstallationOptions(Entity, Parsable): # The appsForMac property apps_for_mac: Optional[AppsInstallationOptionsForMac] = None # The appsForWindows property diff --git a/msgraph_beta/generated/models/mac_app_identifier.py b/msgraph_beta/generated/models/mac_app_identifier.py index a7a5d77cdf6..6b4d4587a9f 100644 --- a/msgraph_beta/generated/models/mac_app_identifier.py +++ b/msgraph_beta/generated/models/mac_app_identifier.py @@ -9,7 +9,7 @@ from .mobile_app_identifier import MobileAppIdentifier @dataclass -class MacAppIdentifier(MobileAppIdentifier): +class MacAppIdentifier(MobileAppIdentifier, Parsable): """ The identifier for a Mac app. """ diff --git a/msgraph_beta/generated/models/mac_o_s_azure_ad_single_sign_on_extension.py b/msgraph_beta/generated/models/mac_o_s_azure_ad_single_sign_on_extension.py index 2c4ed912e3a..a8bbaeb25bc 100644 --- a/msgraph_beta/generated/models/mac_o_s_azure_ad_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/mac_o_s_azure_ad_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .mac_o_s_single_sign_on_extension import MacOSSingleSignOnExtension @dataclass -class MacOSAzureAdSingleSignOnExtension(MacOSSingleSignOnExtension): +class MacOSAzureAdSingleSignOnExtension(MacOSSingleSignOnExtension, Parsable): """ Represents an Azure AD-type Single Sign-On extension profile for macOS devices. """ diff --git a/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py b/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py index dcd717b6dd5..8aedd86a4dd 100644 --- a/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py +++ b/msgraph_beta/generated/models/mac_o_s_certificate_profile_base.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSCertificateProfileBase(DeviceConfiguration): +class MacOSCertificateProfileBase(DeviceConfiguration, Parsable): """ Mac OS certificate profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_compliance_policy.py b/msgraph_beta/generated/models/mac_o_s_compliance_policy.py index 3be2eba911b..0919b656e3b 100644 --- a/msgraph_beta/generated/models/mac_o_s_compliance_policy.py +++ b/msgraph_beta/generated/models/mac_o_s_compliance_policy.py @@ -12,7 +12,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class MacOSCompliancePolicy(DeviceCompliancePolicy): +class MacOSCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Mac OS. """ diff --git a/msgraph_beta/generated/models/mac_o_s_credential_single_sign_on_extension.py b/msgraph_beta/generated/models/mac_o_s_credential_single_sign_on_extension.py index 0afab4557b6..0799eb3924b 100644 --- a/msgraph_beta/generated/models/mac_o_s_credential_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/mac_o_s_credential_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .mac_o_s_single_sign_on_extension import MacOSSingleSignOnExtension @dataclass -class MacOSCredentialSingleSignOnExtension(MacOSSingleSignOnExtension): +class MacOSCredentialSingleSignOnExtension(MacOSSingleSignOnExtension, Parsable): """ Represents a Credential-type Single Sign-On extension profile for macOS devices. """ diff --git a/msgraph_beta/generated/models/mac_o_s_custom_app_configuration.py b/msgraph_beta/generated/models/mac_o_s_custom_app_configuration.py index e15ed2d428b..d3490e6ede9 100644 --- a/msgraph_beta/generated/models/mac_o_s_custom_app_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_custom_app_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSCustomAppConfiguration(DeviceConfiguration): +class MacOSCustomAppConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomAppConfiguration resource. """ diff --git a/msgraph_beta/generated/models/mac_o_s_custom_configuration.py b/msgraph_beta/generated/models/mac_o_s_custom_configuration.py index a465c4d7abe..332b0253198 100644 --- a/msgraph_beta/generated/models/mac_o_s_custom_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSCustomConfiguration(DeviceConfiguration): +class MacOSCustomConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomConfiguration resource. """ diff --git a/msgraph_beta/generated/models/mac_o_s_device_features_configuration.py b/msgraph_beta/generated/models/mac_o_s_device_features_configuration.py index 7a9a96a206a..53703bb7563 100644 --- a/msgraph_beta/generated/models/mac_o_s_device_features_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_device_features_configuration.py @@ -20,7 +20,7 @@ from .apple_device_features_configuration_base import AppleDeviceFeaturesConfigurationBase @dataclass -class MacOSDeviceFeaturesConfiguration(AppleDeviceFeaturesConfigurationBase): +class MacOSDeviceFeaturesConfiguration(AppleDeviceFeaturesConfigurationBase, Parsable): """ MacOS device features configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_dmg_app.py b/msgraph_beta/generated/models/mac_o_s_dmg_app.py index b82d9c7fbb8..aa8e1b0b1d9 100644 --- a/msgraph_beta/generated/models/mac_o_s_dmg_app.py +++ b/msgraph_beta/generated/models/mac_o_s_dmg_app.py @@ -11,7 +11,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class MacOSDmgApp(MobileLobApp): +class MacOSDmgApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for the MacOS DMG (Apple Disk Image) App. """ diff --git a/msgraph_beta/generated/models/mac_o_s_dmg_app_collection_response.py b/msgraph_beta/generated/models/mac_o_s_dmg_app_collection_response.py index e47b8cc4053..060c92cc31d 100644 --- a/msgraph_beta/generated/models/mac_o_s_dmg_app_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_dmg_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSDmgAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSDmgAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSDmgApp]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_endpoint_protection_configuration.py b/msgraph_beta/generated/models/mac_o_s_endpoint_protection_configuration.py index 87efdf05f73..3bd92861af6 100644 --- a/msgraph_beta/generated/models/mac_o_s_endpoint_protection_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_endpoint_protection_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSEndpointProtectionConfiguration(DeviceConfiguration): +class MacOSEndpointProtectionConfiguration(DeviceConfiguration, Parsable): """ MacOS endpoint protection configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_enterprise_wi_fi_configuration.py b/msgraph_beta/generated/models/mac_o_s_enterprise_wi_fi_configuration.py index 784245e3cca..7cdbc589c86 100644 --- a/msgraph_beta/generated/models/mac_o_s_enterprise_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_enterprise_wi_fi_configuration.py @@ -15,7 +15,7 @@ from .mac_o_s_wi_fi_configuration import MacOSWiFiConfiguration @dataclass -class MacOSEnterpriseWiFiConfiguration(MacOSWiFiConfiguration): +class MacOSEnterpriseWiFiConfiguration(MacOSWiFiConfiguration, Parsable): """ MacOS Wi-Fi WPA-Enterprise/WPA2-Enterprise configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_extensions_configuration.py b/msgraph_beta/generated/models/mac_o_s_extensions_configuration.py index 51dbe48c3cf..55a2774eeaf 100644 --- a/msgraph_beta/generated/models/mac_o_s_extensions_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_extensions_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSExtensionsConfiguration(DeviceConfiguration): +class MacOSExtensionsConfiguration(DeviceConfiguration, Parsable): """ MacOS extensions configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_general_device_configuration.py b/msgraph_beta/generated/models/mac_o_s_general_device_configuration.py index e4c1c6c835c..f2c6a22fa42 100644 --- a/msgraph_beta/generated/models/mac_o_s_general_device_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_general_device_configuration.py @@ -14,7 +14,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSGeneralDeviceConfiguration(DeviceConfiguration): +class MacOSGeneralDeviceConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSGeneralDeviceConfiguration resource. """ diff --git a/msgraph_beta/generated/models/mac_o_s_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/mac_o_s_imported_p_f_x_certificate_profile.py index edbe19c20d3..40fce72bdc3 100644 --- a/msgraph_beta/generated/models/mac_o_s_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/mac_o_s_imported_p_f_x_certificate_profile.py @@ -12,7 +12,7 @@ from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @dataclass -class MacOSImportedPFXCertificateProfile(MacOSCertificateProfileBase): +class MacOSImportedPFXCertificateProfile(MacOSCertificateProfileBase, Parsable): """ MacOS PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/mac_o_s_kerberos_single_sign_on_extension.py b/msgraph_beta/generated/models/mac_o_s_kerberos_single_sign_on_extension.py index 473e332b502..3ce92fdbc9a 100644 --- a/msgraph_beta/generated/models/mac_o_s_kerberos_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/mac_o_s_kerberos_single_sign_on_extension.py @@ -9,7 +9,7 @@ from .mac_o_s_single_sign_on_extension import MacOSSingleSignOnExtension @dataclass -class MacOSKerberosSingleSignOnExtension(MacOSSingleSignOnExtension): +class MacOSKerberosSingleSignOnExtension(MacOSSingleSignOnExtension, Parsable): """ Represents a Kerberos-type Single Sign-On extension profile for macOS devices. """ diff --git a/msgraph_beta/generated/models/mac_o_s_lob_app.py b/msgraph_beta/generated/models/mac_o_s_lob_app.py index 66a4da3a586..6b74456da00 100644 --- a/msgraph_beta/generated/models/mac_o_s_lob_app.py +++ b/msgraph_beta/generated/models/mac_o_s_lob_app.py @@ -11,7 +11,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class MacOSLobApp(MobileLobApp): +class MacOSLobApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for the macOS LOB App. """ diff --git a/msgraph_beta/generated/models/mac_o_s_lob_app_collection_response.py b/msgraph_beta/generated/models/mac_o_s_lob_app_collection_response.py index 1a03bde6742..ef53ae59fd1 100644 --- a/msgraph_beta/generated/models/mac_o_s_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSLobApp]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_microsoft_defender_app.py b/msgraph_beta/generated/models/mac_o_s_microsoft_defender_app.py index 207c56c3f67..deb5d3936e0 100644 --- a/msgraph_beta/generated/models/mac_o_s_microsoft_defender_app.py +++ b/msgraph_beta/generated/models/mac_o_s_microsoft_defender_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class MacOSMicrosoftDefenderApp(MobileApp): +class MacOSMicrosoftDefenderApp(MobileApp, Parsable): """ Contains properties and inherited properties for the macOS Microsoft Defender App. """ diff --git a/msgraph_beta/generated/models/mac_o_s_microsoft_edge_app.py b/msgraph_beta/generated/models/mac_o_s_microsoft_edge_app.py index 39646bc1da3..4bf1d514344 100644 --- a/msgraph_beta/generated/models/mac_o_s_microsoft_edge_app.py +++ b/msgraph_beta/generated/models/mac_o_s_microsoft_edge_app.py @@ -10,7 +10,7 @@ from .mobile_app import MobileApp @dataclass -class MacOSMicrosoftEdgeApp(MobileApp): +class MacOSMicrosoftEdgeApp(MobileApp, Parsable): """ Contains properties and inherited properties for the macOS Microsoft Edge App. """ diff --git a/msgraph_beta/generated/models/mac_o_s_office_suite_app.py b/msgraph_beta/generated/models/mac_o_s_office_suite_app.py index 99a507ec109..cb6eae670cd 100644 --- a/msgraph_beta/generated/models/mac_o_s_office_suite_app.py +++ b/msgraph_beta/generated/models/mac_o_s_office_suite_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class MacOSOfficeSuiteApp(MobileApp): +class MacOSOfficeSuiteApp(MobileApp, Parsable): """ Contains properties and inherited properties for the MacOS Office Suite App. """ diff --git a/msgraph_beta/generated/models/mac_o_s_pkcs_certificate_profile.py b/msgraph_beta/generated/models/mac_o_s_pkcs_certificate_profile.py index 4d0f2fb5b7d..1ffb195be5e 100644 --- a/msgraph_beta/generated/models/mac_o_s_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/mac_o_s_pkcs_certificate_profile.py @@ -13,7 +13,7 @@ from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @dataclass -class MacOSPkcsCertificateProfile(MacOSCertificateProfileBase): +class MacOSPkcsCertificateProfile(MacOSCertificateProfileBase, Parsable): """ MacOS PKCS certificate profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_pkg_app.py b/msgraph_beta/generated/models/mac_o_s_pkg_app.py index f9e374fcb5b..40e4dd83580 100644 --- a/msgraph_beta/generated/models/mac_o_s_pkg_app.py +++ b/msgraph_beta/generated/models/mac_o_s_pkg_app.py @@ -12,7 +12,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class MacOSPkgApp(MobileLobApp): +class MacOSPkgApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for the MacOSPkgApp. """ diff --git a/msgraph_beta/generated/models/mac_o_s_pkg_app_collection_response.py b/msgraph_beta/generated/models/mac_o_s_pkg_app_collection_response.py index 6d284a69607..e7f6ef7a528 100644 --- a/msgraph_beta/generated/models/mac_o_s_pkg_app_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_pkg_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSPkgAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSPkgAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSPkgApp]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_redirect_single_sign_on_extension.py b/msgraph_beta/generated/models/mac_o_s_redirect_single_sign_on_extension.py index 02a43c6107b..ed1c3aced51 100644 --- a/msgraph_beta/generated/models/mac_o_s_redirect_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/mac_o_s_redirect_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .mac_o_s_single_sign_on_extension import MacOSSingleSignOnExtension @dataclass -class MacOSRedirectSingleSignOnExtension(MacOSSingleSignOnExtension): +class MacOSRedirectSingleSignOnExtension(MacOSSingleSignOnExtension, Parsable): """ Represents a Redirect-type Single Sign-On extension profile for macOS devices. """ diff --git a/msgraph_beta/generated/models/mac_o_s_scep_certificate_profile.py b/msgraph_beta/generated/models/mac_o_s_scep_certificate_profile.py index 861ac34eec5..e4c20ba1e44 100644 --- a/msgraph_beta/generated/models/mac_o_s_scep_certificate_profile.py +++ b/msgraph_beta/generated/models/mac_o_s_scep_certificate_profile.py @@ -18,7 +18,7 @@ from .mac_o_s_certificate_profile_base import MacOSCertificateProfileBase @dataclass -class MacOSScepCertificateProfile(MacOSCertificateProfileBase): +class MacOSScepCertificateProfile(MacOSCertificateProfileBase, Parsable): """ Mac OS SCEP certificate profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_single_sign_on_extension.py b/msgraph_beta/generated/models/mac_o_s_single_sign_on_extension.py index 0ebe40acbc7..099fea5c402 100644 --- a/msgraph_beta/generated/models/mac_o_s_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/mac_o_s_single_sign_on_extension.py @@ -13,7 +13,7 @@ from .single_sign_on_extension import SingleSignOnExtension @dataclass -class MacOSSingleSignOnExtension(SingleSignOnExtension): +class MacOSSingleSignOnExtension(SingleSignOnExtension, Parsable): """ An abstract base class for all macOS-specific single sign-on extension types. """ diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_account_summary.py b/msgraph_beta/generated/models/mac_o_s_software_update_account_summary.py index 7aca72710e3..f3502a7f291 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_account_summary.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_account_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MacOSSoftwareUpdateAccountSummary(Entity): +class MacOSSoftwareUpdateAccountSummary(Entity, Parsable): """ MacOS software update account summary report for a device and user """ diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_account_summary_collection_response.py b/msgraph_beta/generated/models/mac_o_s_software_update_account_summary_collection_response.py index 17f3d5cd8b5..6fdd6785439 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_account_summary_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_account_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSSoftwareUpdateAccountSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSSoftwareUpdateAccountSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSSoftwareUpdateAccountSummary]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_category_summary.py b/msgraph_beta/generated/models/mac_o_s_software_update_category_summary.py index a2df36bd398..3b3215c949f 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_category_summary.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_category_summary.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MacOSSoftwareUpdateCategorySummary(Entity): +class MacOSSoftwareUpdateCategorySummary(Entity, Parsable): """ MacOS software update category summary report for a device and user """ diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_category_summary_collection_response.py b/msgraph_beta/generated/models/mac_o_s_software_update_category_summary_collection_response.py index 29ed10e7645..2775d5b9d74 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_category_summary_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_category_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSSoftwareUpdateCategorySummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSSoftwareUpdateCategorySummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSSoftwareUpdateCategorySummary]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_configuration.py b/msgraph_beta/generated/models/mac_o_s_software_update_configuration.py index 49cf8a68221..d862d900b4c 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSSoftwareUpdateConfiguration(DeviceConfiguration): +class MacOSSoftwareUpdateConfiguration(DeviceConfiguration, Parsable): """ MacOS Software Update Configuration """ diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_state_summary.py b/msgraph_beta/generated/models/mac_o_s_software_update_state_summary.py index 0cd35d6ae93..98c59a2fe28 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_state_summary.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_state_summary.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MacOSSoftwareUpdateStateSummary(Entity): +class MacOSSoftwareUpdateStateSummary(Entity, Parsable): """ MacOS software update state summary for a device and user """ diff --git a/msgraph_beta/generated/models/mac_o_s_software_update_state_summary_collection_response.py b/msgraph_beta/generated/models/mac_o_s_software_update_state_summary_collection_response.py index b24d95c7004..dd23822a84c 100644 --- a/msgraph_beta/generated/models/mac_o_s_software_update_state_summary_collection_response.py +++ b/msgraph_beta/generated/models/mac_o_s_software_update_state_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MacOSSoftwareUpdateStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class MacOSSoftwareUpdateStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MacOSSoftwareUpdateStateSummary]] = None diff --git a/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py b/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py index a317e3318ae..e57303b36fa 100644 --- a/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/mac_o_s_trusted_root_certificate.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSTrustedRootCertificate(DeviceConfiguration): +class MacOSTrustedRootCertificate(DeviceConfiguration, Parsable): """ OS X Trusted Root Certificate configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_o_s_vpn_configuration.py b/msgraph_beta/generated/models/mac_o_s_vpn_configuration.py index b1734d29716..de6847450ac 100644 --- a/msgraph_beta/generated/models/mac_o_s_vpn_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_vpn_configuration.py @@ -11,7 +11,7 @@ from .apple_vpn_configuration import AppleVpnConfiguration @dataclass -class MacOSVpnConfiguration(AppleVpnConfiguration): +class MacOSVpnConfiguration(AppleVpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Mac device to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/mac_o_s_web_clip.py b/msgraph_beta/generated/models/mac_o_s_web_clip.py index 0680f9700d6..64b3934e552 100644 --- a/msgraph_beta/generated/models/mac_o_s_web_clip.py +++ b/msgraph_beta/generated/models/mac_o_s_web_clip.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class MacOSWebClip(MobileApp): +class MacOSWebClip(MobileApp, Parsable): """ Contains properties and inherited properties for macOS web apps. """ diff --git a/msgraph_beta/generated/models/mac_o_s_wi_fi_configuration.py b/msgraph_beta/generated/models/mac_o_s_wi_fi_configuration.py index f6fac07f169..439c9e3de59 100644 --- a/msgraph_beta/generated/models/mac_o_s_wi_fi_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_wi_fi_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSWiFiConfiguration(DeviceConfiguration): +class MacOSWiFiConfiguration(DeviceConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the macOS device to connect to desired Wi-Fi endpoint. By specifying the authentication method and security types expected by Wi-Fi endpoint you can make the Wi-Fi connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/mac_o_s_wired_network_configuration.py b/msgraph_beta/generated/models/mac_o_s_wired_network_configuration.py index 73f07dba793..bbfd8209719 100644 --- a/msgraph_beta/generated/models/mac_o_s_wired_network_configuration.py +++ b/msgraph_beta/generated/models/mac_o_s_wired_network_configuration.py @@ -17,7 +17,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class MacOSWiredNetworkConfiguration(DeviceConfiguration): +class MacOSWiredNetworkConfiguration(DeviceConfiguration, Parsable): """ MacOS wired network configuration profile. """ diff --git a/msgraph_beta/generated/models/mac_os_lob_app_assignment_settings.py b/msgraph_beta/generated/models/mac_os_lob_app_assignment_settings.py index 6842db8c61a..ed298b1ddd6 100644 --- a/msgraph_beta/generated/models/mac_os_lob_app_assignment_settings.py +++ b/msgraph_beta/generated/models/mac_os_lob_app_assignment_settings.py @@ -9,13 +9,13 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class MacOsLobAppAssignmentSettings(MobileAppAssignmentSettings): +class MacOsLobAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign a macOS LOB app to a group. """ # The OdataType property odata_type: Optional[str] = "#microsoft.graph.macOsLobAppAssignmentSettings" - # Whether or not to uninstall the app when device is removed from Intune. + # When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. uninstall_on_device_removal: Optional[bool] = None @staticmethod diff --git a/msgraph_beta/generated/models/mac_os_vpp_app.py b/msgraph_beta/generated/models/mac_os_vpp_app.py index 9e51a257bab..fa5f2b565d3 100644 --- a/msgraph_beta/generated/models/mac_os_vpp_app.py +++ b/msgraph_beta/generated/models/mac_os_vpp_app.py @@ -14,7 +14,7 @@ from .mobile_app import MobileApp @dataclass -class MacOsVppApp(MobileApp): +class MacOsVppApp(MobileApp, Parsable): """ Contains properties and inherited properties for MacOS Volume-Purchased Program (VPP) Apps. """ diff --git a/msgraph_beta/generated/models/mac_os_vpp_app_assigned_license.py b/msgraph_beta/generated/models/mac_os_vpp_app_assigned_license.py index 2e142b94478..6b268c661bb 100644 --- a/msgraph_beta/generated/models/mac_os_vpp_app_assigned_license.py +++ b/msgraph_beta/generated/models/mac_os_vpp_app_assigned_license.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MacOsVppAppAssignedLicense(Entity): +class MacOsVppAppAssignedLicense(Entity, Parsable): """ MacOS Volume Purchase Program license assignment. This class does not support Create, Delete, or Update. """ diff --git a/msgraph_beta/generated/models/mac_os_vpp_app_assignment_settings.py b/msgraph_beta/generated/models/mac_os_vpp_app_assignment_settings.py index f5314ce9dae..6019b797ee7 100644 --- a/msgraph_beta/generated/models/mac_os_vpp_app_assignment_settings.py +++ b/msgraph_beta/generated/models/mac_os_vpp_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class MacOsVppAppAssignmentSettings(MobileAppAssignmentSettings): +class MacOsVppAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an Mac VPP mobile app to a group. """ diff --git a/msgraph_beta/generated/models/machine_learning_detected_sensitive_content.py b/msgraph_beta/generated/models/machine_learning_detected_sensitive_content.py index e2708ff4242..fc98a81f6e8 100644 --- a/msgraph_beta/generated/models/machine_learning_detected_sensitive_content.py +++ b/msgraph_beta/generated/models/machine_learning_detected_sensitive_content.py @@ -10,7 +10,7 @@ from .detected_sensitive_content import DetectedSensitiveContent @dataclass -class MachineLearningDetectedSensitiveContent(DetectedSensitiveContent): +class MachineLearningDetectedSensitiveContent(DetectedSensitiveContent, Parsable): # The matchTolerance property match_tolerance: Optional[MlClassificationMatchTolerance] = None # The modelVersion property diff --git a/msgraph_beta/generated/models/mail_assessment_request.py b/msgraph_beta/generated/models/mail_assessment_request.py index 5cd465826ee..7a7d221ce29 100644 --- a/msgraph_beta/generated/models/mail_assessment_request.py +++ b/msgraph_beta/generated/models/mail_assessment_request.py @@ -10,7 +10,7 @@ from .threat_assessment_request import ThreatAssessmentRequest @dataclass -class MailAssessmentRequest(ThreatAssessmentRequest): +class MailAssessmentRequest(ThreatAssessmentRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailAssessmentRequest" # The reason for mail routed to its destination. Possible values are: none, mailFlowRule, safeSender, blockedSender, advancedSpamFiltering, domainAllowList, domainBlockList, notInAddressBook, firstTimeSender, autoPurgeToInbox, autoPurgeToJunk, autoPurgeToDeleted, outbound, notJunk, junk. diff --git a/msgraph_beta/generated/models/mail_folder.py b/msgraph_beta/generated/models/mail_folder.py index d5714c0b526..6a205a376b1 100644 --- a/msgraph_beta/generated/models/mail_folder.py +++ b/msgraph_beta/generated/models/mail_folder.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class MailFolder(Entity): +class MailFolder(Entity, Parsable): # The number of immediate child mailFolders in the current mailFolder. child_folder_count: Optional[int] = None # The collection of child folders in the mailFolder. diff --git a/msgraph_beta/generated/models/mail_folder_collection_response.py b/msgraph_beta/generated/models/mail_folder_collection_response.py index a495f8cb643..16af9d3eb6f 100644 --- a/msgraph_beta/generated/models/mail_folder_collection_response.py +++ b/msgraph_beta/generated/models/mail_folder_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailFolderCollectionResponse(BaseCollectionPaginationCountResponse): +class MailFolderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailFolder]] = None diff --git a/msgraph_beta/generated/models/mail_search_folder.py b/msgraph_beta/generated/models/mail_search_folder.py index eaec268bdbf..b39a898b82d 100644 --- a/msgraph_beta/generated/models/mail_search_folder.py +++ b/msgraph_beta/generated/models/mail_search_folder.py @@ -9,7 +9,7 @@ from .mail_folder import MailFolder @dataclass -class MailSearchFolder(MailFolder): +class MailSearchFolder(MailFolder, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailSearchFolder" # The OData query to filter the messages. diff --git a/msgraph_beta/generated/models/mailbox_protection_rule.py b/msgraph_beta/generated/models/mailbox_protection_rule.py index df3bc3e40d4..bec22fd48c8 100644 --- a/msgraph_beta/generated/models/mailbox_protection_rule.py +++ b/msgraph_beta/generated/models/mailbox_protection_rule.py @@ -9,7 +9,7 @@ from .protection_rule_base import ProtectionRuleBase @dataclass -class MailboxProtectionRule(ProtectionRuleBase): +class MailboxProtectionRule(ProtectionRuleBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailboxProtectionRule" # Contains a mailbox expression. For examples, see mailboxExpression examples. diff --git a/msgraph_beta/generated/models/mailbox_protection_rule_collection_response.py b/msgraph_beta/generated/models/mailbox_protection_rule_collection_response.py index 55d750070b5..592f6190308 100644 --- a/msgraph_beta/generated/models/mailbox_protection_rule_collection_response.py +++ b/msgraph_beta/generated/models/mailbox_protection_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailboxProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class MailboxProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailboxProtectionRule]] = None diff --git a/msgraph_beta/generated/models/mailbox_protection_unit.py b/msgraph_beta/generated/models/mailbox_protection_unit.py index d20aae7ccd5..71e40b899bd 100644 --- a/msgraph_beta/generated/models/mailbox_protection_unit.py +++ b/msgraph_beta/generated/models/mailbox_protection_unit.py @@ -9,7 +9,7 @@ from .protection_unit_base import ProtectionUnitBase @dataclass -class MailboxProtectionUnit(ProtectionUnitBase): +class MailboxProtectionUnit(ProtectionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailboxProtectionUnit" # The ID of the directory object. diff --git a/msgraph_beta/generated/models/mailbox_protection_unit_collection_response.py b/msgraph_beta/generated/models/mailbox_protection_unit_collection_response.py index 49826f8b66f..c5513009d1c 100644 --- a/msgraph_beta/generated/models/mailbox_protection_unit_collection_response.py +++ b/msgraph_beta/generated/models/mailbox_protection_unit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailboxProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse): +class MailboxProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailboxProtectionUnit]] = None diff --git a/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job.py b/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job.py index 625b4c9e035..fc064739c46 100644 --- a/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job.py @@ -9,7 +9,7 @@ from .protection_units_bulk_job_base import ProtectionUnitsBulkJobBase @dataclass -class MailboxProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase): +class MailboxProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailboxProtectionUnitsBulkAdditionJob" # The list of Exchange directoryObjectIds to add to the Exchange protection policy. diff --git a/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job_collection_response.py b/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job_collection_response.py index 7d42e38b860..1d99e8a4277 100644 --- a/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job_collection_response.py +++ b/msgraph_beta/generated/models/mailbox_protection_units_bulk_addition_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailboxProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse): +class MailboxProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailboxProtectionUnitsBulkAdditionJob]] = None diff --git a/msgraph_beta/generated/models/mailbox_restore_artifact.py b/msgraph_beta/generated/models/mailbox_restore_artifact.py index 2cc7907be56..4b02e5e9d13 100644 --- a/msgraph_beta/generated/models/mailbox_restore_artifact.py +++ b/msgraph_beta/generated/models/mailbox_restore_artifact.py @@ -10,7 +10,7 @@ from .restore_artifact_base import RestoreArtifactBase @dataclass -class MailboxRestoreArtifact(RestoreArtifactBase): +class MailboxRestoreArtifact(RestoreArtifactBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The new restored folder identifier for the user. diff --git a/msgraph_beta/generated/models/mailbox_restore_artifact_collection_response.py b/msgraph_beta/generated/models/mailbox_restore_artifact_collection_response.py index 0c64e15117f..c713e9fb486 100644 --- a/msgraph_beta/generated/models/mailbox_restore_artifact_collection_response.py +++ b/msgraph_beta/generated/models/mailbox_restore_artifact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailboxRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse): +class MailboxRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailboxRestoreArtifact]] = None diff --git a/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request.py b/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request.py index 977eb6fab0b..f8215b119e3 100644 --- a/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request.py +++ b/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request.py @@ -9,7 +9,7 @@ from .restore_artifacts_bulk_request_base import RestoreArtifactsBulkRequestBase @dataclass -class MailboxRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase): +class MailboxRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase, Parsable): # The directoryObjectIds property directory_object_ids: Optional[List[str]] = None # The mailboxes property diff --git a/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request_collection_response.py b/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request_collection_response.py index b6dc04f8ac9..4c94b69f02e 100644 --- a/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request_collection_response.py +++ b/msgraph_beta/generated/models/mailbox_restore_artifacts_bulk_addition_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class MailboxRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailboxRestoreArtifactsBulkAdditionRequest]] = None diff --git a/msgraph_beta/generated/models/malware_state_for_windows_device.py b/msgraph_beta/generated/models/malware_state_for_windows_device.py index 271c4637c23..4b972c8f27c 100644 --- a/msgraph_beta/generated/models/malware_state_for_windows_device.py +++ b/msgraph_beta/generated/models/malware_state_for_windows_device.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MalwareStateForWindowsDevice(Entity): +class MalwareStateForWindowsDevice(Entity, Parsable): """ Malware state for a windows device """ diff --git a/msgraph_beta/generated/models/malware_state_for_windows_device_collection_response.py b/msgraph_beta/generated/models/malware_state_for_windows_device_collection_response.py index 6a897be5efa..20ec7cef62d 100644 --- a/msgraph_beta/generated/models/malware_state_for_windows_device_collection_response.py +++ b/msgraph_beta/generated/models/malware_state_for_windows_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MalwareStateForWindowsDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class MalwareStateForWindowsDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MalwareStateForWindowsDevice]] = None diff --git a/msgraph_beta/generated/models/managed_all_device_certificate_state.py b/msgraph_beta/generated/models/managed_all_device_certificate_state.py index a69e9f5bc45..7d0c09bb252 100644 --- a/msgraph_beta/generated/models/managed_all_device_certificate_state.py +++ b/msgraph_beta/generated/models/managed_all_device_certificate_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ManagedAllDeviceCertificateState(Entity): +class ManagedAllDeviceCertificateState(Entity, Parsable): # Certificate expiry date certificate_expiration_date_time: Optional[datetime.datetime] = None # Enhanced Key Usage diff --git a/msgraph_beta/generated/models/managed_all_device_certificate_state_collection_response.py b/msgraph_beta/generated/models/managed_all_device_certificate_state_collection_response.py index 22c89b2f4cd..33b3ae84441 100644 --- a/msgraph_beta/generated/models/managed_all_device_certificate_state_collection_response.py +++ b/msgraph_beta/generated/models/managed_all_device_certificate_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAllDeviceCertificateStateCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAllDeviceCertificateStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAllDeviceCertificateState]] = None diff --git a/msgraph_beta/generated/models/managed_android_lob_app.py b/msgraph_beta/generated/models/managed_android_lob_app.py index d68dfa4973d..8728d07da13 100644 --- a/msgraph_beta/generated/models/managed_android_lob_app.py +++ b/msgraph_beta/generated/models/managed_android_lob_app.py @@ -11,7 +11,7 @@ from .managed_mobile_lob_app import ManagedMobileLobApp @dataclass -class ManagedAndroidLobApp(ManagedMobileLobApp): +class ManagedAndroidLobApp(ManagedMobileLobApp, Parsable): """ Contains properties and inherited properties for Managed Android Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/managed_android_lob_app_collection_response.py b/msgraph_beta/generated/models/managed_android_lob_app_collection_response.py index ff6548680f6..c721224b05e 100644 --- a/msgraph_beta/generated/models/managed_android_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/managed_android_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAndroidLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAndroidLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAndroidLobApp]] = None diff --git a/msgraph_beta/generated/models/managed_android_store_app.py b/msgraph_beta/generated/models/managed_android_store_app.py index 3b78fdf916c..4e6f5a42c27 100644 --- a/msgraph_beta/generated/models/managed_android_store_app.py +++ b/msgraph_beta/generated/models/managed_android_store_app.py @@ -10,7 +10,7 @@ from .managed_app import ManagedApp @dataclass -class ManagedAndroidStoreApp(ManagedApp): +class ManagedAndroidStoreApp(ManagedApp, Parsable): """ Contains properties and inherited properties for Android store apps that you can manage with an Intune app protection policy. """ diff --git a/msgraph_beta/generated/models/managed_app.py b/msgraph_beta/generated/models/managed_app.py index 83d376fd3b3..01095fb7197 100644 --- a/msgraph_beta/generated/models/managed_app.py +++ b/msgraph_beta/generated/models/managed_app.py @@ -15,7 +15,7 @@ from .mobile_app import MobileApp @dataclass -class ManagedApp(MobileApp): +class ManagedApp(MobileApp, Parsable): """ Abstract class that contains properties and inherited properties for apps that you can manage with an Intune app protection policy. """ diff --git a/msgraph_beta/generated/models/managed_app_configuration.py b/msgraph_beta/generated/models/managed_app_configuration.py index 250744a0973..fd14df9c9cf 100644 --- a/msgraph_beta/generated/models/managed_app_configuration.py +++ b/msgraph_beta/generated/models/managed_app_configuration.py @@ -12,7 +12,7 @@ from .managed_app_policy import ManagedAppPolicy @dataclass -class ManagedAppConfiguration(ManagedAppPolicy): +class ManagedAppConfiguration(ManagedAppPolicy, Parsable): """ Configuration used to deliver a set of custom settings as-is to apps for users to whom the configuration is scoped """ diff --git a/msgraph_beta/generated/models/managed_app_log_collection_request.py b/msgraph_beta/generated/models/managed_app_log_collection_request.py index a678c583978..bb7d4de0168 100644 --- a/msgraph_beta/generated/models/managed_app_log_collection_request.py +++ b/msgraph_beta/generated/models/managed_app_log_collection_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ManagedAppLogCollectionRequest(Entity): +class ManagedAppLogCollectionRequest(Entity, Parsable): """ The Managed App log collection response """ diff --git a/msgraph_beta/generated/models/managed_app_log_collection_request_collection_response.py b/msgraph_beta/generated/models/managed_app_log_collection_request_collection_response.py index eb2fcf867dc..0c6faebd1a1 100644 --- a/msgraph_beta/generated/models/managed_app_log_collection_request_collection_response.py +++ b/msgraph_beta/generated/models/managed_app_log_collection_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAppLogCollectionRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAppLogCollectionRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppLogCollectionRequest]] = None diff --git a/msgraph_beta/generated/models/managed_app_operation.py b/msgraph_beta/generated/models/managed_app_operation.py index b88da812e21..6deee8cde41 100644 --- a/msgraph_beta/generated/models/managed_app_operation.py +++ b/msgraph_beta/generated/models/managed_app_operation.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedAppOperation(Entity): +class ManagedAppOperation(Entity, Parsable): """ Represents an operation applied against an app registration. """ diff --git a/msgraph_beta/generated/models/managed_app_operation_collection_response.py b/msgraph_beta/generated/models/managed_app_operation_collection_response.py index 7917f9cb55c..efe2b3205bb 100644 --- a/msgraph_beta/generated/models/managed_app_operation_collection_response.py +++ b/msgraph_beta/generated/models/managed_app_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAppOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAppOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppOperation]] = None diff --git a/msgraph_beta/generated/models/managed_app_policy.py b/msgraph_beta/generated/models/managed_app_policy.py index e8524b7d6c1..de1a8bb5af4 100644 --- a/msgraph_beta/generated/models/managed_app_policy.py +++ b/msgraph_beta/generated/models/managed_app_policy.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class ManagedAppPolicy(Entity): +class ManagedAppPolicy(Entity, Parsable): """ The ManagedAppPolicy resource represents a base type for platform specific policies. """ diff --git a/msgraph_beta/generated/models/managed_app_policy_collection_response.py b/msgraph_beta/generated/models/managed_app_policy_collection_response.py index 2a22bb005f4..21366feff16 100644 --- a/msgraph_beta/generated/models/managed_app_policy_collection_response.py +++ b/msgraph_beta/generated/models/managed_app_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAppPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAppPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppPolicy]] = None diff --git a/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py b/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py index e81f12fd8dd..1f8f39ff31e 100644 --- a/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py +++ b/msgraph_beta/generated/models/managed_app_policy_deployment_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ManagedAppPolicyDeploymentSummary(Entity): +class ManagedAppPolicyDeploymentSummary(Entity, Parsable): """ The ManagedAppEntity is the base entity type for all other entity types under app management workflow. """ diff --git a/msgraph_beta/generated/models/managed_app_protection.py b/msgraph_beta/generated/models/managed_app_protection.py index 7ee9f23011f..4beb33d0cda 100644 --- a/msgraph_beta/generated/models/managed_app_protection.py +++ b/msgraph_beta/generated/models/managed_app_protection.py @@ -26,7 +26,7 @@ from .managed_app_policy import ManagedAppPolicy @dataclass -class ManagedAppProtection(ManagedAppPolicy): +class ManagedAppProtection(ManagedAppPolicy, Parsable): """ Policy used to configure detailed management settings for a specified set of apps """ @@ -48,7 +48,7 @@ class ManagedAppProtection(ManagedAppPolicy): app_action_if_device_compliance_required: Optional[ManagedAppRemediationAction] = None # An admin initiated action to be applied on a managed app. app_action_if_maximum_pin_retries_exceeded: Optional[ManagedAppRemediationAction] = None - # If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Possible values are: block, wipe, warn. + # If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_unable_to_authenticate_user: Optional[ManagedAppRemediationAction] = None # Indicates whether a user can bring data into org documents. block_data_ingestion_into_organization_documents: Optional[bool] = None diff --git a/msgraph_beta/generated/models/managed_app_protection_policy_set_item.py b/msgraph_beta/generated/models/managed_app_protection_policy_set_item.py index 8d8c2b0e869..408b3b40585 100644 --- a/msgraph_beta/generated/models/managed_app_protection_policy_set_item.py +++ b/msgraph_beta/generated/models/managed_app_protection_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class ManagedAppProtectionPolicySetItem(PolicySetItem): +class ManagedAppProtectionPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for managed app protection PolicySetItem. """ diff --git a/msgraph_beta/generated/models/managed_app_registration.py b/msgraph_beta/generated/models/managed_app_registration.py index 94c07c1fda3..e20df841e16 100644 --- a/msgraph_beta/generated/models/managed_app_registration.py +++ b/msgraph_beta/generated/models/managed_app_registration.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class ManagedAppRegistration(Entity): +class ManagedAppRegistration(Entity, Parsable): """ The ManagedAppEntity is the base entity type for all other entity types under app management workflow. """ diff --git a/msgraph_beta/generated/models/managed_app_registration_collection_response.py b/msgraph_beta/generated/models/managed_app_registration_collection_response.py index a9b285c2855..cbead40786f 100644 --- a/msgraph_beta/generated/models/managed_app_registration_collection_response.py +++ b/msgraph_beta/generated/models/managed_app_registration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAppRegistrationCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAppRegistrationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppRegistration]] = None diff --git a/msgraph_beta/generated/models/managed_app_status.py b/msgraph_beta/generated/models/managed_app_status.py index cf2ea139122..5a34e77f15f 100644 --- a/msgraph_beta/generated/models/managed_app_status.py +++ b/msgraph_beta/generated/models/managed_app_status.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedAppStatus(Entity): +class ManagedAppStatus(Entity, Parsable): """ Represents app protection and configuration status for the organization. """ diff --git a/msgraph_beta/generated/models/managed_app_status_collection_response.py b/msgraph_beta/generated/models/managed_app_status_collection_response.py index 2bd7334cb12..4ec6e9c1028 100644 --- a/msgraph_beta/generated/models/managed_app_status_collection_response.py +++ b/msgraph_beta/generated/models/managed_app_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedAppStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedAppStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppStatus]] = None diff --git a/msgraph_beta/generated/models/managed_app_status_raw.py b/msgraph_beta/generated/models/managed_app_status_raw.py index 6b3dc0fc5f7..e0382dd7a19 100644 --- a/msgraph_beta/generated/models/managed_app_status_raw.py +++ b/msgraph_beta/generated/models/managed_app_status_raw.py @@ -9,7 +9,7 @@ from .managed_app_status import ManagedAppStatus @dataclass -class ManagedAppStatusRaw(ManagedAppStatus): +class ManagedAppStatusRaw(ManagedAppStatus, Parsable): """ Represents an un-typed status report about organizations app protection and configuration. """ diff --git a/msgraph_beta/generated/models/managed_device.py b/msgraph_beta/generated/models/managed_device.py index 65a7d8f0567..6d525156ba7 100644 --- a/msgraph_beta/generated/models/managed_device.py +++ b/msgraph_beta/generated/models/managed_device.py @@ -47,7 +47,7 @@ from .entity import Entity @dataclass -class ManagedDevice(Entity): +class ManagedDevice(Entity, Parsable): """ Devices that are managed or pre-enrolled through Intune """ diff --git a/msgraph_beta/generated/models/managed_device_certificate_state.py b/msgraph_beta/generated/models/managed_device_certificate_state.py index 3c610ebebea..c7fadbde4e4 100644 --- a/msgraph_beta/generated/models/managed_device_certificate_state.py +++ b/msgraph_beta/generated/models/managed_device_certificate_state.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class ManagedDeviceCertificateState(Entity): +class ManagedDeviceCertificateState(Entity, Parsable): # Extended key usage certificate_enhanced_key_usage: Optional[str] = None # Error code diff --git a/msgraph_beta/generated/models/managed_device_cleanup_rule.py b/msgraph_beta/generated/models/managed_device_cleanup_rule.py index a1638aa4e7c..8a271d1a9f3 100644 --- a/msgraph_beta/generated/models/managed_device_cleanup_rule.py +++ b/msgraph_beta/generated/models/managed_device_cleanup_rule.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ManagedDeviceCleanupRule(Entity): +class ManagedDeviceCleanupRule(Entity, Parsable): """ Define the rule when the admin wants the devices to be cleaned up. """ diff --git a/msgraph_beta/generated/models/managed_device_cleanup_rule_collection_response.py b/msgraph_beta/generated/models/managed_device_cleanup_rule_collection_response.py index b30d14df966..98a20449113 100644 --- a/msgraph_beta/generated/models/managed_device_cleanup_rule_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_cleanup_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceCleanupRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceCleanupRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceCleanupRule]] = None diff --git a/msgraph_beta/generated/models/managed_device_collection_response.py b/msgraph_beta/generated/models/managed_device_collection_response.py index 404b57ed92a..01afdbc8072 100644 --- a/msgraph_beta/generated/models/managed_device_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDevice]] = None diff --git a/msgraph_beta/generated/models/managed_device_encryption_state.py b/msgraph_beta/generated/models/managed_device_encryption_state.py index eea47036186..f8a7cc71844 100644 --- a/msgraph_beta/generated/models/managed_device_encryption_state.py +++ b/msgraph_beta/generated/models/managed_device_encryption_state.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ManagedDeviceEncryptionState(Entity): +class ManagedDeviceEncryptionState(Entity, Parsable): """ Encryption report per device """ diff --git a/msgraph_beta/generated/models/managed_device_encryption_state_collection_response.py b/msgraph_beta/generated/models/managed_device_encryption_state_collection_response.py index 8d06966ae00..61293946025 100644 --- a/msgraph_beta/generated/models/managed_device_encryption_state_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_encryption_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceEncryptionStateCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceEncryptionStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceEncryptionState]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration.py index 6be5fac978a..b6f446aabe3 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfiguration(Entity): +class ManagedDeviceMobileAppConfiguration(Entity, Parsable): """ An abstract class for Mobile app configuration for enrolled devices. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment.py index 803ee830bb2..11e95957531 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationAssignment(Entity): +class ManagedDeviceMobileAppConfigurationAssignment(Entity, Parsable): """ Contains the properties used to assign an MDM app configuration to a group. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment_collection_response.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment_collection_response.py index 8f1a7dd8a7c..ce159d470a0 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceMobileAppConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceMobileAppConfigurationAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceMobileAppConfigurationAssignment]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_collection_response.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_collection_response.py index e8d873cd13d..2b5a8ae2670 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceMobileAppConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceMobileAppConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceMobileAppConfiguration]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status.py index 60f1630c780..0edda6c1a84 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationDeviceStatus(Entity): +class ManagedDeviceMobileAppConfigurationDeviceStatus(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration status for a device. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collection_response.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collection_response.py index 2793e85a759..304cd073f4b 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceMobileAppConfigurationDeviceStatus]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py index dde9f6533c2..012d4896fe3 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationDeviceSummary(Entity): +class ManagedDeviceMobileAppConfigurationDeviceSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_policy_set_item.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_policy_set_item.py index 1a0cf43abeb..9d098a927c0 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class ManagedDeviceMobileAppConfigurationPolicySetItem(PolicySetItem): +class ManagedDeviceMobileAppConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for managed device mobile app configuration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state.py index f9b6e2f7504..2c68b992111 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationState(Entity): +class ManagedDeviceMobileAppConfigurationState(Entity, Parsable): """ Managed Device Mobile App Configuration State for a given device. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state_collection_response.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state_collection_response.py index dc81f817a60..4c2903f1f27 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceMobileAppConfigurationStateCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceMobileAppConfigurationStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceMobileAppConfigurationState]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status.py index a107c1404ab..77eeccdb6c3 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationUserStatus(Entity): +class ManagedDeviceMobileAppConfigurationUserStatus(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration status for a user. """ diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status_collection_response.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status_collection_response.py index 92c57c98dfa..e8a5fe5f311 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceMobileAppConfigurationUserStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceMobileAppConfigurationUserStatus]] = None diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py index c7551d3d12d..1a059bddf80 100644 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_user_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedDeviceMobileAppConfigurationUserSummary(Entity): +class ManagedDeviceMobileAppConfigurationUserSummary(Entity, Parsable): """ Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary. """ diff --git a/msgraph_beta/generated/models/managed_device_overview.py b/msgraph_beta/generated/models/managed_device_overview.py index 9dd76bb5bab..5432d65c4ec 100644 --- a/msgraph_beta/generated/models/managed_device_overview.py +++ b/msgraph_beta/generated/models/managed_device_overview.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ManagedDeviceOverview(Entity): +class ManagedDeviceOverview(Entity, Parsable): """ Summary data for managed devices """ diff --git a/msgraph_beta/generated/models/managed_device_windows_operating_system_image.py b/msgraph_beta/generated/models/managed_device_windows_operating_system_image.py index 3c4f1501fb6..e961d611a54 100644 --- a/msgraph_beta/generated/models/managed_device_windows_operating_system_image.py +++ b/msgraph_beta/generated/models/managed_device_windows_operating_system_image.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ManagedDeviceWindowsOperatingSystemImage(Entity): +class ManagedDeviceWindowsOperatingSystemImage(Entity, Parsable): """ This entity defines different Windows Operating System products, like 'Windows 11 22H1', 'Windows 11 22H2' etc., along with their available configurations. """ diff --git a/msgraph_beta/generated/models/managed_device_windows_operating_system_image_collection_response.py b/msgraph_beta/generated/models/managed_device_windows_operating_system_image_collection_response.py index ba305411d63..046e6a67ead 100644 --- a/msgraph_beta/generated/models/managed_device_windows_operating_system_image_collection_response.py +++ b/msgraph_beta/generated/models/managed_device_windows_operating_system_image_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceWindowsOperatingSystemImageCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceWindowsOperatingSystemImageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceWindowsOperatingSystemImage]] = None diff --git a/msgraph_beta/generated/models/managed_e_book.py b/msgraph_beta/generated/models/managed_e_book.py index 40a6c6f7ba8..ea9bdbee117 100644 --- a/msgraph_beta/generated/models/managed_e_book.py +++ b/msgraph_beta/generated/models/managed_e_book.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class ManagedEBook(Entity): +class ManagedEBook(Entity, Parsable): """ An abstract class containing the base properties for Managed eBook. """ diff --git a/msgraph_beta/generated/models/managed_e_book_assignment.py b/msgraph_beta/generated/models/managed_e_book_assignment.py index ee3ac419797..cabdb0f0c42 100644 --- a/msgraph_beta/generated/models/managed_e_book_assignment.py +++ b/msgraph_beta/generated/models/managed_e_book_assignment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ManagedEBookAssignment(Entity): +class ManagedEBookAssignment(Entity, Parsable): """ Contains properties used to assign a eBook to a group. """ diff --git a/msgraph_beta/generated/models/managed_e_book_assignment_collection_response.py b/msgraph_beta/generated/models/managed_e_book_assignment_collection_response.py index ba993d0addf..68b62a86da9 100644 --- a/msgraph_beta/generated/models/managed_e_book_assignment_collection_response.py +++ b/msgraph_beta/generated/models/managed_e_book_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedEBookAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedEBookAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedEBookAssignment]] = None diff --git a/msgraph_beta/generated/models/managed_e_book_category.py b/msgraph_beta/generated/models/managed_e_book_category.py index 665bd849ec8..3386f7831c3 100644 --- a/msgraph_beta/generated/models/managed_e_book_category.py +++ b/msgraph_beta/generated/models/managed_e_book_category.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedEBookCategory(Entity): +class ManagedEBookCategory(Entity, Parsable): """ Contains properties for a single Intune eBook category. """ diff --git a/msgraph_beta/generated/models/managed_e_book_category_collection_response.py b/msgraph_beta/generated/models/managed_e_book_category_collection_response.py index 2dd28a460d2..31c1705ecd0 100644 --- a/msgraph_beta/generated/models/managed_e_book_category_collection_response.py +++ b/msgraph_beta/generated/models/managed_e_book_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedEBookCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedEBookCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedEBookCategory]] = None diff --git a/msgraph_beta/generated/models/managed_e_book_collection_response.py b/msgraph_beta/generated/models/managed_e_book_collection_response.py index aff25858fae..bb6dabd5f02 100644 --- a/msgraph_beta/generated/models/managed_e_book_collection_response.py +++ b/msgraph_beta/generated/models/managed_e_book_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedEBookCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedEBookCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedEBook]] = None diff --git a/msgraph_beta/generated/models/managed_i_o_s_lob_app.py b/msgraph_beta/generated/models/managed_i_o_s_lob_app.py index 4dfd1a2e4b7..55607e46dcb 100644 --- a/msgraph_beta/generated/models/managed_i_o_s_lob_app.py +++ b/msgraph_beta/generated/models/managed_i_o_s_lob_app.py @@ -12,7 +12,7 @@ from .managed_mobile_lob_app import ManagedMobileLobApp @dataclass -class ManagedIOSLobApp(ManagedMobileLobApp): +class ManagedIOSLobApp(ManagedMobileLobApp, Parsable): """ Contains properties and inherited properties for Managed iOS Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/managed_i_o_s_lob_app_collection_response.py b/msgraph_beta/generated/models/managed_i_o_s_lob_app_collection_response.py index bb16756d502..f0f7ab8b048 100644 --- a/msgraph_beta/generated/models/managed_i_o_s_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/managed_i_o_s_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedIOSLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedIOSLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedIOSLobApp]] = None diff --git a/msgraph_beta/generated/models/managed_i_o_s_store_app.py b/msgraph_beta/generated/models/managed_i_o_s_store_app.py index 20e17c349c4..280b6091256 100644 --- a/msgraph_beta/generated/models/managed_i_o_s_store_app.py +++ b/msgraph_beta/generated/models/managed_i_o_s_store_app.py @@ -11,7 +11,7 @@ from .managed_app import ManagedApp @dataclass -class ManagedIOSStoreApp(ManagedApp): +class ManagedIOSStoreApp(ManagedApp, Parsable): """ Contains properties and inherited properties for an iOS store app that you can manage with an Intune app protection policy. """ diff --git a/msgraph_beta/generated/models/managed_mobile_app.py b/msgraph_beta/generated/models/managed_mobile_app.py index 3d216410dbd..7b58dbfa1f9 100644 --- a/msgraph_beta/generated/models/managed_mobile_app.py +++ b/msgraph_beta/generated/models/managed_mobile_app.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ManagedMobileApp(Entity): +class ManagedMobileApp(Entity, Parsable): """ The identifier for the deployment an app. """ diff --git a/msgraph_beta/generated/models/managed_mobile_app_collection_response.py b/msgraph_beta/generated/models/managed_mobile_app_collection_response.py index 60b3de79759..14925d8491b 100644 --- a/msgraph_beta/generated/models/managed_mobile_app_collection_response.py +++ b/msgraph_beta/generated/models/managed_mobile_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedMobileAppCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedMobileAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedMobileApp]] = None diff --git a/msgraph_beta/generated/models/managed_mobile_lob_app.py b/msgraph_beta/generated/models/managed_mobile_lob_app.py index 287dd7b2526..049a88e8e2b 100644 --- a/msgraph_beta/generated/models/managed_mobile_lob_app.py +++ b/msgraph_beta/generated/models/managed_mobile_lob_app.py @@ -12,7 +12,7 @@ from .managed_app import ManagedApp @dataclass -class ManagedMobileLobApp(ManagedApp): +class ManagedMobileLobApp(ManagedApp, Parsable): """ An abstract base class containing properties for all managed mobile line of business apps. """ diff --git a/msgraph_beta/generated/models/managed_mobile_lob_app_collection_response.py b/msgraph_beta/generated/models/managed_mobile_lob_app_collection_response.py index ffd55b81d58..ecbb98acfb1 100644 --- a/msgraph_beta/generated/models/managed_mobile_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/managed_mobile_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedMobileLobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedMobileLobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedMobileLobApp]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance.py b/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance.py index e6cddbad2f5..353d8c25b41 100644 --- a/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance.py +++ b/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class AggregatedPolicyCompliance(Entity): +class AggregatedPolicyCompliance(Entity, Parsable): # Identifier for the device compliance policy. Optional. Read-only. compliance_policy_id: Optional[str] = None # Name of the device compliance policy. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance_collection_response.py b/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance_collection_response.py index 7bd7a486e05..5a581be8188 100644 --- a/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/aggregated_policy_compliance_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AggregatedPolicyComplianceCollectionResponse(BaseCollectionPaginationCountResponse): +class AggregatedPolicyComplianceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AggregatedPolicyCompliance]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/app_performance.py b/msgraph_beta/generated/models/managed_tenants/app_performance.py index 19887062574..c3b7da2efbd 100644 --- a/msgraph_beta/generated/models/managed_tenants/app_performance.py +++ b/msgraph_beta/generated/models/managed_tenants/app_performance.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class AppPerformance(Entity): +class AppPerformance(Entity, Parsable): # The appFriendlyName property app_friendly_name: Optional[str] = None # The appName property diff --git a/msgraph_beta/generated/models/managed_tenants/app_performance_collection_response.py b/msgraph_beta/generated/models/managed_tenants/app_performance_collection_response.py index 4b15f73a70b..845e41fcf52 100644 --- a/msgraph_beta/generated/models/managed_tenants/app_performance_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/app_performance_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class AppPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppPerformance]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/audit_event.py b/msgraph_beta/generated/models/managed_tenants/audit_event.py index 942aa70594c..c4b94ad9e1b 100644 --- a/msgraph_beta/generated/models/managed_tenants/audit_event.py +++ b/msgraph_beta/generated/models/managed_tenants/audit_event.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class AuditEvent(Entity): +class AuditEvent(Entity, Parsable): # A string that uniquely represents the operation that occurred. Required. Read-only. activity: Optional[str] = None # The time when the activity occurred. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/audit_event_collection_response.py b/msgraph_beta/generated/models/managed_tenants/audit_event_collection_response.py index 8d414825ddc..7eff35cf70a 100644 --- a/msgraph_beta/generated/models/managed_tenants/audit_event_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/audit_event_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditEventCollectionResponse(BaseCollectionPaginationCountResponse): +class AuditEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuditEvent]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection.py index c50fbde2d5d..873dcc39441 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CloudPcConnection(Entity): +class CloudPcConnection(Entity, Parsable): # The display name of the cloud PC connection. Required. Read-only. display_name: Optional[str] = None # The health status of the cloud PC connection. Possible values are: pending, running, passed, failed, unknownFutureValue. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection_collection_response.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection_collection_response.py index b1fdb371adb..e47a94cfff1 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_connection_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcConnection]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_device.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_device.py index f413be89169..13e0064f643 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_device.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_device.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CloudPcDevice(Entity): +class CloudPcDevice(Entity, Parsable): # The status of the cloud PC. Possible values are: notProvisioned, provisioning, provisioned, upgrading, inGracePeriod, deprovisioning, failed. Required. Read-only. cloud_pc_status: Optional[str] = None # The specification of the cloud PC device. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_device_collection_response.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_device_collection_response.py index 6d42f08f8ab..328a7037fa0 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_device_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_device_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcDevice]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview.py index f2879171299..8071c39b8f3 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CloudPcOverview(Entity): +class CloudPcOverview(Entity, Parsable): # The total number of cloud PC devices that have the Frontline SKU. Optional. Read-only. frontline_licenses_count: Optional[int] = None # Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview_collection_response.py b/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview_collection_response.py index 1ba1004c5f4..ae289003edc 100644 --- a/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/cloud_pc_overview_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CloudPcOverviewCollectionResponse(BaseCollectionPaginationCountResponse): +class CloudPcOverviewCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcOverview]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage.py b/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage.py index 412d87f74d3..90b66f4f406 100644 --- a/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage.py +++ b/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ConditionalAccessPolicyCoverage(Entity): +class ConditionalAccessPolicyCoverage(Entity, Parsable): # The state for the conditional access policy. Possible values are: enabled, disabled, enabledForReportingButNotEnforced. Required. Read-only. conditional_access_policy_state: Optional[str] = None # The date and time the conditional access policy was last modified. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage_collection_response.py b/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage_collection_response.py index 336449fecc6..ac4ea860a6e 100644 --- a/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/conditional_access_policy_coverage_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConditionalAccessPolicyCoverageCollectionResponse(BaseCollectionPaginationCountResponse): +class ConditionalAccessPolicyCoverageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConditionalAccessPolicyCoverage]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary.py b/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary.py index 8ab89239a1c..a2e954c2dfb 100644 --- a/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary.py +++ b/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CredentialUserRegistrationsSummary(Entity): +class CredentialUserRegistrationsSummary(Entity, Parsable): # Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only. last_refreshed_date_time: Optional[datetime.datetime] = None # The number of users that are capable of performing multi-factor authentication or self service password reset. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary_collection_response.py b/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary_collection_response.py index 96587312b86..c49e6302997 100644 --- a/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/credential_user_registrations_summary_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CredentialUserRegistrationsSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class CredentialUserRegistrationsSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CredentialUserRegistrationsSummary]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/device_app_performance.py b/msgraph_beta/generated/models/managed_tenants/device_app_performance.py index 2948b1c8225..fecc60795a2 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_app_performance.py +++ b/msgraph_beta/generated/models/managed_tenants/device_app_performance.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class DeviceAppPerformance(Entity): +class DeviceAppPerformance(Entity, Parsable): # The appFriendlyName property app_friendly_name: Optional[str] = None # The appName property diff --git a/msgraph_beta/generated/models/managed_tenants/device_app_performance_collection_response.py b/msgraph_beta/generated/models/managed_tenants/device_app_performance_collection_response.py index 48b38b1500f..a0eb4b84965 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_app_performance_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/device_app_performance_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceAppPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceAppPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceAppPerformance]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary.py b/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary.py index b5357461c9d..14f2510f22e 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary.py +++ b/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class DeviceCompliancePolicySettingStateSummary(Entity): +class DeviceCompliancePolicySettingStateSummary(Entity, Parsable): # The number of devices in a conflict state. Optional. Read-only. conflict_device_count: Optional[int] = None # The number of devices in an error state. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary_collection_response.py b/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary_collection_response.py index fd9de34dd16..03eb6358777 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/device_compliance_policy_setting_state_summary_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceCompliancePolicySettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceCompliancePolicySettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicySettingStateSummary]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/device_health_status.py b/msgraph_beta/generated/models/managed_tenants/device_health_status.py index 52f3db7f683..b6063b03da6 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_health_status.py +++ b/msgraph_beta/generated/models/managed_tenants/device_health_status.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class DeviceHealthStatus(Entity): +class DeviceHealthStatus(Entity, Parsable): # The blueScreenCount property blue_screen_count: Optional[int] = None # The bootTotalDurationInSeconds property diff --git a/msgraph_beta/generated/models/managed_tenants/device_health_status_collection_response.py b/msgraph_beta/generated/models/managed_tenants/device_health_status_collection_response.py index 04e5954038d..808ef63ddf8 100644 --- a/msgraph_beta/generated/models/managed_tenants/device_health_status_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/device_health_status_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceHealthStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceHealthStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceHealthStatus]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance.py b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance.py index 13bdfb22448..e44a2f16b65 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagedDeviceCompliance(Entity): +class ManagedDeviceCompliance(Entity, Parsable): # Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. Optional. Read-only. compliance_status: Optional[str] = None # Platform of the device. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_collection_response.py index bb12a493658..0c312cd5246 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceComplianceCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceComplianceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceCompliance]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend.py b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend.py index 67602f8769f..bfaa6f67a8f 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class ManagedDeviceComplianceTrend(Entity): +class ManagedDeviceComplianceTrend(Entity, Parsable): # The number of devices with a compliant status. Required. Read-only. compliant_device_count: Optional[int] = None # The number of devices manged by Configuration Manager. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend_collection_response.py index 24ebc31d181..3239125f48c 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_device_compliance_trend_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedDeviceComplianceTrendCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedDeviceComplianceTrendCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceComplianceTrend]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant.py index 4eeb5ece5d5..91cbcf43bcf 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant.py @@ -46,7 +46,7 @@ from ..entity import Entity @dataclass -class ManagedTenant(Entity): +class ManagedTenant(Entity, Parsable): # Aggregate view of device compliance policies across managed tenants. aggregated_policy_compliances: Optional[List[AggregatedPolicyCompliance]] = None # The appPerformances property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert.py index 9289255fa9e..4f232c282e6 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert.py @@ -18,7 +18,7 @@ from ..entity import Entity @dataclass -class ManagedTenantAlert(Entity): +class ManagedTenantAlert(Entity, Parsable): # The alertData property alert_data: Optional[AlertData] = None # The alertDataReferenceStrings property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_collection_response.py index 8bab76f00d0..bd4959b6dad 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantAlertCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantAlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantAlert]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log.py index d4fd9871b14..92255034b45 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ManagedTenantAlertLog(Entity): +class ManagedTenantAlertLog(Entity, Parsable): # The alert property alert: Optional[ManagedTenantAlert] = None # The content property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log_collection_response.py index 8bc2c31dcd8..ddd7cf6f93d 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_log_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantAlertLogCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantAlertLogCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantAlertLog]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule.py index 5394f7cb14c..cd8ec2dda41 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class ManagedTenantAlertRule(Entity): +class ManagedTenantAlertRule(Entity, Parsable): # The alertDisplayName property alert_display_name: Optional[str] = None # The alertTTL property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_collection_response.py index 8c109ce76dd..00335a730e7 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantAlertRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantAlertRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantAlertRule]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py index a94522fb390..b2e0ed3ef8c 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ManagedTenantAlertRuleDefinition(Entity): +class ManagedTenantAlertRuleDefinition(Entity, Parsable): # The alertRules property alert_rules: Optional[List[ManagedTenantAlertRule]] = None # The createdByUserId property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition_collection_response.py index 2a112ad28ee..b84cbcdf995 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_alert_rule_definition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantAlertRuleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantAlertRuleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantAlertRuleDefinition]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification.py index bf3099e2fb0..049266b4b49 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ManagedTenantApiNotification(Entity): +class ManagedTenantApiNotification(Entity, Parsable): # The alert property alert: Optional[ManagedTenantAlert] = None # The createdByUserId property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification_collection_response.py index ab9fe96b716..dd3d4dc89c4 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_api_notification_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantApiNotificationCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantApiNotificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantApiNotification]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification.py index 2d5a9174aa7..8c569cc991f 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ManagedTenantEmailNotification(Entity): +class ManagedTenantEmailNotification(Entity, Parsable): # The alert property alert: Optional[ManagedTenantAlert] = None # The createdByUserId property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification_collection_response.py index 5b242bdb508..d827ab84e8c 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_email_notification_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantEmailNotificationCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantEmailNotificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantEmailNotification]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint.py index 75b2fd20ed1..27ab3d491a6 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagedTenantTicketingEndpoint(Entity): +class ManagedTenantTicketingEndpoint(Entity, Parsable): # The createdByUserId property created_by_user_id: Optional[str] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint_collection_response.py b/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint_collection_response.py index 399b26844b7..42494d42212 100644 --- a/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/managed_tenant_ticketing_endpoint_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagedTenantTicketingEndpointCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagedTenantTicketingEndpointCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedTenantTicketingEndpoint]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_action.py b/msgraph_beta/generated/models/managed_tenants/management_action.py index b96cf90222a..483e9340c0c 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_action.py +++ b/msgraph_beta/generated/models/managed_tenants/management_action.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ManagementAction(Entity): +class ManagementAction(Entity, Parsable): # The category property category: Optional[ManagementCategory] = None # The description for the management action. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/management_action_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_action_collection_response.py index f7d3a5a95cb..3616b33ffd2 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_action_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_action_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementActionCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementActionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementAction]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status.py b/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status.py index 37cb7f03183..3821d68f527 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status.py +++ b/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagementActionTenantDeploymentStatus(Entity): +class ManagementActionTenantDeploymentStatus(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The collection of deployment status for each instance of a management action. Optional. diff --git a/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status_collection_response.py index f8b388c0245..bfae735d1d0 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_action_tenant_deployment_status_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementActionTenantDeploymentStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementActionTenantDeploymentStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementActionTenantDeploymentStatus]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_intent.py b/msgraph_beta/generated/models/managed_tenants/management_intent.py index 37b4ee310e2..21a85fbecd7 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_intent.py +++ b/msgraph_beta/generated/models/managed_tenants/management_intent.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagementIntent(Entity): +class ManagementIntent(Entity, Parsable): # The display name for the management intent. Optional. Read-only. display_name: Optional[str] = None # A flag indicating whether the management intent is global. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/management_intent_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_intent_collection_response.py index e31c8de4c34..8f230b2ce89 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_intent_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_intent_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementIntentCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementIntentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementIntent]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template.py b/msgraph_beta/generated/models/managed_tenants/management_template.py index b33502cebbf..a82fdde204f 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template.py @@ -17,7 +17,7 @@ from ..entity import Entity @dataclass -class ManagementTemplate(Entity): +class ManagementTemplate(Entity, Parsable): # The management category for the management template. Possible values are: custom, devices, identity, unknownFutureValue. Required. Read-only. category: Optional[ManagementCategory] = None # The createdByUserId property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_collection.py b/msgraph_beta/generated/models/managed_tenants/management_template_collection.py index d1f79261a47..2bf8b016752 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_collection.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_collection.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateCollection(Entity): +class ManagementTemplateCollection(Entity, Parsable): # The createdByUserId property created_by_user_id: Optional[str] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_collection_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_collection_collection_response.py index 7b63eb59c63..d1612833466 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_collection_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_collection_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateCollectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateCollectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateCollection]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_collection_response.py index e28e3289e03..83af7fd1265 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplate]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary.py b/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary.py index a2985c116e3..1fd8024d4a5 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateCollectionTenantSummary(Entity): +class ManagementTemplateCollectionTenantSummary(Entity, Parsable): # The completeStepsCount property complete_steps_count: Optional[int] = None # The completeUsersCount property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary_collection_response.py index b6c1da0bc9d..d36634a46e0 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_collection_tenant_summary_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateCollectionTenantSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateCollectionTenantSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateCollectionTenantSummary]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step.py b/msgraph_beta/generated/models/managed_tenants/management_template_step.py index 06c2354319a..f82d9af0b00 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateStep(Entity): +class ManagementTemplateStep(Entity, Parsable): # The acceptedVersion property accepted_version: Optional[ManagementTemplateStepVersion] = None # The category property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_collection_response.py index dad1a33860f..d861ff93e34 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateStepCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateStepCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateStep]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment.py index e3461b17487..96d50300386 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateStepDeployment(Entity): +class ManagementTemplateStepDeployment(Entity, Parsable): # The createdByUserId property created_by_user_id: Optional[str] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment_collection_response.py index 7f05427b22b..a1c5d348e49 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_deployment_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateStepDeploymentCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateStepDeploymentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateStepDeployment]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary.py index 283bb99260a..787ca239b35 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateStepTenantSummary(Entity): +class ManagementTemplateStepTenantSummary(Entity, Parsable): # The assignedTenantsCount property assigned_tenants_count: Optional[int] = None # The compliantTenantsCount property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary_collection_response.py index 312e0a548c2..c9838d93a3b 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_tenant_summary_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateStepTenantSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateStepTenantSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateStepTenantSummary]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py index abbce9257ee..b47eaefd48f 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_version.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ManagementTemplateStepVersion(Entity): +class ManagementTemplateStepVersion(Entity, Parsable): # The acceptedFor property accepted_for: Optional[ManagementTemplateStep] = None # The contentMarkdown property diff --git a/msgraph_beta/generated/models/managed_tenants/management_template_step_version_collection_response.py b/msgraph_beta/generated/models/managed_tenants/management_template_step_version_collection_response.py index 36dff253af6..18717fc5a6d 100644 --- a/msgraph_beta/generated/models/managed_tenants/management_template_step_version_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/management_template_step_version_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManagementTemplateStepVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class ManagementTemplateStepVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagementTemplateStepVersion]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/my_role_collection_response.py b/msgraph_beta/generated/models/managed_tenants/my_role_collection_response.py index 5b7f9b64adb..70d6704a082 100644 --- a/msgraph_beta/generated/models/managed_tenants/my_role_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/my_role_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyRoleCollectionResponse(BaseCollectionPaginationCountResponse): +class MyRoleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MyRole]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/tenant.py b/msgraph_beta/generated/models/managed_tenants/tenant.py index a138d2a69d7..e5cae677b58 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Tenant(Entity): +class Tenant(Entity, Parsable): # The relationship details for the tenant with the managing entity. contract: Optional[TenantContract] = None # The date and time the tenant was created in the multi-tenant management platform. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_collection_response.py b/msgraph_beta/generated/models/managed_tenants/tenant_collection_response.py index d4be8962d77..b476f866563 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Tenant]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_customized_information.py b/msgraph_beta/generated/models/managed_tenants/tenant_customized_information.py index 789373e9f0b..ee8c9556fb9 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_customized_information.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_customized_information.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class TenantCustomizedInformation(Entity): +class TenantCustomizedInformation(Entity, Parsable): # Describes the relationship between the Managed Services Provider and the managed tenant; for example, Managed, Co-managed, Licensing. The maximum length is 250 characters. Optional. business_relationship: Optional[str] = None # Contains the compliance requirements for the customer tenant; for example, HIPPA, NIST, CMMC. The maximum length is 250 characters per compliance requirement. Optional. diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_customized_information_collection_response.py b/msgraph_beta/generated/models/managed_tenants/tenant_customized_information_collection_response.py index 6960b63237c..6be8a0cc1ac 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_customized_information_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_customized_information_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantCustomizedInformationCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantCustomizedInformationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantCustomizedInformation]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information.py b/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information.py index 83521f20511..6385a834875 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class TenantDetailedInformation(Entity): +class TenantDetailedInformation(Entity, Parsable): # The city where the managed tenant is located. Optional. Read-only. city: Optional[str] = None # The code for the country where the managed tenant is located. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information_collection_response.py b/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information_collection_response.py index ba112d794d8..3c50f0c4fe8 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_detailed_information_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantDetailedInformationCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantDetailedInformationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantDetailedInformation]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_group.py b/msgraph_beta/generated/models/managed_tenants/tenant_group.py index f29f6d82563..6d510f2279c 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_group.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_group.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class TenantGroup(Entity): +class TenantGroup(Entity, Parsable): # A flag indicating whether all managed tenant are included in the tenant group. Required. Read-only. all_tenants_included: Optional[bool] = None # The display name for the tenant group. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_group_collection_response.py b/msgraph_beta/generated/models/managed_tenants/tenant_group_collection_response.py index 1969bd38c32..483be82d7bb 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_group_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_group_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantGroup]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_tag.py b/msgraph_beta/generated/models/managed_tenants/tenant_tag.py index 011b9dfccb0..d463e0bdc83 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_tag.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_tag.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class TenantTag(Entity): +class TenantTag(Entity, Parsable): # The identifier for the account that created the tenant tag. Required. Read-only. created_by_user_id: Optional[str] = None # The date and time when the tenant tag was created. Required. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/tenant_tag_collection_response.py b/msgraph_beta/generated/models/managed_tenants/tenant_tag_collection_response.py index da53d487c32..2c2527a4b7c 100644 --- a/msgraph_beta/generated/models/managed_tenants/tenant_tag_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/tenant_tag_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantTagCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantTagCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantTag]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state.py b/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state.py index 3789e897190..0a238b2412e 100644 --- a/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state.py +++ b/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class WindowsDeviceMalwareState(Entity): +class WindowsDeviceMalwareState(Entity, Parsable): # The additional information URL for the discovered malware. Optional. Read-only. additional_information_url: Optional[str] = None # The number of times the piece of malware has been detected. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state_collection_response.py b/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state_collection_response.py index bdbd232357d..7dc16f77357 100644 --- a/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/windows_device_malware_state_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDeviceMalwareStateCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDeviceMalwareStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDeviceMalwareState]] = None diff --git a/msgraph_beta/generated/models/managed_tenants/windows_protection_state.py b/msgraph_beta/generated/models/managed_tenants/windows_protection_state.py index 863de9d68f9..6696ae9a01b 100644 --- a/msgraph_beta/generated/models/managed_tenants/windows_protection_state.py +++ b/msgraph_beta/generated/models/managed_tenants/windows_protection_state.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class WindowsProtectionState(Entity): +class WindowsProtectionState(Entity, Parsable): # The anti-malware version for the managed device. Optional. Read-only. anti_malware_version: Optional[str] = None # A flag indicating whether attention is required for the managed device. Optional. Read-only. diff --git a/msgraph_beta/generated/models/managed_tenants/windows_protection_state_collection_response.py b/msgraph_beta/generated/models/managed_tenants/windows_protection_state_collection_response.py index bffe1003984..69365f4de92 100644 --- a/msgraph_beta/generated/models/managed_tenants/windows_protection_state_collection_response.py +++ b/msgraph_beta/generated/models/managed_tenants/windows_protection_state_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsProtectionStateCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsProtectionStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsProtectionState]] = None diff --git a/msgraph_beta/generated/models/mark_content.py b/msgraph_beta/generated/models/mark_content.py index c423a630767..0e52dea6782 100644 --- a/msgraph_beta/generated/models/mark_content.py +++ b/msgraph_beta/generated/models/mark_content.py @@ -12,7 +12,7 @@ from .label_action_base import LabelActionBase @dataclass -class MarkContent(LabelActionBase): +class MarkContent(LabelActionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.markContent" # The fontColor property diff --git a/msgraph_beta/generated/models/mdm_windows_information_protection_policy.py b/msgraph_beta/generated/models/mdm_windows_information_protection_policy.py index eb2f02e9eef..f1c7bf1108e 100644 --- a/msgraph_beta/generated/models/mdm_windows_information_protection_policy.py +++ b/msgraph_beta/generated/models/mdm_windows_information_protection_policy.py @@ -9,7 +9,7 @@ from .windows_information_protection import WindowsInformationProtection @dataclass -class MdmWindowsInformationProtectionPolicy(WindowsInformationProtection): +class MdmWindowsInformationProtectionPolicy(WindowsInformationProtection, Parsable): """ Policy for Windows information protection with MDM """ diff --git a/msgraph_beta/generated/models/mdm_windows_information_protection_policy_collection_response.py b/msgraph_beta/generated/models/mdm_windows_information_protection_policy_collection_response.py index 06ebe59a69b..eec57a9842c 100644 --- a/msgraph_beta/generated/models/mdm_windows_information_protection_policy_collection_response.py +++ b/msgraph_beta/generated/models/mdm_windows_information_protection_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MdmWindowsInformationProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class MdmWindowsInformationProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MdmWindowsInformationProtectionPolicy]] = None diff --git a/msgraph_beta/generated/models/mdm_windows_information_protection_policy_policy_set_item.py b/msgraph_beta/generated/models/mdm_windows_information_protection_policy_policy_set_item.py index dfb9ffb0baf..d4d4896dc72 100644 --- a/msgraph_beta/generated/models/mdm_windows_information_protection_policy_policy_set_item.py +++ b/msgraph_beta/generated/models/mdm_windows_information_protection_policy_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class MdmWindowsInformationProtectionPolicyPolicySetItem(PolicySetItem): +class MdmWindowsInformationProtectionPolicyPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for mdm windows information protection policy PolicySetItem. """ diff --git a/msgraph_beta/generated/models/media_prompt.py b/msgraph_beta/generated/models/media_prompt.py index 0854db6eaf6..e59247b916d 100644 --- a/msgraph_beta/generated/models/media_prompt.py +++ b/msgraph_beta/generated/models/media_prompt.py @@ -10,7 +10,7 @@ from .prompt import Prompt @dataclass -class MediaPrompt(Prompt): +class MediaPrompt(Prompt, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mediaPrompt" # The loop property diff --git a/msgraph_beta/generated/models/meeting_activity_statistics.py b/msgraph_beta/generated/models/meeting_activity_statistics.py index d0ae77a9c92..551fceb20ea 100644 --- a/msgraph_beta/generated/models/meeting_activity_statistics.py +++ b/msgraph_beta/generated/models/meeting_activity_statistics.py @@ -10,7 +10,7 @@ from .activity_statistics import ActivityStatistics @dataclass -class MeetingActivityStatistics(ActivityStatistics): +class MeetingActivityStatistics(ActivityStatistics, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.meetingActivityStatistics" # Time spent on meetings outside of working hours, which is based on the user's Outlook calendar setting for work hours. The value is represented in ISO 8601 format for durations. diff --git a/msgraph_beta/generated/models/meeting_attendance_report.py b/msgraph_beta/generated/models/meeting_attendance_report.py index f8225608d4c..8916c620c43 100644 --- a/msgraph_beta/generated/models/meeting_attendance_report.py +++ b/msgraph_beta/generated/models/meeting_attendance_report.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MeetingAttendanceReport(Entity): +class MeetingAttendanceReport(Entity, Parsable): # List of attendance records of an attendance report. Read-only. attendance_records: Optional[List[AttendanceRecord]] = None # UTC time when the meeting ended. Read-only. diff --git a/msgraph_beta/generated/models/meeting_attendance_report_collection_response.py b/msgraph_beta/generated/models/meeting_attendance_report_collection_response.py index e362270e6b1..1f97cfaa9db 100644 --- a/msgraph_beta/generated/models/meeting_attendance_report_collection_response.py +++ b/msgraph_beta/generated/models/meeting_attendance_report_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MeetingAttendanceReportCollectionResponse(BaseCollectionPaginationCountResponse): +class MeetingAttendanceReportCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MeetingAttendanceReport]] = None diff --git a/msgraph_beta/generated/models/meeting_policy_updated_event_message_detail.py b/msgraph_beta/generated/models/meeting_policy_updated_event_message_detail.py index f9d0558b878..092d3c19d23 100644 --- a/msgraph_beta/generated/models/meeting_policy_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/meeting_policy_updated_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MeetingPolicyUpdatedEventMessageDetail(EventMessageDetail): +class MeetingPolicyUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.meetingPolicyUpdatedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/meeting_registrant.py b/msgraph_beta/generated/models/meeting_registrant.py index 8d9e46c5c3c..a9f69607527 100644 --- a/msgraph_beta/generated/models/meeting_registrant.py +++ b/msgraph_beta/generated/models/meeting_registrant.py @@ -12,7 +12,7 @@ from .meeting_registrant_base import MeetingRegistrantBase @dataclass -class MeetingRegistrant(MeetingRegistrantBase): +class MeetingRegistrant(MeetingRegistrantBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.meetingRegistrant" # The registrant's answer to custom questions. diff --git a/msgraph_beta/generated/models/meeting_registrant_base.py b/msgraph_beta/generated/models/meeting_registrant_base.py index b997af73678..d86f9f98341 100644 --- a/msgraph_beta/generated/models/meeting_registrant_base.py +++ b/msgraph_beta/generated/models/meeting_registrant_base.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MeetingRegistrantBase(Entity): +class MeetingRegistrantBase(Entity, Parsable): # A unique web URL for the registrant to join the meeting. Read-only. join_web_url: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/meeting_registrant_base_collection_response.py b/msgraph_beta/generated/models/meeting_registrant_base_collection_response.py index 9b364c5aed7..fba8b6b2a64 100644 --- a/msgraph_beta/generated/models/meeting_registrant_base_collection_response.py +++ b/msgraph_beta/generated/models/meeting_registrant_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MeetingRegistrantBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class MeetingRegistrantBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MeetingRegistrantBase]] = None diff --git a/msgraph_beta/generated/models/meeting_registration.py b/msgraph_beta/generated/models/meeting_registration.py index 693dedba81d..3bf957d8941 100644 --- a/msgraph_beta/generated/models/meeting_registration.py +++ b/msgraph_beta/generated/models/meeting_registration.py @@ -12,7 +12,7 @@ from .meeting_registration_base import MeetingRegistrationBase @dataclass -class MeetingRegistration(MeetingRegistrationBase): +class MeetingRegistration(MeetingRegistrationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.meetingRegistration" # Custom registration questions. diff --git a/msgraph_beta/generated/models/meeting_registration_base.py b/msgraph_beta/generated/models/meeting_registration_base.py index 8259babc112..88c61f1c8fc 100644 --- a/msgraph_beta/generated/models/meeting_registration_base.py +++ b/msgraph_beta/generated/models/meeting_registration_base.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class MeetingRegistrationBase(Entity): +class MeetingRegistrationBase(Entity, Parsable): # Specifies who can register for the meeting. allowed_registrant: Optional[MeetingAudience] = None # The OdataType property diff --git a/msgraph_beta/generated/models/meeting_registration_question.py b/msgraph_beta/generated/models/meeting_registration_question.py index f72675d4ecf..c9c35935d35 100644 --- a/msgraph_beta/generated/models/meeting_registration_question.py +++ b/msgraph_beta/generated/models/meeting_registration_question.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class MeetingRegistrationQuestion(Entity): +class MeetingRegistrationQuestion(Entity, Parsable): # Answer input type of the custom registration question. answer_input_type: Optional[AnswerInputType] = None # Answer options when answerInputType is radioButton. diff --git a/msgraph_beta/generated/models/meeting_registration_question_collection_response.py b/msgraph_beta/generated/models/meeting_registration_question_collection_response.py index aa9d7545cee..2d66f9df3f5 100644 --- a/msgraph_beta/generated/models/meeting_registration_question_collection_response.py +++ b/msgraph_beta/generated/models/meeting_registration_question_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MeetingRegistrationQuestionCollectionResponse(BaseCollectionPaginationCountResponse): +class MeetingRegistrationQuestionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MeetingRegistrationQuestion]] = None diff --git a/msgraph_beta/generated/models/members_added_event_message_detail.py b/msgraph_beta/generated/models/members_added_event_message_detail.py index 0c9fc1e0341..d750d49a015 100644 --- a/msgraph_beta/generated/models/members_added_event_message_detail.py +++ b/msgraph_beta/generated/models/members_added_event_message_detail.py @@ -12,7 +12,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MembersAddedEventMessageDetail(EventMessageDetail): +class MembersAddedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.membersAddedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/members_deleted_event_message_detail.py b/msgraph_beta/generated/models/members_deleted_event_message_detail.py index 07619fefbb6..8e005424e95 100644 --- a/msgraph_beta/generated/models/members_deleted_event_message_detail.py +++ b/msgraph_beta/generated/models/members_deleted_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MembersDeletedEventMessageDetail(EventMessageDetail): +class MembersDeletedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.membersDeletedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/members_joined_event_message_detail.py b/msgraph_beta/generated/models/members_joined_event_message_detail.py index 41569f57143..e7bb1dde61b 100644 --- a/msgraph_beta/generated/models/members_joined_event_message_detail.py +++ b/msgraph_beta/generated/models/members_joined_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MembersJoinedEventMessageDetail(EventMessageDetail): +class MembersJoinedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.membersJoinedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/members_left_event_message_detail.py b/msgraph_beta/generated/models/members_left_event_message_detail.py index 746b07defff..922eac7bec4 100644 --- a/msgraph_beta/generated/models/members_left_event_message_detail.py +++ b/msgraph_beta/generated/models/members_left_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MembersLeftEventMessageDetail(EventMessageDetail): +class MembersLeftEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.membersLeftEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/membership_outlier_insight.py b/msgraph_beta/generated/models/membership_outlier_insight.py index e184df13d42..d7299d3bc20 100644 --- a/msgraph_beta/generated/models/membership_outlier_insight.py +++ b/msgraph_beta/generated/models/membership_outlier_insight.py @@ -13,7 +13,7 @@ from .governance_insight import GovernanceInsight @dataclass -class MembershipOutlierInsight(GovernanceInsight): +class MembershipOutlierInsight(GovernanceInsight, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.membershipOutlierInsight" # Navigation link to the container directory object. For example, to a group. diff --git a/msgraph_beta/generated/models/mention.py b/msgraph_beta/generated/models/mention.py index a180c8a1612..f35017d075f 100644 --- a/msgraph_beta/generated/models/mention.py +++ b/msgraph_beta/generated/models/mention.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Mention(Entity): +class Mention(Entity, Parsable): # The name of the application where the mention is created. Optional. Not used and defaulted as null for message. application: Optional[str] = None # A unique identifier that represents a parent of the resource instance. Optional. Not used and defaulted as null for message. diff --git a/msgraph_beta/generated/models/mention_collection_response.py b/msgraph_beta/generated/models/mention_collection_response.py index ca336c1dd36..34901e05bfa 100644 --- a/msgraph_beta/generated/models/mention_collection_response.py +++ b/msgraph_beta/generated/models/mention_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MentionCollectionResponse(BaseCollectionPaginationCountResponse): +class MentionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Mention]] = None diff --git a/msgraph_beta/generated/models/message.py b/msgraph_beta/generated/models/message.py index 6bb4e77ab07..8ce314567fc 100644 --- a/msgraph_beta/generated/models/message.py +++ b/msgraph_beta/generated/models/message.py @@ -26,7 +26,7 @@ from .outlook_item import OutlookItem @dataclass -class Message(OutlookItem): +class Message(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.message" # The fileAttachment and itemAttachment attachments for the message. diff --git a/msgraph_beta/generated/models/message_collection_response.py b/msgraph_beta/generated/models/message_collection_response.py index 9d49cc1b0f3..d416c9971a8 100644 --- a/msgraph_beta/generated/models/message_collection_response.py +++ b/msgraph_beta/generated/models/message_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MessageCollectionResponse(BaseCollectionPaginationCountResponse): +class MessageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Message]] = None diff --git a/msgraph_beta/generated/models/message_event.py b/msgraph_beta/generated/models/message_event.py index 2140183e8a7..c13692319b2 100644 --- a/msgraph_beta/generated/models/message_event.py +++ b/msgraph_beta/generated/models/message_event.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MessageEvent(Entity): +class MessageEvent(Entity, Parsable): # The dateTime property date_time: Optional[datetime.datetime] = None # The description property diff --git a/msgraph_beta/generated/models/message_event_collection_response.py b/msgraph_beta/generated/models/message_event_collection_response.py index 8a0c1a9895f..7ffcc6c733e 100644 --- a/msgraph_beta/generated/models/message_event_collection_response.py +++ b/msgraph_beta/generated/models/message_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MessageEventCollectionResponse(BaseCollectionPaginationCountResponse): +class MessageEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MessageEvent]] = None diff --git a/msgraph_beta/generated/models/message_pinned_event_message_detail.py b/msgraph_beta/generated/models/message_pinned_event_message_detail.py index ec55aa4a310..2bd482bbdde 100644 --- a/msgraph_beta/generated/models/message_pinned_event_message_detail.py +++ b/msgraph_beta/generated/models/message_pinned_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MessagePinnedEventMessageDetail(EventMessageDetail): +class MessagePinnedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.messagePinnedEventMessageDetail" # Date and time when the event occurred. diff --git a/msgraph_beta/generated/models/message_recipient.py b/msgraph_beta/generated/models/message_recipient.py index 76e5222baa8..45ac0bfbc2c 100644 --- a/msgraph_beta/generated/models/message_recipient.py +++ b/msgraph_beta/generated/models/message_recipient.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MessageRecipient(Entity): +class MessageRecipient(Entity, Parsable): # The deliveryStatus property delivery_status: Optional[MessageStatus] = None # The events property diff --git a/msgraph_beta/generated/models/message_recipient_collection_response.py b/msgraph_beta/generated/models/message_recipient_collection_response.py index dc314b0a067..3557d1ddb6c 100644 --- a/msgraph_beta/generated/models/message_recipient_collection_response.py +++ b/msgraph_beta/generated/models/message_recipient_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MessageRecipientCollectionResponse(BaseCollectionPaginationCountResponse): +class MessageRecipientCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MessageRecipient]] = None diff --git a/msgraph_beta/generated/models/message_rule.py b/msgraph_beta/generated/models/message_rule.py index 231330c5b26..abfc3af3f12 100644 --- a/msgraph_beta/generated/models/message_rule.py +++ b/msgraph_beta/generated/models/message_rule.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MessageRule(Entity): +class MessageRule(Entity, Parsable): # Actions to be taken on a message when the corresponding conditions are fulfilled. actions: Optional[MessageRuleActions] = None # Conditions that when fulfilled trigger the corresponding actions for that rule. diff --git a/msgraph_beta/generated/models/message_rule_collection_response.py b/msgraph_beta/generated/models/message_rule_collection_response.py index d134255e3e3..77111a2bee2 100644 --- a/msgraph_beta/generated/models/message_rule_collection_response.py +++ b/msgraph_beta/generated/models/message_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MessageRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class MessageRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MessageRule]] = None diff --git a/msgraph_beta/generated/models/message_trace.py b/msgraph_beta/generated/models/message_trace.py index 687d80565d6..8dd4213f03e 100644 --- a/msgraph_beta/generated/models/message_trace.py +++ b/msgraph_beta/generated/models/message_trace.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MessageTrace(Entity): +class MessageTrace(Entity, Parsable): # The destinationIPAddress property destination_i_p_address: Optional[str] = None # The messageId property diff --git a/msgraph_beta/generated/models/message_trace_collection_response.py b/msgraph_beta/generated/models/message_trace_collection_response.py index a273db1c449..181edfce914 100644 --- a/msgraph_beta/generated/models/message_trace_collection_response.py +++ b/msgraph_beta/generated/models/message_trace_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MessageTraceCollectionResponse(BaseCollectionPaginationCountResponse): +class MessageTraceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MessageTrace]] = None diff --git a/msgraph_beta/generated/models/message_unpinned_event_message_detail.py b/msgraph_beta/generated/models/message_unpinned_event_message_detail.py index 79202530246..6cc42f5e332 100644 --- a/msgraph_beta/generated/models/message_unpinned_event_message_detail.py +++ b/msgraph_beta/generated/models/message_unpinned_event_message_detail.py @@ -11,7 +11,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class MessageUnpinnedEventMessageDetail(EventMessageDetail): +class MessageUnpinnedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.messageUnpinnedEventMessageDetail" # Date and time when the event occurred. diff --git a/msgraph_beta/generated/models/metadata_action.py b/msgraph_beta/generated/models/metadata_action.py index a890e0d36fe..4f46b61b3af 100644 --- a/msgraph_beta/generated/models/metadata_action.py +++ b/msgraph_beta/generated/models/metadata_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class MetadataAction(InformationProtectionAction): +class MetadataAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.metadataAction" # A collection of key value pairs that should be added to the file. diff --git a/msgraph_beta/generated/models/mfa_completion_metric.py b/msgraph_beta/generated/models/mfa_completion_metric.py index b8b8f75176e..4274d6a99a5 100644 --- a/msgraph_beta/generated/models/mfa_completion_metric.py +++ b/msgraph_beta/generated/models/mfa_completion_metric.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MfaCompletionMetric(Entity): +class MfaCompletionMetric(Entity, Parsable): # The ID of the Microsoft Entra application. Supports $filter (eq). app_id: Optional[str] = None # Number of users who attempted to sign up. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/mfa_completion_metric_collection_response.py b/msgraph_beta/generated/models/mfa_completion_metric_collection_response.py index fc0c310efdc..f18c868363b 100644 --- a/msgraph_beta/generated/models/mfa_completion_metric_collection_response.py +++ b/msgraph_beta/generated/models/mfa_completion_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MfaCompletionMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class MfaCompletionMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MfaCompletionMetric]] = None diff --git a/msgraph_beta/generated/models/mfa_failure.py b/msgraph_beta/generated/models/mfa_failure.py index 5202db0f567..bce1356a49f 100644 --- a/msgraph_beta/generated/models/mfa_failure.py +++ b/msgraph_beta/generated/models/mfa_failure.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class MfaFailure(Entity): +class MfaFailure(Entity, Parsable): # The count property count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/microsoft_account_user_conversation_member.py b/msgraph_beta/generated/models/microsoft_account_user_conversation_member.py index 49099d7dc29..a46d449ae26 100644 --- a/msgraph_beta/generated/models/microsoft_account_user_conversation_member.py +++ b/msgraph_beta/generated/models/microsoft_account_user_conversation_member.py @@ -9,7 +9,7 @@ from .conversation_member import ConversationMember @dataclass -class MicrosoftAccountUserConversationMember(ConversationMember): +class MicrosoftAccountUserConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftAccountUserConversationMember" # Microsoft Account ID of the user. diff --git a/msgraph_beta/generated/models/microsoft_application_data_access_settings.py b/msgraph_beta/generated/models/microsoft_application_data_access_settings.py index 10412e36bbb..a5f0be8820e 100644 --- a/msgraph_beta/generated/models/microsoft_application_data_access_settings.py +++ b/msgraph_beta/generated/models/microsoft_application_data_access_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MicrosoftApplicationDataAccessSettings(Entity): +class MicrosoftApplicationDataAccessSettings(Entity, Parsable): # The ID of a Microsoft Entra security group for which the members are allowed to access Microsoft 365 data using only Microsoft 365 apps, but not other Microsoft apps such as Edge. This is only applicable if isEnabledForAllMicrosoftApplications is set to true. disabled_for_group: Optional[str] = None # When set to true, all users in the organization can access in a Microsoft app any Microsoft 365 data that the user has been authorized to access. The Microsoft app can be a Microsoft 365 app (for example, Excel, Outlook) or non-Microsoft 365 app (for example, Edge). The default is true. It is possible to disable this access for a subset of users in a Microsoft Entra security group, by specifying the group in the disabledForGroup property. When set to false, all users can access authorized Microsoft 365 data only in a Microsoft 365 app. diff --git a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method.py b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method.py index 82a72c66393..eeb7e8c1b64 100644 --- a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method.py +++ b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method.py @@ -11,7 +11,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class MicrosoftAuthenticatorAuthenticationMethod(AuthenticationMethod): +class MicrosoftAuthenticatorAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftAuthenticatorAuthenticationMethod" # The app that the user has registered to use to approve push notifications. The possible values are: microsoftAuthenticator, outlookMobile, unknownFutureValue. diff --git a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_collection_response.py b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_collection_response.py index f72cbc6b4b0..15566e27a4b 100644 --- a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftAuthenticatorAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftAuthenticatorAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftAuthenticatorAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_configuration.py b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_configuration.py index a8c77ff5491..78184d299fb 100644 --- a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_configuration.py @@ -11,7 +11,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class MicrosoftAuthenticatorAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class MicrosoftAuthenticatorAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration" # A collection of Microsoft Authenticator settings such as number matching and location context, and whether they are enabled for all users or specific users only. diff --git a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_target.py b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_target.py index 7fa10882ca4..70c26fec672 100644 --- a/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_target.py +++ b/msgraph_beta/generated/models/microsoft_authenticator_authentication_method_target.py @@ -10,7 +10,7 @@ from .authentication_method_target import AuthenticationMethodTarget @dataclass -class MicrosoftAuthenticatorAuthenticationMethodTarget(AuthenticationMethodTarget): +class MicrosoftAuthenticatorAuthenticationMethodTarget(AuthenticationMethodTarget, Parsable): # The authenticationMode property authentication_mode: Optional[MicrosoftAuthenticatorAuthenticationMode] = None # The OdataType property diff --git a/msgraph_beta/generated/models/microsoft_custom_training_setting.py b/msgraph_beta/generated/models/microsoft_custom_training_setting.py index e7e541195d0..cbedaac89db 100644 --- a/msgraph_beta/generated/models/microsoft_custom_training_setting.py +++ b/msgraph_beta/generated/models/microsoft_custom_training_setting.py @@ -12,7 +12,7 @@ from .training_setting import TrainingSetting @dataclass -class MicrosoftCustomTrainingSetting(TrainingSetting): +class MicrosoftCustomTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftCustomTrainingSetting" # The completion date and time of the training. 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. diff --git a/msgraph_beta/generated/models/microsoft_managed_training_setting.py b/msgraph_beta/generated/models/microsoft_managed_training_setting.py index 8e1409e0dbc..cf76ad71d2b 100644 --- a/msgraph_beta/generated/models/microsoft_managed_training_setting.py +++ b/msgraph_beta/generated/models/microsoft_managed_training_setting.py @@ -11,7 +11,7 @@ from .training_setting import TrainingSetting @dataclass -class MicrosoftManagedTrainingSetting(TrainingSetting): +class MicrosoftManagedTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.microsoftManagedTrainingSetting" # The completion date for the training. 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. diff --git a/msgraph_beta/generated/models/microsoft_store_for_business_app.py b/msgraph_beta/generated/models/microsoft_store_for_business_app.py index c3aff5844a3..9756668f849 100644 --- a/msgraph_beta/generated/models/microsoft_store_for_business_app.py +++ b/msgraph_beta/generated/models/microsoft_store_for_business_app.py @@ -12,7 +12,7 @@ from .mobile_app import MobileApp @dataclass -class MicrosoftStoreForBusinessApp(MobileApp): +class MicrosoftStoreForBusinessApp(MobileApp, Parsable): """ Microsoft Store for Business Apps. This class does not support Create, Delete, or Update. """ diff --git a/msgraph_beta/generated/models/microsoft_store_for_business_app_assignment_settings.py b/msgraph_beta/generated/models/microsoft_store_for_business_app_assignment_settings.py index 21c233a50c2..9633ae73cf5 100644 --- a/msgraph_beta/generated/models/microsoft_store_for_business_app_assignment_settings.py +++ b/msgraph_beta/generated/models/microsoft_store_for_business_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class MicrosoftStoreForBusinessAppAssignmentSettings(MobileAppAssignmentSettings): +class MicrosoftStoreForBusinessAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an Microsoft Store for Business mobile app to a group. """ diff --git a/msgraph_beta/generated/models/microsoft_store_for_business_app_collection_response.py b/msgraph_beta/generated/models/microsoft_store_for_business_app_collection_response.py index 88a135b4c62..c99e690c601 100644 --- a/msgraph_beta/generated/models/microsoft_store_for_business_app_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_store_for_business_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftStoreForBusinessAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftStoreForBusinessAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftStoreForBusinessApp]] = None diff --git a/msgraph_beta/generated/models/microsoft_store_for_business_contained_app.py b/msgraph_beta/generated/models/microsoft_store_for_business_contained_app.py index cdcf2e41b4b..8eea394a38c 100644 --- a/msgraph_beta/generated/models/microsoft_store_for_business_contained_app.py +++ b/msgraph_beta/generated/models/microsoft_store_for_business_contained_app.py @@ -9,7 +9,7 @@ from .mobile_contained_app import MobileContainedApp @dataclass -class MicrosoftStoreForBusinessContainedApp(MobileContainedApp): +class MicrosoftStoreForBusinessContainedApp(MobileContainedApp, Parsable): """ A class that represents a contained app of a MicrosoftStoreForBusinessApp. """ diff --git a/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py b/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py index 6ced074fd50..3c6041ea96d 100644 --- a/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py +++ b/msgraph_beta/generated/models/microsoft_training_assignment_mapping.py @@ -11,7 +11,7 @@ from .training_setting import TrainingSetting @dataclass -class MicrosoftTrainingAssignmentMapping(TrainingSetting): +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. diff --git a/msgraph_beta/generated/models/microsoft_tunnel_configuration.py b/msgraph_beta/generated/models/microsoft_tunnel_configuration.py index 513aa765ea9..ecdd1320721 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_configuration.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_configuration.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MicrosoftTunnelConfiguration(Entity): +class MicrosoftTunnelConfiguration(Entity, Parsable): """ Entity that represents a collection of Microsoft Tunnel settings """ diff --git a/msgraph_beta/generated/models/microsoft_tunnel_configuration_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_configuration_collection_response.py index 6e95ddaf9c4..83d43cfcb10 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_configuration_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftTunnelConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftTunnelConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftTunnelConfiguration]] = None diff --git a/msgraph_beta/generated/models/microsoft_tunnel_health_threshold.py b/msgraph_beta/generated/models/microsoft_tunnel_health_threshold.py index 59959f90582..a62b52961ba 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_health_threshold.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_health_threshold.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MicrosoftTunnelHealthThreshold(Entity): +class MicrosoftTunnelHealthThreshold(Entity, Parsable): """ Entity that represents the health thresholds of a health metric """ diff --git a/msgraph_beta/generated/models/microsoft_tunnel_health_threshold_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_health_threshold_collection_response.py index dc89442a85d..9750359ac1d 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_health_threshold_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_health_threshold_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftTunnelHealthThresholdCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftTunnelHealthThresholdCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftTunnelHealthThreshold]] = None diff --git a/msgraph_beta/generated/models/microsoft_tunnel_server.py b/msgraph_beta/generated/models/microsoft_tunnel_server.py index 61212935538..44b3fde7879 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_server.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_server.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MicrosoftTunnelServer(Entity): +class MicrosoftTunnelServer(Entity, Parsable): """ Entity that represents a single Microsoft Tunnel server """ diff --git a/msgraph_beta/generated/models/microsoft_tunnel_server_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_server_collection_response.py index d1e10389d8a..33c7a349c18 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_server_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_server_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftTunnelServerCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftTunnelServerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftTunnelServer]] = None diff --git a/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response.py index cc7cd8109a5..6f796e58e9b 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MicrosoftTunnelServerLogCollectionResponse(Entity): +class MicrosoftTunnelServerLogCollectionResponse(Entity, Parsable): """ Entity that stores the server log collection status. """ diff --git a/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response_collection_response.py index 978335f40f8..c3fffa91f98 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_server_log_collection_response_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftTunnelServerLogCollectionResponseCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftTunnelServerLogCollectionResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftTunnelServerLogCollectionResponse]] = None diff --git a/msgraph_beta/generated/models/microsoft_tunnel_site.py b/msgraph_beta/generated/models/microsoft_tunnel_site.py index b0bc3b757b2..7540673da6d 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_site.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_site.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MicrosoftTunnelSite(Entity): +class MicrosoftTunnelSite(Entity, Parsable): """ Entity that represents a Microsoft Tunnel site """ diff --git a/msgraph_beta/generated/models/microsoft_tunnel_site_collection_response.py b/msgraph_beta/generated/models/microsoft_tunnel_site_collection_response.py index a40646e5ca5..20c8b7b60cd 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_site_collection_response.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_site_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MicrosoftTunnelSiteCollectionResponse(BaseCollectionPaginationCountResponse): +class MicrosoftTunnelSiteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MicrosoftTunnelSite]] = None diff --git a/msgraph_beta/generated/models/mobile_app.py b/msgraph_beta/generated/models/mobile_app.py index 9ccee780c8d..8b8330b859d 100644 --- a/msgraph_beta/generated/models/mobile_app.py +++ b/msgraph_beta/generated/models/mobile_app.py @@ -55,7 +55,7 @@ from .entity import Entity @dataclass -class MobileApp(Entity): +class MobileApp(Entity, Parsable): """ An abstract class containing the base properties for Intune mobile apps. Note: Listing mobile apps with `$expand=assignments` has been deprecated. Instead get the list of apps without the `$expand` query on `assignments`. Then, perform the expansion on individual applications. """ diff --git a/msgraph_beta/generated/models/mobile_app_assignment.py b/msgraph_beta/generated/models/mobile_app_assignment.py index eccf8f7b8fe..e8e58e47e29 100644 --- a/msgraph_beta/generated/models/mobile_app_assignment.py +++ b/msgraph_beta/generated/models/mobile_app_assignment.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class MobileAppAssignment(Entity): +class MobileAppAssignment(Entity, Parsable): """ A class containing the properties used for Group Assignment of a Mobile App. """ diff --git a/msgraph_beta/generated/models/mobile_app_assignment_collection_response.py b/msgraph_beta/generated/models/mobile_app_assignment_collection_response.py index fab3a9b2393..decfd228af4 100644 --- a/msgraph_beta/generated/models/mobile_app_assignment_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppAssignment]] = None diff --git a/msgraph_beta/generated/models/mobile_app_catalog_package.py b/msgraph_beta/generated/models/mobile_app_catalog_package.py index f88383173b6..61f1a5b97a7 100644 --- a/msgraph_beta/generated/models/mobile_app_catalog_package.py +++ b/msgraph_beta/generated/models/mobile_app_catalog_package.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class MobileAppCatalogPackage(Entity): +class MobileAppCatalogPackage(Entity, Parsable): """ mobileAppCatalogPackage is an abstract type that application catalog package entities derive from. A mobileAppCatalogPackage entity contains information about an application catalog package that can be deployed to Intune-managed devices. """ diff --git a/msgraph_beta/generated/models/mobile_app_catalog_package_collection_response.py b/msgraph_beta/generated/models/mobile_app_catalog_package_collection_response.py index d4eb3b2f4db..e97b45bc7de 100644 --- a/msgraph_beta/generated/models/mobile_app_catalog_package_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_catalog_package_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppCatalogPackageCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppCatalogPackageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppCatalogPackage]] = None diff --git a/msgraph_beta/generated/models/mobile_app_category.py b/msgraph_beta/generated/models/mobile_app_category.py index c0e47b27798..cd97d1d272b 100644 --- a/msgraph_beta/generated/models/mobile_app_category.py +++ b/msgraph_beta/generated/models/mobile_app_category.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class MobileAppCategory(Entity): +class MobileAppCategory(Entity, Parsable): """ Contains properties for a single Intune app category. """ diff --git a/msgraph_beta/generated/models/mobile_app_category_collection_response.py b/msgraph_beta/generated/models/mobile_app_category_collection_response.py index 2490b8c5ff9..905a29c19d2 100644 --- a/msgraph_beta/generated/models/mobile_app_category_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppCategory]] = None diff --git a/msgraph_beta/generated/models/mobile_app_collection_response.py b/msgraph_beta/generated/models/mobile_app_collection_response.py index 8e2a5fa149e..d41054dd4e2 100644 --- a/msgraph_beta/generated/models/mobile_app_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileApp]] = None diff --git a/msgraph_beta/generated/models/mobile_app_content.py b/msgraph_beta/generated/models/mobile_app_content.py index 43ecaa14255..6c654a1b99f 100644 --- a/msgraph_beta/generated/models/mobile_app_content.py +++ b/msgraph_beta/generated/models/mobile_app_content.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MobileAppContent(Entity): +class MobileAppContent(Entity, Parsable): """ Contains content properties for a specific app version. Each mobileAppContent can have multiple mobileAppContentFile. """ diff --git a/msgraph_beta/generated/models/mobile_app_content_collection_response.py b/msgraph_beta/generated/models/mobile_app_content_collection_response.py index e15cc75bcee..a4e1d02ae9a 100644 --- a/msgraph_beta/generated/models/mobile_app_content_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_content_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppContentCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppContentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppContent]] = None diff --git a/msgraph_beta/generated/models/mobile_app_content_file.py b/msgraph_beta/generated/models/mobile_app_content_file.py index f45ae532f44..caaaa6e283c 100644 --- a/msgraph_beta/generated/models/mobile_app_content_file.py +++ b/msgraph_beta/generated/models/mobile_app_content_file.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MobileAppContentFile(Entity): +class MobileAppContentFile(Entity, Parsable): """ Contains properties for a single installer file that is associated with a given mobileAppContent version. """ diff --git a/msgraph_beta/generated/models/mobile_app_content_file_collection_response.py b/msgraph_beta/generated/models/mobile_app_content_file_collection_response.py index 7000b073dc4..8d6a68ae5a6 100644 --- a/msgraph_beta/generated/models/mobile_app_content_file_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_content_file_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppContentFileCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppContentFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppContentFile]] = None diff --git a/msgraph_beta/generated/models/mobile_app_dependency.py b/msgraph_beta/generated/models/mobile_app_dependency.py index ca7081d98bb..7d3f0623e76 100644 --- a/msgraph_beta/generated/models/mobile_app_dependency.py +++ b/msgraph_beta/generated/models/mobile_app_dependency.py @@ -10,7 +10,7 @@ from .mobile_app_relationship import MobileAppRelationship @dataclass -class MobileAppDependency(MobileAppRelationship): +class MobileAppDependency(MobileAppRelationship, Parsable): """ Describes a dependency type between two mobile apps. """ diff --git a/msgraph_beta/generated/models/mobile_app_install_status.py b/msgraph_beta/generated/models/mobile_app_install_status.py index 943e63939de..02e64bd5f10 100644 --- a/msgraph_beta/generated/models/mobile_app_install_status.py +++ b/msgraph_beta/generated/models/mobile_app_install_status.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class MobileAppInstallStatus(Entity): +class MobileAppInstallStatus(Entity, Parsable): """ Contains properties for the installation state of a mobile app for a device. This will be deprecated starting May, 2023 (Intune Release 2305). """ diff --git a/msgraph_beta/generated/models/mobile_app_install_summary.py b/msgraph_beta/generated/models/mobile_app_install_summary.py index 00a4064de37..2b4bdcf1a26 100644 --- a/msgraph_beta/generated/models/mobile_app_install_summary.py +++ b/msgraph_beta/generated/models/mobile_app_install_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MobileAppInstallSummary(Entity): +class MobileAppInstallSummary(Entity, Parsable): """ Contains properties for the installation summary of a mobile app. This will be deprecated starting May, 2023 (Intune Release 2305). """ diff --git a/msgraph_beta/generated/models/mobile_app_intent_and_state.py b/msgraph_beta/generated/models/mobile_app_intent_and_state.py index 346e3f37b19..b10ec2ef1bc 100644 --- a/msgraph_beta/generated/models/mobile_app_intent_and_state.py +++ b/msgraph_beta/generated/models/mobile_app_intent_and_state.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class MobileAppIntentAndState(Entity): +class MobileAppIntentAndState(Entity, Parsable): """ MobileApp Intent and Install State for a given device. """ diff --git a/msgraph_beta/generated/models/mobile_app_intent_and_state_collection_response.py b/msgraph_beta/generated/models/mobile_app_intent_and_state_collection_response.py index c892f10fae9..6436b364811 100644 --- a/msgraph_beta/generated/models/mobile_app_intent_and_state_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_intent_and_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppIntentAndStateCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppIntentAndStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppIntentAndState]] = None diff --git a/msgraph_beta/generated/models/mobile_app_policy_set_item.py b/msgraph_beta/generated/models/mobile_app_policy_set_item.py index 45e32bba8df..96bd21245a4 100644 --- a/msgraph_beta/generated/models/mobile_app_policy_set_item.py +++ b/msgraph_beta/generated/models/mobile_app_policy_set_item.py @@ -11,7 +11,7 @@ from .policy_set_item import PolicySetItem @dataclass -class MobileAppPolicySetItem(PolicySetItem): +class MobileAppPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for mobile app PolicySetItem. """ diff --git a/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment.py b/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment.py index 944f0b7bd99..eb0912a26af 100644 --- a/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment.py +++ b/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MobileAppProvisioningConfigGroupAssignment(Entity): +class MobileAppProvisioningConfigGroupAssignment(Entity, Parsable): """ Contains the properties used to assign an App provisioning configuration to a group. """ diff --git a/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment_collection_response.py b/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment_collection_response.py index 2463a318255..644c1c14189 100644 --- a/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_provisioning_config_group_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppProvisioningConfigGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppProvisioningConfigGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppProvisioningConfigGroupAssignment]] = None diff --git a/msgraph_beta/generated/models/mobile_app_relationship.py b/msgraph_beta/generated/models/mobile_app_relationship.py index 21c242c888c..552e2b46652 100644 --- a/msgraph_beta/generated/models/mobile_app_relationship.py +++ b/msgraph_beta/generated/models/mobile_app_relationship.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MobileAppRelationship(Entity): +class MobileAppRelationship(Entity, Parsable): """ Describes a relationship between two mobile apps. """ @@ -26,13 +26,13 @@ class MobileAppRelationship(Entity): source_id: Optional[str] = None # The publisher display name of the app that is the source of the mobile app relationship entity. For example: Fabrikam. Maximum length is 500 characters. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. source_publisher_display_name: Optional[str] = None - # The display name of the app that is the target of the mobile app relationship entity. Read-Only. This property is read-only. + # The display name of the app that is the target of the mobile app relationship entity. For example: Firefox Setup 52.0.2 32bit.intunewin. Maximum length is 500 characters. Read-Only. Returned by default. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. target_display_name: Optional[str] = None - # The display version of the app that is the target of the mobile app relationship entity. Read-Only. This property is read-only. + # The display version of the app that is the target of the mobile app relationship entity. For example 1.0 or 1.2203.156. Read-Only. Returned by default. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. target_display_version: Optional[str] = None - # App ID of the app that is the target of the mobile app relationship entity. Read-Only + # The unique app identifier of the target of the mobile app relationship entity. For example: 2dbc75b9-e993-4e4d-a071-91ac5a218672. Read-Only. Returned by default. Supports: $select. Does not support $search, $filter, $orderBy. target_id: Optional[str] = None - # The publisher of the app that is the target of the mobile app relationship entity. Read-Only. This property is read-only. + # The publisher of the app that is the target of the mobile app relationship entity. For example: Fabrikam. Maximum length is 500 characters. Read-Only. Returned by default. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. target_publisher: Optional[str] = None # The publisher display name of the app that is the target of the mobile app relationship entity. For example: Fabrikam. Maximum length is 500 characters. Read-Only. Supports: $select. Does not support $search, $filter, $orderBy. This property is read-only. target_publisher_display_name: Optional[str] = None diff --git a/msgraph_beta/generated/models/mobile_app_relationship_collection_response.py b/msgraph_beta/generated/models/mobile_app_relationship_collection_response.py index 2295dc7cb44..bb2dd8f8335 100644 --- a/msgraph_beta/generated/models/mobile_app_relationship_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_relationship_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppRelationshipCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppRelationshipCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppRelationship]] = None diff --git a/msgraph_beta/generated/models/mobile_app_supersedence.py b/msgraph_beta/generated/models/mobile_app_supersedence.py index a12cc37184b..883c51408eb 100644 --- a/msgraph_beta/generated/models/mobile_app_supersedence.py +++ b/msgraph_beta/generated/models/mobile_app_supersedence.py @@ -10,7 +10,7 @@ from .mobile_app_relationship import MobileAppRelationship @dataclass -class MobileAppSupersedence(MobileAppRelationship): +class MobileAppSupersedence(MobileAppRelationship, Parsable): """ Describes a supersedence relationship between two mobile apps. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_policy_creation_history.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_policy_creation_history.py index c83fe77ea09..b3d80f51c86 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_policy_creation_history.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_policy_creation_history.py @@ -10,7 +10,7 @@ from .mobile_app_troubleshooting_history_item import MobileAppTroubleshootingHistoryItem @dataclass -class MobileAppTroubleshootingAppPolicyCreationHistory(MobileAppTroubleshootingHistoryItem): +class MobileAppTroubleshootingAppPolicyCreationHistory(MobileAppTroubleshootingHistoryItem, Parsable): """ History Item contained in the Mobile App Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_state_history.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_state_history.py index 36fa2d5a462..12ad15d95b3 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_state_history.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_state_history.py @@ -11,7 +11,7 @@ from .mobile_app_troubleshooting_history_item import MobileAppTroubleshootingHistoryItem @dataclass -class MobileAppTroubleshootingAppStateHistory(MobileAppTroubleshootingHistoryItem): +class MobileAppTroubleshootingAppStateHistory(MobileAppTroubleshootingHistoryItem, Parsable): """ History Item contained in the Mobile App Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_target_history.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_target_history.py index 67f7a2e49c4..5029636a793 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_target_history.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_target_history.py @@ -10,7 +10,7 @@ from .mobile_app_troubleshooting_history_item import MobileAppTroubleshootingHistoryItem @dataclass -class MobileAppTroubleshootingAppTargetHistory(MobileAppTroubleshootingHistoryItem): +class MobileAppTroubleshootingAppTargetHistory(MobileAppTroubleshootingHistoryItem, Parsable): """ History Item contained in the Mobile App Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_update_history.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_update_history.py index 7a86f14e81a..0b258699aba 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_app_update_history.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_app_update_history.py @@ -9,7 +9,7 @@ from .mobile_app_troubleshooting_history_item import MobileAppTroubleshootingHistoryItem @dataclass -class MobileAppTroubleshootingAppUpdateHistory(MobileAppTroubleshootingHistoryItem): +class MobileAppTroubleshootingAppUpdateHistory(MobileAppTroubleshootingHistoryItem, Parsable): """ History Item contained in the Mobile App Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_device_checkin_history.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_device_checkin_history.py index 46d26bce9df..4a7dd495889 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_device_checkin_history.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_device_checkin_history.py @@ -9,7 +9,7 @@ from .mobile_app_troubleshooting_history_item import MobileAppTroubleshootingHistoryItem @dataclass -class MobileAppTroubleshootingDeviceCheckinHistory(MobileAppTroubleshootingHistoryItem): +class MobileAppTroubleshootingDeviceCheckinHistory(MobileAppTroubleshootingHistoryItem, Parsable): """ History Item contained in the Mobile App Troubleshooting Event. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py index aa8b4de90be..09d529f2f90 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_event.py @@ -11,7 +11,7 @@ from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent @dataclass -class MobileAppTroubleshootingEvent(DeviceManagementTroubleshootingEvent): +class MobileAppTroubleshootingEvent(DeviceManagementTroubleshootingEvent, Parsable): """ Event representing a users device application install status. """ diff --git a/msgraph_beta/generated/models/mobile_app_troubleshooting_event_collection_response.py b/msgraph_beta/generated/models/mobile_app_troubleshooting_event_collection_response.py index 4a70e259d9d..7f5e9024082 100644 --- a/msgraph_beta/generated/models/mobile_app_troubleshooting_event_collection_response.py +++ b/msgraph_beta/generated/models/mobile_app_troubleshooting_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileAppTroubleshootingEventCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileAppTroubleshootingEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileAppTroubleshootingEvent]] = None diff --git a/msgraph_beta/generated/models/mobile_contained_app.py b/msgraph_beta/generated/models/mobile_contained_app.py index 3f9cac3b4ae..358a7657798 100644 --- a/msgraph_beta/generated/models/mobile_contained_app.py +++ b/msgraph_beta/generated/models/mobile_contained_app.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MobileContainedApp(Entity): +class MobileContainedApp(Entity, Parsable): """ An abstract class that represents a contained app in a mobileApp acting as a package. """ diff --git a/msgraph_beta/generated/models/mobile_contained_app_collection_response.py b/msgraph_beta/generated/models/mobile_contained_app_collection_response.py index 5a5f232b592..fe69079b088 100644 --- a/msgraph_beta/generated/models/mobile_contained_app_collection_response.py +++ b/msgraph_beta/generated/models/mobile_contained_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileContainedAppCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileContainedAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileContainedApp]] = None diff --git a/msgraph_beta/generated/models/mobile_lob_app.py b/msgraph_beta/generated/models/mobile_lob_app.py index ed3cecad57a..42ccabb5bf5 100644 --- a/msgraph_beta/generated/models/mobile_lob_app.py +++ b/msgraph_beta/generated/models/mobile_lob_app.py @@ -23,7 +23,7 @@ from .mobile_app import MobileApp @dataclass -class MobileLobApp(MobileApp): +class MobileLobApp(MobileApp, Parsable): """ An abstract base class containing properties for all mobile line of business apps. """ diff --git a/msgraph_beta/generated/models/mobile_threat_defense_connector.py b/msgraph_beta/generated/models/mobile_threat_defense_connector.py index 3533ec15eba..c0845156b71 100644 --- a/msgraph_beta/generated/models/mobile_threat_defense_connector.py +++ b/msgraph_beta/generated/models/mobile_threat_defense_connector.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MobileThreatDefenseConnector(Entity): +class MobileThreatDefenseConnector(Entity, Parsable): """ Entity which represents a connection to Mobile Threat Defense partner. """ diff --git a/msgraph_beta/generated/models/mobile_threat_defense_connector_collection_response.py b/msgraph_beta/generated/models/mobile_threat_defense_connector_collection_response.py index b7fd19057e4..7b62db4f723 100644 --- a/msgraph_beta/generated/models/mobile_threat_defense_connector_collection_response.py +++ b/msgraph_beta/generated/models/mobile_threat_defense_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobileThreatDefenseConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class MobileThreatDefenseConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobileThreatDefenseConnector]] = None diff --git a/msgraph_beta/generated/models/mobility_management_policy.py b/msgraph_beta/generated/models/mobility_management_policy.py index d6db6ca9546..fdf37fbfc5f 100644 --- a/msgraph_beta/generated/models/mobility_management_policy.py +++ b/msgraph_beta/generated/models/mobility_management_policy.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MobilityManagementPolicy(Entity): +class MobilityManagementPolicy(Entity, Parsable): # Indicates the user scope of the mobility management policy. Possible values are: none, all, selected. applies_to: Optional[PolicyScope] = None # Compliance URL of the mobility management application. diff --git a/msgraph_beta/generated/models/mobility_management_policy_collection_response.py b/msgraph_beta/generated/models/mobility_management_policy_collection_response.py index 9e0936baaf6..18e1bbe06f3 100644 --- a/msgraph_beta/generated/models/mobility_management_policy_collection_response.py +++ b/msgraph_beta/generated/models/mobility_management_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MobilityManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class MobilityManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MobilityManagementPolicy]] = None diff --git a/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric.py b/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric.py index 95bca667d96..7c7995c1c0c 100644 --- a/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric.py +++ b/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric.py @@ -9,7 +9,7 @@ from .inactive_users_by_application_metric_base import InactiveUsersByApplicationMetricBase @dataclass -class MonthlyInactiveUsersByApplicationMetric(InactiveUsersByApplicationMetricBase): +class MonthlyInactiveUsersByApplicationMetric(InactiveUsersByApplicationMetricBase, Parsable): # The inactiveCalendarMonthCount property inactive_calendar_month_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric_collection_response.py b/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric_collection_response.py index d0cd574a316..e3e1230f71c 100644 --- a/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric_collection_response.py +++ b/msgraph_beta/generated/models/monthly_inactive_users_by_application_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MonthlyInactiveUsersByApplicationMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class MonthlyInactiveUsersByApplicationMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MonthlyInactiveUsersByApplicationMetric]] = None diff --git a/msgraph_beta/generated/models/monthly_inactive_users_metric.py b/msgraph_beta/generated/models/monthly_inactive_users_metric.py index 9c060e5db96..27d7a288668 100644 --- a/msgraph_beta/generated/models/monthly_inactive_users_metric.py +++ b/msgraph_beta/generated/models/monthly_inactive_users_metric.py @@ -9,7 +9,7 @@ from .inactive_users_metric_base import InactiveUsersMetricBase @dataclass -class MonthlyInactiveUsersMetric(InactiveUsersMetricBase): +class MonthlyInactiveUsersMetric(InactiveUsersMetricBase, Parsable): # The inactiveCalendarMonthCount property inactive_calendar_month_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/monthly_inactive_users_metric_collection_response.py b/msgraph_beta/generated/models/monthly_inactive_users_metric_collection_response.py index c1d9005f0df..096491b1afd 100644 --- a/msgraph_beta/generated/models/monthly_inactive_users_metric_collection_response.py +++ b/msgraph_beta/generated/models/monthly_inactive_users_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MonthlyInactiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class MonthlyInactiveUsersMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MonthlyInactiveUsersMetric]] = None diff --git a/msgraph_beta/generated/models/monthly_user_insight_metrics_root.py b/msgraph_beta/generated/models/monthly_user_insight_metrics_root.py index 9986ebd25a6..f9d0c64c046 100644 --- a/msgraph_beta/generated/models/monthly_user_insight_metrics_root.py +++ b/msgraph_beta/generated/models/monthly_user_insight_metrics_root.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class MonthlyUserInsightMetricsRoot(Entity): +class MonthlyUserInsightMetricsRoot(Entity, Parsable): # Insights for active users on apps registered in the tenant for a specified period. active_users: Optional[List[ActiveUsersMetric]] = None # Insights for authentications on apps registered in the tenant for a specified period. diff --git a/msgraph_beta/generated/models/multi_tenant_organization.py b/msgraph_beta/generated/models/multi_tenant_organization.py index 6f29e122623..af58acb117c 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization.py +++ b/msgraph_beta/generated/models/multi_tenant_organization.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class MultiTenantOrganization(Entity): +class MultiTenantOrganization(Entity, Parsable): # Date when multitenant organization was created. Read-only. created_date_time: Optional[datetime.datetime] = None # Description of the multitenant organization. diff --git a/msgraph_beta/generated/models/multi_tenant_organization_identity_sync_policy_template.py b/msgraph_beta/generated/models/multi_tenant_organization_identity_sync_policy_template.py index 1be47417728..a424b8d07cd 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_identity_sync_policy_template.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_identity_sync_policy_template.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class MultiTenantOrganizationIdentitySyncPolicyTemplate(Entity): +class MultiTenantOrganizationIdentitySyncPolicyTemplate(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The templateApplicationLevel property diff --git a/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py b/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py index 978451c75be..0e7411ace5d 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_join_request_record.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class MultiTenantOrganizationJoinRequestRecord(Entity): +class MultiTenantOrganizationJoinRequestRecord(Entity, Parsable): # Tenant ID of the Microsoft Entra tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. added_by_tenant_id: Optional[str] = None # State of the tenant in the multi-tenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multi-tenant organization to participate in the multi-tenant organization. Tenants in the active state can participate in the multi-tenant organization. Tenants in the removed state are in the process of being removed from the multi-tenant organization. Read-only. diff --git a/msgraph_beta/generated/models/multi_tenant_organization_member.py b/msgraph_beta/generated/models/multi_tenant_organization_member.py index fb5f98bf6b0..db2fc1f3af1 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_member.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_member.py @@ -14,7 +14,7 @@ from .directory_object import DirectoryObject @dataclass -class MultiTenantOrganizationMember(DirectoryObject): +class MultiTenantOrganizationMember(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.multiTenantOrganizationMember" # Tenant ID of the tenant that added the tenant to the multitenant organization. Read-only. diff --git a/msgraph_beta/generated/models/multi_tenant_organization_member_collection_response.py b/msgraph_beta/generated/models/multi_tenant_organization_member_collection_response.py index 1c6008f3039..b36d3a1cde7 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_member_collection_response.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_member_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MultiTenantOrganizationMemberCollectionResponse(BaseCollectionPaginationCountResponse): +class MultiTenantOrganizationMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MultiTenantOrganizationMember]] = None diff --git a/msgraph_beta/generated/models/multi_tenant_organization_partner_configuration_template.py b/msgraph_beta/generated/models/multi_tenant_organization_partner_configuration_template.py index fc292f02c9e..93a7b5b841f 100644 --- a/msgraph_beta/generated/models/multi_tenant_organization_partner_configuration_template.py +++ b/msgraph_beta/generated/models/multi_tenant_organization_partner_configuration_template.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class MultiTenantOrganizationPartnerConfigurationTemplate(Entity): +class MultiTenantOrganizationPartnerConfigurationTemplate(Entity, Parsable): # Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. automatic_user_consent_settings: Optional[InboundOutboundPolicyConfiguration] = None # Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. diff --git a/msgraph_beta/generated/models/multi_value_legacy_extended_property.py b/msgraph_beta/generated/models/multi_value_legacy_extended_property.py index 0b9d38e5e32..e7af282e12c 100644 --- a/msgraph_beta/generated/models/multi_value_legacy_extended_property.py +++ b/msgraph_beta/generated/models/multi_value_legacy_extended_property.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class MultiValueLegacyExtendedProperty(Entity): +class MultiValueLegacyExtendedProperty(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # A collection of property values. diff --git a/msgraph_beta/generated/models/mute_participant_operation.py b/msgraph_beta/generated/models/mute_participant_operation.py index 31384234c99..bad4e8deacc 100644 --- a/msgraph_beta/generated/models/mute_participant_operation.py +++ b/msgraph_beta/generated/models/mute_participant_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class MuteParticipantOperation(CommsOperation): +class MuteParticipantOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/mute_participants_operation.py b/msgraph_beta/generated/models/mute_participants_operation.py index 7d472875e43..efe35dd4c31 100644 --- a/msgraph_beta/generated/models/mute_participants_operation.py +++ b/msgraph_beta/generated/models/mute_participants_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class MuteParticipantsOperation(CommsOperation): +class MuteParticipantsOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None # The participants property diff --git a/msgraph_beta/generated/models/named_location.py b/msgraph_beta/generated/models/named_location.py index fc7fd7834c8..b9094960cde 100644 --- a/msgraph_beta/generated/models/named_location.py +++ b/msgraph_beta/generated/models/named_location.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class NamedLocation(Entity): +class NamedLocation(Entity, Parsable): # The Timestamp type represents creation date and time of the location 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 # Human-readable name of the location. diff --git a/msgraph_beta/generated/models/named_location_collection_response.py b/msgraph_beta/generated/models/named_location_collection_response.py index 2dbf8646caf..e3317bd0430 100644 --- a/msgraph_beta/generated/models/named_location_collection_response.py +++ b/msgraph_beta/generated/models/named_location_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NamedLocationCollectionResponse(BaseCollectionPaginationCountResponse): +class NamedLocationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[NamedLocation]] = None diff --git a/msgraph_beta/generated/models/ndes_connector.py b/msgraph_beta/generated/models/ndes_connector.py index c4e27d25d9b..3b4df6626d8 100644 --- a/msgraph_beta/generated/models/ndes_connector.py +++ b/msgraph_beta/generated/models/ndes_connector.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class NdesConnector(Entity): +class NdesConnector(Entity, Parsable): """ Entity which represents an OnPrem Ndes connector. """ diff --git a/msgraph_beta/generated/models/ndes_connector_collection_response.py b/msgraph_beta/generated/models/ndes_connector_collection_response.py index c127c42b7ec..e3fdbb10f7b 100644 --- a/msgraph_beta/generated/models/ndes_connector_collection_response.py +++ b/msgraph_beta/generated/models/ndes_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NdesConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class NdesConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[NdesConnector]] = None diff --git a/msgraph_beta/generated/models/networkaccess/alert.py b/msgraph_beta/generated/models/networkaccess/alert.py index 567ba113061..7b72aa8dc12 100644 --- a/msgraph_beta/generated/models/networkaccess/alert.py +++ b/msgraph_beta/generated/models/networkaccess/alert.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class Alert(Entity): +class Alert(Entity, Parsable): # The actions property actions: Optional[List[AlertAction]] = None # The alertType property diff --git a/msgraph_beta/generated/models/networkaccess/alert_collection_response.py b/msgraph_beta/generated/models/networkaccess/alert_collection_response.py index d96e60a3b76..5e9c61876eb 100644 --- a/msgraph_beta/generated/models/networkaccess/alert_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/alert_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Alert]] = None diff --git a/msgraph_beta/generated/models/networkaccess/associated_branch.py b/msgraph_beta/generated/models/networkaccess/associated_branch.py index 9060bd7ffd2..8aecfa143d7 100644 --- a/msgraph_beta/generated/models/networkaccess/associated_branch.py +++ b/msgraph_beta/generated/models/networkaccess/associated_branch.py @@ -9,7 +9,7 @@ from .association import Association @dataclass -class AssociatedBranch(Association): +class AssociatedBranch(Association, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.associatedBranch" # Identifier for the branch. diff --git a/msgraph_beta/generated/models/networkaccess/branch_site.py b/msgraph_beta/generated/models/networkaccess/branch_site.py index 1cf54261035..7fc50658141 100644 --- a/msgraph_beta/generated/models/networkaccess/branch_site.py +++ b/msgraph_beta/generated/models/networkaccess/branch_site.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class BranchSite(Entity): +class BranchSite(Entity, Parsable): # Determines the maximum allowed Mbps (megabits per second) bandwidth from a branch site. The possible values are:250,500,750,1000. bandwidth_capacity: Optional[int] = None # Specifies the connectivity details of all device links associated with a branch. diff --git a/msgraph_beta/generated/models/networkaccess/branch_site_collection_response.py b/msgraph_beta/generated/models/networkaccess/branch_site_collection_response.py index 82ac0c2aff6..d0df5994639 100644 --- a/msgraph_beta/generated/models/networkaccess/branch_site_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/branch_site_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BranchSiteCollectionResponse(BaseCollectionPaginationCountResponse): +class BranchSiteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[BranchSite]] = None diff --git a/msgraph_beta/generated/models/networkaccess/conditional_access_policy.py b/msgraph_beta/generated/models/networkaccess/conditional_access_policy.py index 0c4c826f317..094852606db 100644 --- a/msgraph_beta/generated/models/networkaccess/conditional_access_policy.py +++ b/msgraph_beta/generated/models/networkaccess/conditional_access_policy.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ConditionalAccessPolicy(Entity): +class ConditionalAccessPolicy(Entity, Parsable): # Indicates the date and time the conditional access policy was created. created_date_time: Optional[datetime.datetime] = None # Provides a summary of the conditional access policy. diff --git a/msgraph_beta/generated/models/networkaccess/conditional_access_policy_collection_response.py b/msgraph_beta/generated/models/networkaccess/conditional_access_policy_collection_response.py index 47a97415b9d..7d36eed688b 100644 --- a/msgraph_beta/generated/models/networkaccess/conditional_access_policy_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/conditional_access_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConditionalAccessPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ConditionalAccessPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConditionalAccessPolicy]] = None diff --git a/msgraph_beta/generated/models/networkaccess/conditional_access_settings.py b/msgraph_beta/generated/models/networkaccess/conditional_access_settings.py index da71873ae80..38bd89d4ff9 100644 --- a/msgraph_beta/generated/models/networkaccess/conditional_access_settings.py +++ b/msgraph_beta/generated/models/networkaccess/conditional_access_settings.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ConditionalAccessSettings(Entity): +class ConditionalAccessSettings(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The signalingStatus property diff --git a/msgraph_beta/generated/models/networkaccess/connectivity.py b/msgraph_beta/generated/models/networkaccess/connectivity.py index 787848e8a86..1e6a65e7915 100644 --- a/msgraph_beta/generated/models/networkaccess/connectivity.py +++ b/msgraph_beta/generated/models/networkaccess/connectivity.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Connectivity(Entity): +class Connectivity(Entity, Parsable): # Branches represent locations for connectivity. DEPRECATED AND TO BE RETIRED SOON. Use the remoteNetwork relationship and its associated APIs instead. branches: Optional[List[BranchSite]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link.py b/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link.py index 7f64ff82484..dc840dadfda 100644 --- a/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link.py +++ b/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ConnectivityConfigurationLink(Entity): +class ConnectivityConfigurationLink(Entity, Parsable): # Specifies the name of the link. display_name: Optional[str] = None # Specifies Microsoft's end of the tunnel configuration for a device link. diff --git a/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link_collection_response.py b/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link_collection_response.py index 3b1789b09cc..3063cc0dbcf 100644 --- a/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/connectivity_configuration_link_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ConnectivityConfigurationLinkCollectionResponse(BaseCollectionPaginationCountResponse): +class ConnectivityConfigurationLinkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConnectivityConfigurationLink]] = None diff --git a/msgraph_beta/generated/models/networkaccess/cross_tenant_access_settings.py b/msgraph_beta/generated/models/networkaccess/cross_tenant_access_settings.py index 658ac869493..292f2e4d31a 100644 --- a/msgraph_beta/generated/models/networkaccess/cross_tenant_access_settings.py +++ b/msgraph_beta/generated/models/networkaccess/cross_tenant_access_settings.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CrossTenantAccessSettings(Entity): +class CrossTenantAccessSettings(Entity, Parsable): # The networkPacketTaggingStatus property network_packet_tagging_status: Optional[Status] = None # The OdataType property diff --git a/msgraph_beta/generated/models/networkaccess/device_link.py b/msgraph_beta/generated/models/networkaccess/device_link.py index 4978cdd24b3..56327e36e61 100644 --- a/msgraph_beta/generated/models/networkaccess/device_link.py +++ b/msgraph_beta/generated/models/networkaccess/device_link.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class DeviceLink(Entity): +class DeviceLink(Entity, Parsable): # Determines the maximum allowed Mbps (megabits per second) bandwidth from a device link. The possible values are:250,500,750,1000. bandwidth_capacity_in_mbps: Optional[BandwidthCapacityInMbps] = None # The bgpConfiguration property diff --git a/msgraph_beta/generated/models/networkaccess/device_link_collection_response.py b/msgraph_beta/generated/models/networkaccess/device_link_collection_response.py index b2391ae313c..cea196df43d 100644 --- a/msgraph_beta/generated/models/networkaccess/device_link_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/device_link_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceLinkCollectionResponse(BaseCollectionPaginationCountResponse): +class DeviceLinkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceLink]] = None diff --git a/msgraph_beta/generated/models/networkaccess/enriched_audit_logs.py b/msgraph_beta/generated/models/networkaccess/enriched_audit_logs.py index 45e57df1314..81fb97005af 100644 --- a/msgraph_beta/generated/models/networkaccess/enriched_audit_logs.py +++ b/msgraph_beta/generated/models/networkaccess/enriched_audit_logs.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class EnrichedAuditLogs(Entity): +class EnrichedAuditLogs(Entity, Parsable): # Exchange Online enriched audit logs settings. exchange: Optional[EnrichedAuditLogsSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/networkaccess/filtering_policy.py b/msgraph_beta/generated/models/networkaccess/filtering_policy.py index c09defe79b4..6fc7a367d29 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_policy.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_policy.py @@ -11,7 +11,7 @@ from .policy import Policy @dataclass -class FilteringPolicy(Policy): +class FilteringPolicy(Policy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.filteringPolicy" # The action property diff --git a/msgraph_beta/generated/models/networkaccess/filtering_policy_collection_response.py b/msgraph_beta/generated/models/networkaccess/filtering_policy_collection_response.py index e7886c4719e..d3a5c4d381c 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_policy_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilteringPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class FilteringPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilteringPolicy]] = None diff --git a/msgraph_beta/generated/models/networkaccess/filtering_policy_link.py b/msgraph_beta/generated/models/networkaccess/filtering_policy_link.py index a626a068241..7bac4b68a40 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_policy_link.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_policy_link.py @@ -11,7 +11,7 @@ from .policy_link import PolicyLink @dataclass -class FilteringPolicyLink(PolicyLink): +class FilteringPolicyLink(PolicyLink, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.filteringPolicyLink" # The date and time when the filtering Policy link was created. diff --git a/msgraph_beta/generated/models/networkaccess/filtering_profile.py b/msgraph_beta/generated/models/networkaccess/filtering_profile.py index a59f85c5ba0..0018eeca0c5 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_profile.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_profile.py @@ -11,7 +11,7 @@ from .profile import Profile @dataclass -class FilteringProfile(Profile): +class FilteringProfile(Profile, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.filteringProfile" # A set of associated policies defined to regulate access to resources or systems based on specific conditions. Automatically expanded. diff --git a/msgraph_beta/generated/models/networkaccess/filtering_profile_collection_response.py b/msgraph_beta/generated/models/networkaccess/filtering_profile_collection_response.py index adbb7c88dda..3e733c8b105 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_profile_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_profile_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilteringProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class FilteringProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilteringProfile]] = None diff --git a/msgraph_beta/generated/models/networkaccess/filtering_rule.py b/msgraph_beta/generated/models/networkaccess/filtering_rule.py index 3138c51605f..776b490f3c1 100644 --- a/msgraph_beta/generated/models/networkaccess/filtering_rule.py +++ b/msgraph_beta/generated/models/networkaccess/filtering_rule.py @@ -13,7 +13,7 @@ from .policy_rule import PolicyRule @dataclass -class FilteringRule(PolicyRule): +class FilteringRule(PolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.filteringRule" # Possible destinations and types of destinations accessed by the user in accordance with the network filtering policy, such as IP addresses and FQDNs/URLs. diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_options.py b/msgraph_beta/generated/models/networkaccess/forwarding_options.py index e81a63cd5aa..b6604f17e1e 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_options.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_options.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class ForwardingOptions(Entity): +class ForwardingOptions(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The skipDnsLookupState property diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_policy.py b/msgraph_beta/generated/models/networkaccess/forwarding_policy.py index bcfed6ba657..64cfc73491d 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_policy.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_policy.py @@ -10,7 +10,7 @@ from .policy import Policy @dataclass -class ForwardingPolicy(Policy): +class ForwardingPolicy(Policy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingPolicy" # The trafficForwardingType property diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_policy_collection_response.py b/msgraph_beta/generated/models/networkaccess/forwarding_policy_collection_response.py index 04a33477cb4..0f3bc922e49 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_policy_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ForwardingPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ForwardingPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ForwardingPolicy]] = None diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py b/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py index 95a34b7d1ca..f57b68175cc 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py @@ -9,7 +9,7 @@ from .policy_link import PolicyLink @dataclass -class ForwardingPolicyLink(PolicyLink): +class ForwardingPolicyLink(PolicyLink, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingPolicyLink" diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_profile.py b/msgraph_beta/generated/models/networkaccess/forwarding_profile.py index 2634d9198d6..70b04122b76 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_profile.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_profile.py @@ -12,7 +12,7 @@ from .profile import Profile @dataclass -class ForwardingProfile(Profile): +class ForwardingProfile(Profile, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingProfile" # Specifies the users, groups, devices, and remote networks whose traffic is associated with the given traffic forwarding profile. diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_profile_collection_response.py b/msgraph_beta/generated/models/networkaccess/forwarding_profile_collection_response.py index 338257fc216..8c2e5a4bbfa 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_profile_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_profile_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ForwardingProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class ForwardingProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ForwardingProfile]] = None diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_rule.py b/msgraph_beta/generated/models/networkaccess/forwarding_rule.py index f1f2a3dd016..3fdd63deea3 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_rule.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_rule.py @@ -15,7 +15,7 @@ from .policy_rule import PolicyRule @dataclass -class ForwardingRule(PolicyRule): +class ForwardingRule(PolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingRule" # The action property diff --git a/msgraph_beta/generated/models/networkaccess/fqdn.py b/msgraph_beta/generated/models/networkaccess/fqdn.py index 768081660e5..0701fc01650 100644 --- a/msgraph_beta/generated/models/networkaccess/fqdn.py +++ b/msgraph_beta/generated/models/networkaccess/fqdn.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class Fqdn(RuleDestination): +class Fqdn(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.fqdn" # Defines the FQDN used in a destination for a rule. diff --git a/msgraph_beta/generated/models/networkaccess/fqdn_filtering_rule.py b/msgraph_beta/generated/models/networkaccess/fqdn_filtering_rule.py index 07bd39a5920..16bbf106a28 100644 --- a/msgraph_beta/generated/models/networkaccess/fqdn_filtering_rule.py +++ b/msgraph_beta/generated/models/networkaccess/fqdn_filtering_rule.py @@ -9,7 +9,7 @@ from .filtering_rule import FilteringRule @dataclass -class FqdnFilteringRule(FilteringRule): +class FqdnFilteringRule(FilteringRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.fqdnFilteringRule" diff --git a/msgraph_beta/generated/models/networkaccess/internet_access_forwarding_rule.py b/msgraph_beta/generated/models/networkaccess/internet_access_forwarding_rule.py index 82c06156896..63cae522533 100644 --- a/msgraph_beta/generated/models/networkaccess/internet_access_forwarding_rule.py +++ b/msgraph_beta/generated/models/networkaccess/internet_access_forwarding_rule.py @@ -10,7 +10,7 @@ from .forwarding_rule import ForwardingRule @dataclass -class InternetAccessForwardingRule(ForwardingRule): +class InternetAccessForwardingRule(ForwardingRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.internetAccessForwardingRule" # The ports property diff --git a/msgraph_beta/generated/models/networkaccess/ip_address.py b/msgraph_beta/generated/models/networkaccess/ip_address.py index d2e379ade60..aaba541c183 100644 --- a/msgraph_beta/generated/models/networkaccess/ip_address.py +++ b/msgraph_beta/generated/models/networkaccess/ip_address.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class IpAddress(RuleDestination): +class IpAddress(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.ipAddress" # Defines the IP address used in a destination for a rule. diff --git a/msgraph_beta/generated/models/networkaccess/ip_range.py b/msgraph_beta/generated/models/networkaccess/ip_range.py index 327a1bc0d0c..ade24f0400f 100644 --- a/msgraph_beta/generated/models/networkaccess/ip_range.py +++ b/msgraph_beta/generated/models/networkaccess/ip_range.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class IpRange(RuleDestination): +class IpRange(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.ipRange" # Specifies the starting IP address of the IP range. diff --git a/msgraph_beta/generated/models/networkaccess/ip_subnet.py b/msgraph_beta/generated/models/networkaccess/ip_subnet.py index 5315f3ad0c4..9680b6bd33a 100644 --- a/msgraph_beta/generated/models/networkaccess/ip_subnet.py +++ b/msgraph_beta/generated/models/networkaccess/ip_subnet.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class IpSubnet(RuleDestination): +class IpSubnet(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.ipSubnet" # Defines the IP address of the subset used in a destination for a rule. diff --git a/msgraph_beta/generated/models/networkaccess/logs.py b/msgraph_beta/generated/models/networkaccess/logs.py index cf1e2626809..6d69fe54367 100644 --- a/msgraph_beta/generated/models/networkaccess/logs.py +++ b/msgraph_beta/generated/models/networkaccess/logs.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class Logs(Entity): +class Logs(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # A collection of remote network health events. diff --git a/msgraph_beta/generated/models/networkaccess/m365_forwarding_rule.py b/msgraph_beta/generated/models/networkaccess/m365_forwarding_rule.py index e2e66784d29..f7d16bc2907 100644 --- a/msgraph_beta/generated/models/networkaccess/m365_forwarding_rule.py +++ b/msgraph_beta/generated/models/networkaccess/m365_forwarding_rule.py @@ -11,7 +11,7 @@ from .forwarding_rule import ForwardingRule @dataclass -class M365ForwardingRule(ForwardingRule): +class M365ForwardingRule(ForwardingRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.m365ForwardingRule" # The category property diff --git a/msgraph_beta/generated/models/networkaccess/network_access_root.py b/msgraph_beta/generated/models/networkaccess/network_access_root.py index 42c75ee45d6..50c72584db7 100644 --- a/msgraph_beta/generated/models/networkaccess/network_access_root.py +++ b/msgraph_beta/generated/models/networkaccess/network_access_root.py @@ -19,7 +19,7 @@ from ..entity import Entity @dataclass -class NetworkAccessRoot(Entity): +class NetworkAccessRoot(Entity, Parsable): # The alerts property alerts: Optional[List[Alert]] = None # Connectivity represents all the connectivity components in Global Secure Access. diff --git a/msgraph_beta/generated/models/networkaccess/network_access_traffic_collection_response.py b/msgraph_beta/generated/models/networkaccess/network_access_traffic_collection_response.py index 940172bf126..da927326de4 100644 --- a/msgraph_beta/generated/models/networkaccess/network_access_traffic_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/network_access_traffic_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NetworkAccessTrafficCollectionResponse(BaseCollectionPaginationCountResponse): +class NetworkAccessTrafficCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[NetworkAccessTraffic]] = None diff --git a/msgraph_beta/generated/models/networkaccess/policy.py b/msgraph_beta/generated/models/networkaccess/policy.py index a647f8e7435..3aef44ee149 100644 --- a/msgraph_beta/generated/models/networkaccess/policy.py +++ b/msgraph_beta/generated/models/networkaccess/policy.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Policy(Entity): +class Policy(Entity, Parsable): # Description. description: Optional[str] = None # Policy name. diff --git a/msgraph_beta/generated/models/networkaccess/policy_link.py b/msgraph_beta/generated/models/networkaccess/policy_link.py index 1fad215b574..b688f6457ba 100644 --- a/msgraph_beta/generated/models/networkaccess/policy_link.py +++ b/msgraph_beta/generated/models/networkaccess/policy_link.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class PolicyLink(Entity): +class PolicyLink(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The policy property diff --git a/msgraph_beta/generated/models/networkaccess/policy_link_collection_response.py b/msgraph_beta/generated/models/networkaccess/policy_link_collection_response.py index 65a4d3aea62..a03b3ff0f9c 100644 --- a/msgraph_beta/generated/models/networkaccess/policy_link_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/policy_link_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PolicyLinkCollectionResponse(BaseCollectionPaginationCountResponse): +class PolicyLinkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicyLink]] = None diff --git a/msgraph_beta/generated/models/networkaccess/policy_rule.py b/msgraph_beta/generated/models/networkaccess/policy_rule.py index b46ede4c0cd..f00ec99cc9e 100644 --- a/msgraph_beta/generated/models/networkaccess/policy_rule.py +++ b/msgraph_beta/generated/models/networkaccess/policy_rule.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class PolicyRule(Entity): +class PolicyRule(Entity, Parsable): # Name. name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/networkaccess/policy_rule_collection_response.py b/msgraph_beta/generated/models/networkaccess/policy_rule_collection_response.py index 227e88d60a1..5ab6765836e 100644 --- a/msgraph_beta/generated/models/networkaccess/policy_rule_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/policy_rule_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PolicyRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class PolicyRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicyRule]] = None diff --git a/msgraph_beta/generated/models/networkaccess/private_access_forwarding_rule.py b/msgraph_beta/generated/models/networkaccess/private_access_forwarding_rule.py index 182644b45e1..04b0bee5bda 100644 --- a/msgraph_beta/generated/models/networkaccess/private_access_forwarding_rule.py +++ b/msgraph_beta/generated/models/networkaccess/private_access_forwarding_rule.py @@ -9,7 +9,7 @@ from .forwarding_rule import ForwardingRule @dataclass -class PrivateAccessForwardingRule(ForwardingRule): +class PrivateAccessForwardingRule(ForwardingRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.privateAccessForwardingRule" diff --git a/msgraph_beta/generated/models/networkaccess/profile.py b/msgraph_beta/generated/models/networkaccess/profile.py index d02a0483d72..beeaa1b7363 100644 --- a/msgraph_beta/generated/models/networkaccess/profile.py +++ b/msgraph_beta/generated/models/networkaccess/profile.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class Profile(Entity): +class Profile(Entity, Parsable): # Description. description: Optional[str] = None # Profile last modified time. diff --git a/msgraph_beta/generated/models/networkaccess/related_destination.py b/msgraph_beta/generated/models/networkaccess/related_destination.py index a3c04883045..af48b6d9779 100644 --- a/msgraph_beta/generated/models/networkaccess/related_destination.py +++ b/msgraph_beta/generated/models/networkaccess/related_destination.py @@ -10,7 +10,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedDestination(RelatedResource): +class RelatedDestination(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedDestination" # The fqdn property diff --git a/msgraph_beta/generated/models/networkaccess/related_device.py b/msgraph_beta/generated/models/networkaccess/related_device.py index b555fd60db5..9d7f64fea8d 100644 --- a/msgraph_beta/generated/models/networkaccess/related_device.py +++ b/msgraph_beta/generated/models/networkaccess/related_device.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedDevice(RelatedResource): +class RelatedDevice(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedDevice" # The deviceId property diff --git a/msgraph_beta/generated/models/networkaccess/related_file.py b/msgraph_beta/generated/models/networkaccess/related_file.py index fdc8b093147..a92f9d92278 100644 --- a/msgraph_beta/generated/models/networkaccess/related_file.py +++ b/msgraph_beta/generated/models/networkaccess/related_file.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedFile(RelatedResource): +class RelatedFile(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedFile" # The directory property diff --git a/msgraph_beta/generated/models/networkaccess/related_file_hash.py b/msgraph_beta/generated/models/networkaccess/related_file_hash.py index 77e3d69ec31..6581ca6859a 100644 --- a/msgraph_beta/generated/models/networkaccess/related_file_hash.py +++ b/msgraph_beta/generated/models/networkaccess/related_file_hash.py @@ -10,7 +10,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedFileHash(RelatedResource): +class RelatedFileHash(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedFileHash" # The algorithm property diff --git a/msgraph_beta/generated/models/networkaccess/related_malware.py b/msgraph_beta/generated/models/networkaccess/related_malware.py index 568ace8de52..598e835b719 100644 --- a/msgraph_beta/generated/models/networkaccess/related_malware.py +++ b/msgraph_beta/generated/models/networkaccess/related_malware.py @@ -11,7 +11,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedMalware(RelatedResource): +class RelatedMalware(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedMalware" # The category property diff --git a/msgraph_beta/generated/models/networkaccess/related_process.py b/msgraph_beta/generated/models/networkaccess/related_process.py index ebb1c618a78..2a71f2b8e95 100644 --- a/msgraph_beta/generated/models/networkaccess/related_process.py +++ b/msgraph_beta/generated/models/networkaccess/related_process.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedProcess(RelatedResource): +class RelatedProcess(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedProcess" # The isSuspicious property diff --git a/msgraph_beta/generated/models/networkaccess/related_remote_network.py b/msgraph_beta/generated/models/networkaccess/related_remote_network.py index 492d30b9ad0..9504199f425 100644 --- a/msgraph_beta/generated/models/networkaccess/related_remote_network.py +++ b/msgraph_beta/generated/models/networkaccess/related_remote_network.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedRemoteNetwork(RelatedResource): +class RelatedRemoteNetwork(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedRemoteNetwork" # The remoteNetworkId property diff --git a/msgraph_beta/generated/models/networkaccess/related_tenant.py b/msgraph_beta/generated/models/networkaccess/related_tenant.py index fc89d53b0e0..7d4a72bb63e 100644 --- a/msgraph_beta/generated/models/networkaccess/related_tenant.py +++ b/msgraph_beta/generated/models/networkaccess/related_tenant.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedTenant(RelatedResource): +class RelatedTenant(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedTenant" # The tenantId property diff --git a/msgraph_beta/generated/models/networkaccess/related_threat_intelligence.py b/msgraph_beta/generated/models/networkaccess/related_threat_intelligence.py index 60ff922ed9f..eefb3f6ada2 100644 --- a/msgraph_beta/generated/models/networkaccess/related_threat_intelligence.py +++ b/msgraph_beta/generated/models/networkaccess/related_threat_intelligence.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedThreatIntelligence(RelatedResource): +class RelatedThreatIntelligence(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedThreatIntelligence" # The threatCount property diff --git a/msgraph_beta/generated/models/networkaccess/related_token.py b/msgraph_beta/generated/models/networkaccess/related_token.py index 7cf379cfff9..f892d15aadc 100644 --- a/msgraph_beta/generated/models/networkaccess/related_token.py +++ b/msgraph_beta/generated/models/networkaccess/related_token.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedToken(RelatedResource): +class RelatedToken(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedToken" # The uniqueTokenIdentifier property diff --git a/msgraph_beta/generated/models/networkaccess/related_transaction.py b/msgraph_beta/generated/models/networkaccess/related_transaction.py index f4223075606..85c2f064515 100644 --- a/msgraph_beta/generated/models/networkaccess/related_transaction.py +++ b/msgraph_beta/generated/models/networkaccess/related_transaction.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedTransaction(RelatedResource): +class RelatedTransaction(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedTransaction" # The transactionId property diff --git a/msgraph_beta/generated/models/networkaccess/related_url.py b/msgraph_beta/generated/models/networkaccess/related_url.py index 3897058bc6b..3e6786b2a4b 100644 --- a/msgraph_beta/generated/models/networkaccess/related_url.py +++ b/msgraph_beta/generated/models/networkaccess/related_url.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedUrl(RelatedResource): +class RelatedUrl(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedUrl" # The url property diff --git a/msgraph_beta/generated/models/networkaccess/related_user.py b/msgraph_beta/generated/models/networkaccess/related_user.py index 223c68f418a..2d21063ee46 100644 --- a/msgraph_beta/generated/models/networkaccess/related_user.py +++ b/msgraph_beta/generated/models/networkaccess/related_user.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedUser(RelatedResource): +class RelatedUser(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedUser" # The userId property diff --git a/msgraph_beta/generated/models/networkaccess/related_web_category.py b/msgraph_beta/generated/models/networkaccess/related_web_category.py index 964a2e25941..d5f73511e19 100644 --- a/msgraph_beta/generated/models/networkaccess/related_web_category.py +++ b/msgraph_beta/generated/models/networkaccess/related_web_category.py @@ -9,7 +9,7 @@ from .related_resource import RelatedResource @dataclass -class RelatedWebCategory(RelatedResource): +class RelatedWebCategory(RelatedResource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.relatedWebCategory" # The webCategoryName property diff --git a/msgraph_beta/generated/models/networkaccess/remote_network.py b/msgraph_beta/generated/models/networkaccess/remote_network.py index 73039c32535..b0a864e7b91 100644 --- a/msgraph_beta/generated/models/networkaccess/remote_network.py +++ b/msgraph_beta/generated/models/networkaccess/remote_network.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class RemoteNetwork(Entity): +class RemoteNetwork(Entity, Parsable): # Specifies the connectivity details of all device links associated with a remote network. connectivity_configuration: Optional[RemoteNetworkConnectivityConfiguration] = None # Each unique CPE device associated with a remote network is specified. Supports $expand. diff --git a/msgraph_beta/generated/models/networkaccess/remote_network_collection_response.py b/msgraph_beta/generated/models/networkaccess/remote_network_collection_response.py index cb3bd50e575..84b857c595b 100644 --- a/msgraph_beta/generated/models/networkaccess/remote_network_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/remote_network_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemoteNetworkCollectionResponse(BaseCollectionPaginationCountResponse): +class RemoteNetworkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RemoteNetwork]] = None diff --git a/msgraph_beta/generated/models/networkaccess/remote_network_health_event.py b/msgraph_beta/generated/models/networkaccess/remote_network_health_event.py index fc22fdf6b4b..28a26204074 100644 --- a/msgraph_beta/generated/models/networkaccess/remote_network_health_event.py +++ b/msgraph_beta/generated/models/networkaccess/remote_network_health_event.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class RemoteNetworkHealthEvent(Entity): +class RemoteNetworkHealthEvent(Entity, Parsable): # The number of BGP routes advertised through tunnel. bgp_routes_advertised_count: Optional[int] = None # The time of the original event generation in UTC. Supports $filter (ge, le) and $orderby. diff --git a/msgraph_beta/generated/models/networkaccess/remote_network_health_event_collection_response.py b/msgraph_beta/generated/models/networkaccess/remote_network_health_event_collection_response.py index e9c3ab560ec..15a2f2ff1e0 100644 --- a/msgraph_beta/generated/models/networkaccess/remote_network_health_event_collection_response.py +++ b/msgraph_beta/generated/models/networkaccess/remote_network_health_event_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemoteNetworkHealthEventCollectionResponse(BaseCollectionPaginationCountResponse): +class RemoteNetworkHealthEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RemoteNetworkHealthEvent]] = None diff --git a/msgraph_beta/generated/models/networkaccess/reports.py b/msgraph_beta/generated/models/networkaccess/reports.py index 0519141f9f7..e0c63de48a0 100644 --- a/msgraph_beta/generated/models/networkaccess/reports.py +++ b/msgraph_beta/generated/models/networkaccess/reports.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class Reports(Entity): +class Reports(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/networkaccess/settings.py b/msgraph_beta/generated/models/networkaccess/settings.py index 38a67997473..3904f2555e3 100644 --- a/msgraph_beta/generated/models/networkaccess/settings.py +++ b/msgraph_beta/generated/models/networkaccess/settings.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class Settings(Entity): +class Settings(Entity, Parsable): # The conditionalAccess property conditional_access: Optional[ConditionalAccessSettings] = None # The crossTenantAccess property diff --git a/msgraph_beta/generated/models/networkaccess/tenant_status.py b/msgraph_beta/generated/models/networkaccess/tenant_status.py index 43c0bbfc7ad..fc338516cdd 100644 --- a/msgraph_beta/generated/models/networkaccess/tenant_status.py +++ b/msgraph_beta/generated/models/networkaccess/tenant_status.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class TenantStatus(Entity): +class TenantStatus(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Reflects a message to the user if there's an error. diff --git a/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_custom.py b/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_custom.py index 1c4dd9fc899..cd4b11b4963 100644 --- a/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_custom.py +++ b/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_custom.py @@ -15,7 +15,7 @@ from .tunnel_configuration import TunnelConfiguration @dataclass -class TunnelConfigurationIKEv2Custom(TunnelConfiguration): +class TunnelConfigurationIKEv2Custom(TunnelConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.tunnelConfigurationIKEv2Custom" # The dhGroup property diff --git a/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_default.py b/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_default.py index 6b5e06ed7bd..6ae1257caca 100644 --- a/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_default.py +++ b/msgraph_beta/generated/models/networkaccess/tunnel_configuration_i_k_ev2_default.py @@ -9,7 +9,7 @@ from .tunnel_configuration import TunnelConfiguration @dataclass -class TunnelConfigurationIKEv2Default(TunnelConfiguration): +class TunnelConfigurationIKEv2Default(TunnelConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.tunnelConfigurationIKEv2Default" diff --git a/msgraph_beta/generated/models/networkaccess/url.py b/msgraph_beta/generated/models/networkaccess/url.py index 77955364aec..a4363d70bfc 100644 --- a/msgraph_beta/generated/models/networkaccess/url.py +++ b/msgraph_beta/generated/models/networkaccess/url.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class Url(RuleDestination): +class Url(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.url" # URL Address diff --git a/msgraph_beta/generated/models/networkaccess/web_category.py b/msgraph_beta/generated/models/networkaccess/web_category.py index e98dc4e6d28..b95083dd81f 100644 --- a/msgraph_beta/generated/models/networkaccess/web_category.py +++ b/msgraph_beta/generated/models/networkaccess/web_category.py @@ -9,7 +9,7 @@ from .rule_destination import RuleDestination @dataclass -class WebCategory(RuleDestination): +class WebCategory(RuleDestination, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.webCategory" # The display name for the web category. diff --git a/msgraph_beta/generated/models/networkaccess/web_category_filtering_rule.py b/msgraph_beta/generated/models/networkaccess/web_category_filtering_rule.py index 64debe7ef78..4c5e515079d 100644 --- a/msgraph_beta/generated/models/networkaccess/web_category_filtering_rule.py +++ b/msgraph_beta/generated/models/networkaccess/web_category_filtering_rule.py @@ -9,7 +9,7 @@ from .filtering_rule import FilteringRule @dataclass -class WebCategoryFilteringRule(FilteringRule): +class WebCategoryFilteringRule(FilteringRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.webCategoryFilteringRule" diff --git a/msgraph_beta/generated/models/news_link_page.py b/msgraph_beta/generated/models/news_link_page.py index c42eff9cbd5..6cd0e73e9fb 100644 --- a/msgraph_beta/generated/models/news_link_page.py +++ b/msgraph_beta/generated/models/news_link_page.py @@ -10,7 +10,7 @@ from .base_site_page import BaseSitePage @dataclass -class NewsLinkPage(BaseSitePage): +class NewsLinkPage(BaseSitePage, Parsable): # The bannerImageWebUrl property banner_image_web_url: Optional[str] = None # The newsSharepointIds property diff --git a/msgraph_beta/generated/models/no_device_registration_membership.py b/msgraph_beta/generated/models/no_device_registration_membership.py index b7b514114df..5d0dd5c8e03 100644 --- a/msgraph_beta/generated/models/no_device_registration_membership.py +++ b/msgraph_beta/generated/models/no_device_registration_membership.py @@ -9,7 +9,7 @@ from .device_registration_membership import DeviceRegistrationMembership @dataclass -class NoDeviceRegistrationMembership(DeviceRegistrationMembership): +class NoDeviceRegistrationMembership(DeviceRegistrationMembership, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noDeviceRegistrationMembership" diff --git a/msgraph_beta/generated/models/no_entitlements_data_collection.py b/msgraph_beta/generated/models/no_entitlements_data_collection.py index ba8a21bb98f..a34eaa9d8df 100644 --- a/msgraph_beta/generated/models/no_entitlements_data_collection.py +++ b/msgraph_beta/generated/models/no_entitlements_data_collection.py @@ -9,7 +9,7 @@ from .entitlements_data_collection_info import EntitlementsDataCollectionInfo @dataclass -class NoEntitlementsDataCollection(EntitlementsDataCollectionInfo): +class NoEntitlementsDataCollection(EntitlementsDataCollectionInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noEntitlementsDataCollection" diff --git a/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_configuration.py b/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_configuration.py index f8c953a24b9..a5c1b4683b5 100644 --- a/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_configuration.py +++ b/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_configuration.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class NoMfaOnRoleActivationAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class NoMfaOnRoleActivationAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noMfaOnRoleActivationAlertConfiguration" diff --git a/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_incident.py b/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_incident.py index aa7b41b4a89..c41180e0115 100644 --- a/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_incident.py +++ b/msgraph_beta/generated/models/no_mfa_on_role_activation_alert_incident.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class NoMfaOnRoleActivationAlertIncident(UnifiedRoleManagementAlertIncident): +class NoMfaOnRoleActivationAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noMfaOnRoleActivationAlertIncident" # The name of the Microsoft Entra ID directory role. diff --git a/msgraph_beta/generated/models/no_training_notification_setting.py b/msgraph_beta/generated/models/no_training_notification_setting.py index 030f483a2d7..729c4efdec7 100644 --- a/msgraph_beta/generated/models/no_training_notification_setting.py +++ b/msgraph_beta/generated/models/no_training_notification_setting.py @@ -10,7 +10,7 @@ from .end_user_notification_setting import EndUserNotificationSetting @dataclass -class NoTrainingNotificationSetting(EndUserNotificationSetting): +class NoTrainingNotificationSetting(EndUserNotificationSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noTrainingNotificationSetting" # The notification for the user who is part of the simulation. diff --git a/msgraph_beta/generated/models/no_training_setting.py b/msgraph_beta/generated/models/no_training_setting.py index 723cdfd024c..9de60d01cd3 100644 --- a/msgraph_beta/generated/models/no_training_setting.py +++ b/msgraph_beta/generated/models/no_training_setting.py @@ -9,7 +9,7 @@ from .training_setting import TrainingSetting @dataclass -class NoTrainingSetting(TrainingSetting): +class NoTrainingSetting(TrainingSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.noTrainingSetting" diff --git a/msgraph_beta/generated/models/note.py b/msgraph_beta/generated/models/note.py index 6dfe28eed29..19228ef2a8b 100644 --- a/msgraph_beta/generated/models/note.py +++ b/msgraph_beta/generated/models/note.py @@ -14,7 +14,7 @@ from .outlook_item import OutlookItem @dataclass -class Note(OutlookItem): +class Note(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.note" # The attachments property diff --git a/msgraph_beta/generated/models/notebook.py b/msgraph_beta/generated/models/notebook.py index 5909f33c95f..ac187097c1f 100644 --- a/msgraph_beta/generated/models/notebook.py +++ b/msgraph_beta/generated/models/notebook.py @@ -13,7 +13,7 @@ from .onenote_entity_hierarchy_model import OnenoteEntityHierarchyModel @dataclass -class Notebook(OnenoteEntityHierarchyModel): +class Notebook(OnenoteEntityHierarchyModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.notebook" # Indicates whether this is the user's default notebook. Read-only. diff --git a/msgraph_beta/generated/models/notebook_collection_response.py b/msgraph_beta/generated/models/notebook_collection_response.py index a014e8079c8..7b3c1e5bb25 100644 --- a/msgraph_beta/generated/models/notebook_collection_response.py +++ b/msgraph_beta/generated/models/notebook_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NotebookCollectionResponse(BaseCollectionPaginationCountResponse): +class NotebookCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Notebook]] = None diff --git a/msgraph_beta/generated/models/notification.py b/msgraph_beta/generated/models/notification.py index bf0786e7709..f67adad486d 100644 --- a/msgraph_beta/generated/models/notification.py +++ b/msgraph_beta/generated/models/notification.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class Notification(Entity): +class Notification(Entity, Parsable): # Sets how long (in seconds) this notification content stays in each platform's notification viewer. For example, when the notification is delivered to a Windows device, the value of this property is passed on to ToastNotification.ExpirationTime, which determines how long the toast notification stays in the user's Windows Action Center. display_time_to_live: Optional[int] = None # Sets a UTC expiration date and time on a user notification using ISO 8601 format (for example, midnight UTC on Jan 1, 2019 would look like this: '2019-01-01T00:00:00Z'). When time is up, the notification is removed from the Microsoft Graph notification feed store completely and is no longer part of notification history. Max value is 30 days. diff --git a/msgraph_beta/generated/models/notification_collection_response.py b/msgraph_beta/generated/models/notification_collection_response.py index 03225b364f8..30a6c492455 100644 --- a/msgraph_beta/generated/models/notification_collection_response.py +++ b/msgraph_beta/generated/models/notification_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NotificationCollectionResponse(BaseCollectionPaginationCountResponse): +class NotificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Notification]] = None diff --git a/msgraph_beta/generated/models/notification_message_template.py b/msgraph_beta/generated/models/notification_message_template.py index e20adc6fd3c..dffc4d04563 100644 --- a/msgraph_beta/generated/models/notification_message_template.py +++ b/msgraph_beta/generated/models/notification_message_template.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class NotificationMessageTemplate(Entity): +class NotificationMessageTemplate(Entity, Parsable): """ Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator. Administrators choose notifications and configure them in the Intune Admin Console using the compliance policy creation page under the “Actions for non-compliance” section. Use the notificationMessageTemplate object to create your own custom notifications for administrators to choose while configuring actions for non-compliance. """ diff --git a/msgraph_beta/generated/models/notification_message_template_collection_response.py b/msgraph_beta/generated/models/notification_message_template_collection_response.py index 7738c138222..2dbd7b9d932 100644 --- a/msgraph_beta/generated/models/notification_message_template_collection_response.py +++ b/msgraph_beta/generated/models/notification_message_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class NotificationMessageTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class NotificationMessageTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[NotificationMessageTemplate]] = None diff --git a/msgraph_beta/generated/models/notify_user_action.py b/msgraph_beta/generated/models/notify_user_action.py index 3f6347552c4..4cc41e84f91 100644 --- a/msgraph_beta/generated/models/notify_user_action.py +++ b/msgraph_beta/generated/models/notify_user_action.py @@ -10,7 +10,7 @@ from .dlp_action_info import DlpActionInfo @dataclass -class NotifyUserAction(DlpActionInfo): +class NotifyUserAction(DlpActionInfo, Parsable): # The actionLastModifiedDateTime property action_last_modified_date_time: Optional[datetime.datetime] = None # The emailText property diff --git a/msgraph_beta/generated/models/o_auth2_permission_grant.py b/msgraph_beta/generated/models/o_auth2_permission_grant.py index c6f0f453d64..aff2fd4ce5a 100644 --- a/msgraph_beta/generated/models/o_auth2_permission_grant.py +++ b/msgraph_beta/generated/models/o_auth2_permission_grant.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class OAuth2PermissionGrant(Entity): +class OAuth2PermissionGrant(Entity, Parsable): # The object id (not appId) of the client service principal for the application that is authorized to act on behalf of a signed-in user when accessing an API. Required. Supports $filter (eq only). client_id: Optional[str] = None # Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Nonadmin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). diff --git a/msgraph_beta/generated/models/o_auth2_permission_grant_collection_response.py b/msgraph_beta/generated/models/o_auth2_permission_grant_collection_response.py index 7059abf52fb..6b928e8aef6 100644 --- a/msgraph_beta/generated/models/o_auth2_permission_grant_collection_response.py +++ b/msgraph_beta/generated/models/o_auth2_permission_grant_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OAuth2PermissionGrantCollectionResponse(BaseCollectionPaginationCountResponse): +class OAuth2PermissionGrantCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OAuth2PermissionGrant]] = None diff --git a/msgraph_beta/generated/models/o_data_errors/o_data_error.py b/msgraph_beta/generated/models/o_data_errors/o_data_error.py index b74c0ec7d0b..8ac8d2e29f5 100644 --- a/msgraph_beta/generated/models/o_data_errors/o_data_error.py +++ b/msgraph_beta/generated/models/o_data_errors/o_data_error.py @@ -9,7 +9,7 @@ from .main_error import MainError @dataclass -class ODataError(APIError): +class ODataError(APIError, AdditionalDataHolder, BackedModel, Parsable): # Stores model information. backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) diff --git a/msgraph_beta/generated/models/offer_shift_request.py b/msgraph_beta/generated/models/offer_shift_request.py index 4e580e64aee..03e9524fd2c 100644 --- a/msgraph_beta/generated/models/offer_shift_request.py +++ b/msgraph_beta/generated/models/offer_shift_request.py @@ -11,7 +11,7 @@ from .schedule_change_request import ScheduleChangeRequest @dataclass -class OfferShiftRequest(ScheduleChangeRequest): +class OfferShiftRequest(ScheduleChangeRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.offerShiftRequest" # 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 diff --git a/msgraph_beta/generated/models/offer_shift_request_collection_response.py b/msgraph_beta/generated/models/offer_shift_request_collection_response.py index 3d0a1f9b3ba..53710a4844e 100644 --- a/msgraph_beta/generated/models/offer_shift_request_collection_response.py +++ b/msgraph_beta/generated/models/offer_shift_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OfferShiftRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class OfferShiftRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OfferShiftRequest]] = None diff --git a/msgraph_beta/generated/models/office365_active_user_counts.py b/msgraph_beta/generated/models/office365_active_user_counts.py index 6ea823b46b1..33b8f680191 100644 --- a/msgraph_beta/generated/models/office365_active_user_counts.py +++ b/msgraph_beta/generated/models/office365_active_user_counts.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365ActiveUserCounts(Entity): +class Office365ActiveUserCounts(Entity, Parsable): # The number of active users in Exchange. Any user who can read and send email is considered an active user. exchange: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/office365_active_user_detail.py b/msgraph_beta/generated/models/office365_active_user_detail.py index 3095476b80e..ab1c991538b 100644 --- a/msgraph_beta/generated/models/office365_active_user_detail.py +++ b/msgraph_beta/generated/models/office365_active_user_detail.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365ActiveUserDetail(Entity): +class Office365ActiveUserDetail(Entity, Parsable): # All the products assigned for the user. assigned_products: Optional[List[str]] = None # The date when the delete operation happened. Default value is 'null' when the user hasn't been deleted. diff --git a/msgraph_beta/generated/models/office365_groups_activity_counts.py b/msgraph_beta/generated/models/office365_groups_activity_counts.py index cfb0a1a32d5..133ab81ed19 100644 --- a/msgraph_beta/generated/models/office365_groups_activity_counts.py +++ b/msgraph_beta/generated/models/office365_groups_activity_counts.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365GroupsActivityCounts(Entity): +class Office365GroupsActivityCounts(Entity, Parsable): # The number of emails received by Group mailboxes. exchange_emails_received: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/office365_groups_activity_detail.py b/msgraph_beta/generated/models/office365_groups_activity_detail.py index e6442b9de5e..2ccb7f7571d 100644 --- a/msgraph_beta/generated/models/office365_groups_activity_detail.py +++ b/msgraph_beta/generated/models/office365_groups_activity_detail.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365GroupsActivityDetail(Entity): +class Office365GroupsActivityDetail(Entity, Parsable): # The storage used of the group mailbox. exchange_mailbox_storage_used_in_bytes: Optional[int] = None # The number of items in the group mailbox. diff --git a/msgraph_beta/generated/models/office365_groups_activity_file_counts.py b/msgraph_beta/generated/models/office365_groups_activity_file_counts.py index a9a989e0dbe..ab23155a2b6 100644 --- a/msgraph_beta/generated/models/office365_groups_activity_file_counts.py +++ b/msgraph_beta/generated/models/office365_groups_activity_file_counts.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365GroupsActivityFileCounts(Entity): +class Office365GroupsActivityFileCounts(Entity, Parsable): # The number of files that were viewed, edited, shared, or synced in the group's SharePoint document library. active: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/office365_groups_activity_group_counts.py b/msgraph_beta/generated/models/office365_groups_activity_group_counts.py index 9ec7ed0c689..d5cc9b6cf33 100644 --- a/msgraph_beta/generated/models/office365_groups_activity_group_counts.py +++ b/msgraph_beta/generated/models/office365_groups_activity_group_counts.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365GroupsActivityGroupCounts(Entity): +class Office365GroupsActivityGroupCounts(Entity, Parsable): # The number of active groups. A group is considered active if any of the following occurred: group mailbox received email, or a user viewed, edited, shared, or synced files in SharePoint document library, or a user viewed SharePoint pages, or a user posted, read, or liked messages in Yammer groups. active: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/office365_groups_activity_storage.py b/msgraph_beta/generated/models/office365_groups_activity_storage.py index 82e87c760d5..9ad0b353996 100644 --- a/msgraph_beta/generated/models/office365_groups_activity_storage.py +++ b/msgraph_beta/generated/models/office365_groups_activity_storage.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365GroupsActivityStorage(Entity): +class Office365GroupsActivityStorage(Entity, Parsable): # The storage used in group mailbox. mailbox_storage_used_in_bytes: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/office365_services_user_counts.py b/msgraph_beta/generated/models/office365_services_user_counts.py index 922200cd363..1982b58489b 100644 --- a/msgraph_beta/generated/models/office365_services_user_counts.py +++ b/msgraph_beta/generated/models/office365_services_user_counts.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Office365ServicesUserCounts(Entity): +class Office365ServicesUserCounts(Entity, Parsable): # The number of active users on Exchange. Any user who can read and send email is considered an active user. exchange_active: Optional[int] = None # The number of inactive users on Exchange. diff --git a/msgraph_beta/generated/models/office_graph_insights.py b/msgraph_beta/generated/models/office_graph_insights.py index 308926f7aec..45c11767515 100644 --- a/msgraph_beta/generated/models/office_graph_insights.py +++ b/msgraph_beta/generated/models/office_graph_insights.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class OfficeGraphInsights(Entity): +class OfficeGraphInsights(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Access this property from the derived type itemInsights. diff --git a/msgraph_beta/generated/models/office_suite_app.py b/msgraph_beta/generated/models/office_suite_app.py index 5d5502e6ce7..c39812375d2 100644 --- a/msgraph_beta/generated/models/office_suite_app.py +++ b/msgraph_beta/generated/models/office_suite_app.py @@ -15,7 +15,7 @@ from .mobile_app import MobileApp @dataclass -class OfficeSuiteApp(MobileApp): +class OfficeSuiteApp(MobileApp, Parsable): """ Contains properties and inherited properties for the Office365 Suite App. """ diff --git a/msgraph_beta/generated/models/oma_setting_base64.py b/msgraph_beta/generated/models/oma_setting_base64.py index 88298f9bcc0..c5dcae09850 100644 --- a/msgraph_beta/generated/models/oma_setting_base64.py +++ b/msgraph_beta/generated/models/oma_setting_base64.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingBase64(OmaSetting): +class OmaSettingBase64(OmaSetting, Parsable): """ OMA Settings Base64 definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_boolean.py b/msgraph_beta/generated/models/oma_setting_boolean.py index de9bf765dc0..437ebd26e88 100644 --- a/msgraph_beta/generated/models/oma_setting_boolean.py +++ b/msgraph_beta/generated/models/oma_setting_boolean.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingBoolean(OmaSetting): +class OmaSettingBoolean(OmaSetting, Parsable): """ OMA Settings Boolean definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_date_time.py b/msgraph_beta/generated/models/oma_setting_date_time.py index fb581b696b2..a94f35dc8f1 100644 --- a/msgraph_beta/generated/models/oma_setting_date_time.py +++ b/msgraph_beta/generated/models/oma_setting_date_time.py @@ -10,7 +10,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingDateTime(OmaSetting): +class OmaSettingDateTime(OmaSetting, Parsable): """ OMA Settings DateTime definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_floating_point.py b/msgraph_beta/generated/models/oma_setting_floating_point.py index 9d7f63ff772..927a5dbddf4 100644 --- a/msgraph_beta/generated/models/oma_setting_floating_point.py +++ b/msgraph_beta/generated/models/oma_setting_floating_point.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingFloatingPoint(OmaSetting): +class OmaSettingFloatingPoint(OmaSetting, Parsable): """ OMA Settings Floating Point definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_integer.py b/msgraph_beta/generated/models/oma_setting_integer.py index 54a9916484c..a756be51c66 100644 --- a/msgraph_beta/generated/models/oma_setting_integer.py +++ b/msgraph_beta/generated/models/oma_setting_integer.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingInteger(OmaSetting): +class OmaSettingInteger(OmaSetting, Parsable): """ OMA Settings Integer definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_string.py b/msgraph_beta/generated/models/oma_setting_string.py index 0d1fe80af43..b1493fe8997 100644 --- a/msgraph_beta/generated/models/oma_setting_string.py +++ b/msgraph_beta/generated/models/oma_setting_string.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingString(OmaSetting): +class OmaSettingString(OmaSetting, Parsable): """ OMA Settings String definition. """ diff --git a/msgraph_beta/generated/models/oma_setting_string_xml.py b/msgraph_beta/generated/models/oma_setting_string_xml.py index 800d3ff0e58..83f6beaee8a 100644 --- a/msgraph_beta/generated/models/oma_setting_string_xml.py +++ b/msgraph_beta/generated/models/oma_setting_string_xml.py @@ -9,7 +9,7 @@ from .oma_setting import OmaSetting @dataclass -class OmaSettingStringXml(OmaSetting): +class OmaSettingStringXml(OmaSetting, Parsable): """ OMA Settings StringXML definition. """ diff --git a/msgraph_beta/generated/models/on_attribute_collection_external_users_self_service_sign_up.py b/msgraph_beta/generated/models/on_attribute_collection_external_users_self_service_sign_up.py index d6ba7487a56..db08b655085 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_external_users_self_service_sign_up.py +++ b/msgraph_beta/generated/models/on_attribute_collection_external_users_self_service_sign_up.py @@ -11,7 +11,7 @@ from .on_attribute_collection_handler import OnAttributeCollectionHandler @dataclass -class OnAttributeCollectionExternalUsersSelfServiceSignUp(OnAttributeCollectionHandler): +class OnAttributeCollectionExternalUsersSelfServiceSignUp(OnAttributeCollectionHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp" # Required. The configuration for how attributes are displayed in the sign up experience defined by a user flow, like the externalUsersSelfServiceSignupEventsFlow, specifically on the attribute collection page. diff --git a/msgraph_beta/generated/models/on_attribute_collection_listener.py b/msgraph_beta/generated/models/on_attribute_collection_listener.py index f6b4dc1300f..07b4686dd15 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_listener.py +++ b/msgraph_beta/generated/models/on_attribute_collection_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnAttributeCollectionListener(AuthenticationEventListener): +class OnAttributeCollectionListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionListener" # Required. Configuration for what to invoke if the event resolves to this listener. diff --git a/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension.py b/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension.py index 9af7aedde67..124979369fc 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension.py +++ b/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension.py @@ -9,7 +9,7 @@ from .custom_authentication_extension import CustomAuthenticationExtension @dataclass -class OnAttributeCollectionStartCustomExtension(CustomAuthenticationExtension): +class OnAttributeCollectionStartCustomExtension(CustomAuthenticationExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionStartCustomExtension" diff --git a/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension_handler.py b/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension_handler.py index c67b630896f..34b96635f07 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension_handler.py +++ b/msgraph_beta/generated/models/on_attribute_collection_start_custom_extension_handler.py @@ -11,7 +11,7 @@ from .on_attribute_collection_start_handler import OnAttributeCollectionStartHandler @dataclass -class OnAttributeCollectionStartCustomExtensionHandler(OnAttributeCollectionStartHandler): +class OnAttributeCollectionStartCustomExtensionHandler(OnAttributeCollectionStartHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionStartCustomExtensionHandler" # Configuration regarding properties of the custom extension that are can be overwritten per event listener. diff --git a/msgraph_beta/generated/models/on_attribute_collection_start_listener.py b/msgraph_beta/generated/models/on_attribute_collection_start_listener.py index dca2930d155..2cf9e98c465 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_start_listener.py +++ b/msgraph_beta/generated/models/on_attribute_collection_start_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnAttributeCollectionStartListener(AuthenticationEventListener): +class OnAttributeCollectionStartListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionStartListener" # Configuration for what to invoke if the event resolves to this listener. diff --git a/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension.py b/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension.py index e3db0ce6b67..63f5e8a2a83 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension.py +++ b/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension.py @@ -9,7 +9,7 @@ from .custom_authentication_extension import CustomAuthenticationExtension @dataclass -class OnAttributeCollectionSubmitCustomExtension(CustomAuthenticationExtension): +class OnAttributeCollectionSubmitCustomExtension(CustomAuthenticationExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionSubmitCustomExtension" diff --git a/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension_handler.py b/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension_handler.py index c4324588b03..5acd23207df 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension_handler.py +++ b/msgraph_beta/generated/models/on_attribute_collection_submit_custom_extension_handler.py @@ -11,7 +11,7 @@ from .on_attribute_collection_submit_handler import OnAttributeCollectionSubmitHandler @dataclass -class OnAttributeCollectionSubmitCustomExtensionHandler(OnAttributeCollectionSubmitHandler): +class OnAttributeCollectionSubmitCustomExtensionHandler(OnAttributeCollectionSubmitHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionSubmitCustomExtensionHandler" # Configuration regarding properties of the custom extension that can be overwritten per event listener. diff --git a/msgraph_beta/generated/models/on_attribute_collection_submit_listener.py b/msgraph_beta/generated/models/on_attribute_collection_submit_listener.py index 786de1f1089..f5f84c38b4c 100644 --- a/msgraph_beta/generated/models/on_attribute_collection_submit_listener.py +++ b/msgraph_beta/generated/models/on_attribute_collection_submit_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnAttributeCollectionSubmitListener(AuthenticationEventListener): +class OnAttributeCollectionSubmitListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAttributeCollectionSubmitListener" # Configuration for what to invoke if the event resolves to this listener. diff --git a/msgraph_beta/generated/models/on_authentication_method_load_start_external_users_self_service_sign_up.py b/msgraph_beta/generated/models/on_authentication_method_load_start_external_users_self_service_sign_up.py index 63eea29ecc5..295e6ca0e1a 100644 --- a/msgraph_beta/generated/models/on_authentication_method_load_start_external_users_self_service_sign_up.py +++ b/msgraph_beta/generated/models/on_authentication_method_load_start_external_users_self_service_sign_up.py @@ -10,7 +10,7 @@ from .on_authentication_method_load_start_handler import OnAuthenticationMethodLoadStartHandler @dataclass -class OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp(OnAuthenticationMethodLoadStartHandler): +class OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp(OnAuthenticationMethodLoadStartHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp" # The identityProviders property diff --git a/msgraph_beta/generated/models/on_authentication_method_load_start_listener.py b/msgraph_beta/generated/models/on_authentication_method_load_start_listener.py index d41d6a9b878..58d219f7c66 100644 --- a/msgraph_beta/generated/models/on_authentication_method_load_start_listener.py +++ b/msgraph_beta/generated/models/on_authentication_method_load_start_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnAuthenticationMethodLoadStartListener(AuthenticationEventListener): +class OnAuthenticationMethodLoadStartListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onAuthenticationMethodLoadStartListener" # Required. Configuration for what to invoke if the event resolves to this listener. This lets us define potential handler configurations per-event. diff --git a/msgraph_beta/generated/models/on_interactive_auth_flow_start_external_users_self_service_sign_up.py b/msgraph_beta/generated/models/on_interactive_auth_flow_start_external_users_self_service_sign_up.py index c176c4b13f3..73d7cbf9273 100644 --- a/msgraph_beta/generated/models/on_interactive_auth_flow_start_external_users_self_service_sign_up.py +++ b/msgraph_beta/generated/models/on_interactive_auth_flow_start_external_users_self_service_sign_up.py @@ -9,7 +9,7 @@ from .on_interactive_auth_flow_start_handler import OnInteractiveAuthFlowStartHandler @dataclass -class OnInteractiveAuthFlowStartExternalUsersSelfServiceSignUp(OnInteractiveAuthFlowStartHandler): +class OnInteractiveAuthFlowStartExternalUsersSelfServiceSignUp(OnInteractiveAuthFlowStartHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onInteractiveAuthFlowStartExternalUsersSelfServiceSignUp" # Optional. Specifies whether the authentication flow includes an option to sign up (create account) and sign in. Default value is false meaning only sign in is enabled. diff --git a/msgraph_beta/generated/models/on_interactive_auth_flow_start_listener.py b/msgraph_beta/generated/models/on_interactive_auth_flow_start_listener.py index 029621c7bc2..b7477b8a867 100644 --- a/msgraph_beta/generated/models/on_interactive_auth_flow_start_listener.py +++ b/msgraph_beta/generated/models/on_interactive_auth_flow_start_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnInteractiveAuthFlowStartListener(AuthenticationEventListener): +class OnInteractiveAuthFlowStartListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onInteractiveAuthFlowStartListener" # Required. Configuration for what to invoke if the event resolves to this listener. This lets us define potential handler configurations per-event. diff --git a/msgraph_beta/generated/models/on_premises_agent.py b/msgraph_beta/generated/models/on_premises_agent.py index 2ecda990b31..1967df59fb7 100644 --- a/msgraph_beta/generated/models/on_premises_agent.py +++ b/msgraph_beta/generated/models/on_premises_agent.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class OnPremisesAgent(Entity): +class OnPremisesAgent(Entity, Parsable): # List of onPremisesAgentGroups that an onPremisesAgent is assigned to. Read-only. Nullable. agent_groups: Optional[List[OnPremisesAgentGroup]] = None # The external IP address as detected by the service for the agent machine. Read-only diff --git a/msgraph_beta/generated/models/on_premises_agent_collection_response.py b/msgraph_beta/generated/models/on_premises_agent_collection_response.py index b397ab886e9..4196dcee0b1 100644 --- a/msgraph_beta/generated/models/on_premises_agent_collection_response.py +++ b/msgraph_beta/generated/models/on_premises_agent_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnPremisesAgentCollectionResponse(BaseCollectionPaginationCountResponse): +class OnPremisesAgentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnPremisesAgent]] = None diff --git a/msgraph_beta/generated/models/on_premises_agent_group.py b/msgraph_beta/generated/models/on_premises_agent_group.py index 1f549a63df9..08be39f2cd6 100644 --- a/msgraph_beta/generated/models/on_premises_agent_group.py +++ b/msgraph_beta/generated/models/on_premises_agent_group.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class OnPremisesAgentGroup(Entity): +class OnPremisesAgentGroup(Entity, Parsable): # List of onPremisesAgent that are assigned to an onPremisesAgentGroup. Read-only. Nullable. agents: Optional[List[OnPremisesAgent]] = None # Display name of the onPremisesAgentGroup. diff --git a/msgraph_beta/generated/models/on_premises_agent_group_collection_response.py b/msgraph_beta/generated/models/on_premises_agent_group_collection_response.py index beca20cd8ec..064e79fd9dc 100644 --- a/msgraph_beta/generated/models/on_premises_agent_group_collection_response.py +++ b/msgraph_beta/generated/models/on_premises_agent_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnPremisesAgentGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class OnPremisesAgentGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnPremisesAgentGroup]] = None diff --git a/msgraph_beta/generated/models/on_premises_conditional_access_settings.py b/msgraph_beta/generated/models/on_premises_conditional_access_settings.py index ec94e32d339..7f3211bdef0 100644 --- a/msgraph_beta/generated/models/on_premises_conditional_access_settings.py +++ b/msgraph_beta/generated/models/on_premises_conditional_access_settings.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class OnPremisesConditionalAccessSettings(Entity): +class OnPremisesConditionalAccessSettings(Entity, Parsable): """ Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant. """ diff --git a/msgraph_beta/generated/models/on_premises_directory_synchronization.py b/msgraph_beta/generated/models/on_premises_directory_synchronization.py index 61000c45f43..ee2b7dfcbee 100644 --- a/msgraph_beta/generated/models/on_premises_directory_synchronization.py +++ b/msgraph_beta/generated/models/on_premises_directory_synchronization.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class OnPremisesDirectorySynchronization(Entity): +class OnPremisesDirectorySynchronization(Entity, Parsable): # Consists of configurations that can be fine-tuned and impact the on-premises directory synchronization process for a tenant. Nullable. configuration: Optional[OnPremisesDirectorySynchronizationConfiguration] = None # The features property diff --git a/msgraph_beta/generated/models/on_premises_directory_synchronization_collection_response.py b/msgraph_beta/generated/models/on_premises_directory_synchronization_collection_response.py index 699ba01ed6d..857c879a8f1 100644 --- a/msgraph_beta/generated/models/on_premises_directory_synchronization_collection_response.py +++ b/msgraph_beta/generated/models/on_premises_directory_synchronization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnPremisesDirectorySynchronizationCollectionResponse(BaseCollectionPaginationCountResponse): +class OnPremisesDirectorySynchronizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnPremisesDirectorySynchronization]] = None diff --git a/msgraph_beta/generated/models/on_premises_publishing_profile.py b/msgraph_beta/generated/models/on_premises_publishing_profile.py index 5068ee5b28e..369849fabf1 100644 --- a/msgraph_beta/generated/models/on_premises_publishing_profile.py +++ b/msgraph_beta/generated/models/on_premises_publishing_profile.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class OnPremisesPublishingProfile(Entity): +class OnPremisesPublishingProfile(Entity, Parsable): # List of existing onPremisesAgentGroup objects. Read-only. Nullable. agent_groups: Optional[List[OnPremisesAgentGroup]] = None # List of existing onPremisesAgent objects. Read-only. Nullable. diff --git a/msgraph_beta/generated/models/on_premises_publishing_profile_collection_response.py b/msgraph_beta/generated/models/on_premises_publishing_profile_collection_response.py index 6d8356d7580..3f7c57fb7ee 100644 --- a/msgraph_beta/generated/models/on_premises_publishing_profile_collection_response.py +++ b/msgraph_beta/generated/models/on_premises_publishing_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnPremisesPublishingProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class OnPremisesPublishingProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnPremisesPublishingProfile]] = None diff --git a/msgraph_beta/generated/models/on_token_issuance_start_custom_extension.py b/msgraph_beta/generated/models/on_token_issuance_start_custom_extension.py index a7ed30e99af..8cc8eaa2f98 100644 --- a/msgraph_beta/generated/models/on_token_issuance_start_custom_extension.py +++ b/msgraph_beta/generated/models/on_token_issuance_start_custom_extension.py @@ -10,7 +10,7 @@ from .custom_authentication_extension import CustomAuthenticationExtension @dataclass -class OnTokenIssuanceStartCustomExtension(CustomAuthenticationExtension): +class OnTokenIssuanceStartCustomExtension(CustomAuthenticationExtension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onTokenIssuanceStartCustomExtension" # Collection of claims to be returned by the API called by this custom authentication extension. diff --git a/msgraph_beta/generated/models/on_token_issuance_start_custom_extension_handler.py b/msgraph_beta/generated/models/on_token_issuance_start_custom_extension_handler.py index dcf24d647c4..0af1228b635 100644 --- a/msgraph_beta/generated/models/on_token_issuance_start_custom_extension_handler.py +++ b/msgraph_beta/generated/models/on_token_issuance_start_custom_extension_handler.py @@ -11,7 +11,7 @@ from .on_token_issuance_start_handler import OnTokenIssuanceStartHandler @dataclass -class OnTokenIssuanceStartCustomExtensionHandler(OnTokenIssuanceStartHandler): +class OnTokenIssuanceStartCustomExtensionHandler(OnTokenIssuanceStartHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onTokenIssuanceStartCustomExtensionHandler" # The configuration property diff --git a/msgraph_beta/generated/models/on_token_issuance_start_listener.py b/msgraph_beta/generated/models/on_token_issuance_start_listener.py index 689524ae81a..ada1deb8415 100644 --- a/msgraph_beta/generated/models/on_token_issuance_start_listener.py +++ b/msgraph_beta/generated/models/on_token_issuance_start_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnTokenIssuanceStartListener(AuthenticationEventListener): +class OnTokenIssuanceStartListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onTokenIssuanceStartListener" # The handler to invoke when conditions are met for this onTokenIssuanceStartListener. diff --git a/msgraph_beta/generated/models/on_user_create_start_external_users_self_service_sign_up.py b/msgraph_beta/generated/models/on_user_create_start_external_users_self_service_sign_up.py index 54c9aff6aca..5cc2c854738 100644 --- a/msgraph_beta/generated/models/on_user_create_start_external_users_self_service_sign_up.py +++ b/msgraph_beta/generated/models/on_user_create_start_external_users_self_service_sign_up.py @@ -10,7 +10,7 @@ from .on_user_create_start_handler import OnUserCreateStartHandler @dataclass -class OnUserCreateStartExternalUsersSelfServiceSignUp(OnUserCreateStartHandler): +class OnUserCreateStartExternalUsersSelfServiceSignUp(OnUserCreateStartHandler, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onUserCreateStartExternalUsersSelfServiceSignUp" # The type of user object to create. The possible values are: member, guest, unknownFutureValue. diff --git a/msgraph_beta/generated/models/on_user_create_start_listener.py b/msgraph_beta/generated/models/on_user_create_start_listener.py index d8e0afa40ae..47ee6c26c58 100644 --- a/msgraph_beta/generated/models/on_user_create_start_listener.py +++ b/msgraph_beta/generated/models/on_user_create_start_listener.py @@ -10,7 +10,7 @@ from .authentication_event_listener import AuthenticationEventListener @dataclass -class OnUserCreateStartListener(AuthenticationEventListener): +class OnUserCreateStartListener(AuthenticationEventListener, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onUserCreateStartListener" # Required. Configuration for what to invoke if the event resolves to this listener. This lets us define potential handler configurations per-event. diff --git a/msgraph_beta/generated/models/one_drive_for_business_protection_policy.py b/msgraph_beta/generated/models/one_drive_for_business_protection_policy.py index 19cb815d5b4..3a772badf8d 100644 --- a/msgraph_beta/generated/models/one_drive_for_business_protection_policy.py +++ b/msgraph_beta/generated/models/one_drive_for_business_protection_policy.py @@ -12,7 +12,7 @@ from .protection_policy_base import ProtectionPolicyBase @dataclass -class OneDriveForBusinessProtectionPolicy(ProtectionPolicyBase): +class OneDriveForBusinessProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.oneDriveForBusinessProtectionPolicy" # Contains the details of the Onedrive for Business protection rule. diff --git a/msgraph_beta/generated/models/one_drive_for_business_protection_policy_collection_response.py b/msgraph_beta/generated/models/one_drive_for_business_protection_policy_collection_response.py index de4e3fec996..4c489a00808 100644 --- a/msgraph_beta/generated/models/one_drive_for_business_protection_policy_collection_response.py +++ b/msgraph_beta/generated/models/one_drive_for_business_protection_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OneDriveForBusinessProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class OneDriveForBusinessProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OneDriveForBusinessProtectionPolicy]] = None diff --git a/msgraph_beta/generated/models/one_drive_for_business_restore_session.py b/msgraph_beta/generated/models/one_drive_for_business_restore_session.py index 9356c6b86e5..23f80ce9190 100644 --- a/msgraph_beta/generated/models/one_drive_for_business_restore_session.py +++ b/msgraph_beta/generated/models/one_drive_for_business_restore_session.py @@ -11,7 +11,7 @@ from .restore_session_base import RestoreSessionBase @dataclass -class OneDriveForBusinessRestoreSession(RestoreSessionBase): +class OneDriveForBusinessRestoreSession(RestoreSessionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.oneDriveForBusinessRestoreSession" # A collection of restore points and destination details that can be used to restore a OneDrive for Business drive. diff --git a/msgraph_beta/generated/models/one_drive_for_business_restore_session_collection_response.py b/msgraph_beta/generated/models/one_drive_for_business_restore_session_collection_response.py index bbe78dabe7e..9bf7df5139a 100644 --- a/msgraph_beta/generated/models/one_drive_for_business_restore_session_collection_response.py +++ b/msgraph_beta/generated/models/one_drive_for_business_restore_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OneDriveForBusinessRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class OneDriveForBusinessRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OneDriveForBusinessRestoreSession]] = None diff --git a/msgraph_beta/generated/models/onenote.py b/msgraph_beta/generated/models/onenote.py index 1070a72ca6d..005ecbf5940 100644 --- a/msgraph_beta/generated/models/onenote.py +++ b/msgraph_beta/generated/models/onenote.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class Onenote(Entity): +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 diff --git a/msgraph_beta/generated/models/onenote_entity_base_model.py b/msgraph_beta/generated/models/onenote_entity_base_model.py index 0cde418d457..df4b3cee6fe 100644 --- a/msgraph_beta/generated/models/onenote_entity_base_model.py +++ b/msgraph_beta/generated/models/onenote_entity_base_model.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class OnenoteEntityBaseModel(Entity): +class OnenoteEntityBaseModel(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The self property diff --git a/msgraph_beta/generated/models/onenote_entity_hierarchy_model.py b/msgraph_beta/generated/models/onenote_entity_hierarchy_model.py index f92ee3509f3..e91165d00ab 100644 --- a/msgraph_beta/generated/models/onenote_entity_hierarchy_model.py +++ b/msgraph_beta/generated/models/onenote_entity_hierarchy_model.py @@ -14,7 +14,7 @@ from .onenote_entity_schema_object_model import OnenoteEntitySchemaObjectModel @dataclass -class OnenoteEntityHierarchyModel(OnenoteEntitySchemaObjectModel): +class OnenoteEntityHierarchyModel(OnenoteEntitySchemaObjectModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onenoteEntityHierarchyModel" # The createdBy property diff --git a/msgraph_beta/generated/models/onenote_entity_schema_object_model.py b/msgraph_beta/generated/models/onenote_entity_schema_object_model.py index a59325867b7..ddb3efae8aa 100644 --- a/msgraph_beta/generated/models/onenote_entity_schema_object_model.py +++ b/msgraph_beta/generated/models/onenote_entity_schema_object_model.py @@ -15,7 +15,7 @@ from .onenote_entity_base_model import OnenoteEntityBaseModel @dataclass -class OnenoteEntitySchemaObjectModel(OnenoteEntityBaseModel): +class OnenoteEntitySchemaObjectModel(OnenoteEntityBaseModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onenoteEntitySchemaObjectModel" # The createdDateTime property diff --git a/msgraph_beta/generated/models/onenote_operation.py b/msgraph_beta/generated/models/onenote_operation.py index ada3e4e176e..ec68de69f6f 100644 --- a/msgraph_beta/generated/models/onenote_operation.py +++ b/msgraph_beta/generated/models/onenote_operation.py @@ -10,7 +10,7 @@ from .operation import Operation @dataclass -class OnenoteOperation(Operation): +class OnenoteOperation(Operation, Parsable): # The error returned by the operation. error: Optional[OnenoteOperationError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/onenote_operation_collection_response.py b/msgraph_beta/generated/models/onenote_operation_collection_response.py index 922475c2e88..cba86a57a26 100644 --- a/msgraph_beta/generated/models/onenote_operation_collection_response.py +++ b/msgraph_beta/generated/models/onenote_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnenoteOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class OnenoteOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnenoteOperation]] = None diff --git a/msgraph_beta/generated/models/onenote_page.py b/msgraph_beta/generated/models/onenote_page.py index ddacfde99f1..a307083adad 100644 --- a/msgraph_beta/generated/models/onenote_page.py +++ b/msgraph_beta/generated/models/onenote_page.py @@ -13,7 +13,7 @@ from .onenote_entity_schema_object_model import OnenoteEntitySchemaObjectModel @dataclass -class OnenotePage(OnenoteEntitySchemaObjectModel): +class OnenotePage(OnenoteEntitySchemaObjectModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onenotePage" # The page's HTML content. diff --git a/msgraph_beta/generated/models/onenote_page_collection_response.py b/msgraph_beta/generated/models/onenote_page_collection_response.py index b7c24dac648..61a1f284157 100644 --- a/msgraph_beta/generated/models/onenote_page_collection_response.py +++ b/msgraph_beta/generated/models/onenote_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnenotePageCollectionResponse(BaseCollectionPaginationCountResponse): +class OnenotePageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnenotePage]] = None diff --git a/msgraph_beta/generated/models/onenote_resource.py b/msgraph_beta/generated/models/onenote_resource.py index 0d7664800dd..686fec8fbcf 100644 --- a/msgraph_beta/generated/models/onenote_resource.py +++ b/msgraph_beta/generated/models/onenote_resource.py @@ -9,7 +9,7 @@ from .onenote_entity_base_model import OnenoteEntityBaseModel @dataclass -class OnenoteResource(OnenoteEntityBaseModel): +class OnenoteResource(OnenoteEntityBaseModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onenoteResource" # The content of the resource. diff --git a/msgraph_beta/generated/models/onenote_resource_collection_response.py b/msgraph_beta/generated/models/onenote_resource_collection_response.py index a5beac719dc..82adc1b203b 100644 --- a/msgraph_beta/generated/models/onenote_resource_collection_response.py +++ b/msgraph_beta/generated/models/onenote_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnenoteResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class OnenoteResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnenoteResource]] = None diff --git a/msgraph_beta/generated/models/onenote_section.py b/msgraph_beta/generated/models/onenote_section.py index 6f728db8794..e71f6e7e649 100644 --- a/msgraph_beta/generated/models/onenote_section.py +++ b/msgraph_beta/generated/models/onenote_section.py @@ -13,7 +13,7 @@ from .onenote_entity_hierarchy_model import OnenoteEntityHierarchyModel @dataclass -class OnenoteSection(OnenoteEntityHierarchyModel): +class OnenoteSection(OnenoteEntityHierarchyModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onenoteSection" # Indicates whether this is the user's default section. Read-only. diff --git a/msgraph_beta/generated/models/onenote_section_collection_response.py b/msgraph_beta/generated/models/onenote_section_collection_response.py index af8779275fe..dbb4fd19dfa 100644 --- a/msgraph_beta/generated/models/onenote_section_collection_response.py +++ b/msgraph_beta/generated/models/onenote_section_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnenoteSectionCollectionResponse(BaseCollectionPaginationCountResponse): +class OnenoteSectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnenoteSection]] = None diff --git a/msgraph_beta/generated/models/online_meeting.py b/msgraph_beta/generated/models/online_meeting.py index 4060f29b874..8f194c818df 100644 --- a/msgraph_beta/generated/models/online_meeting.py +++ b/msgraph_beta/generated/models/online_meeting.py @@ -18,7 +18,7 @@ from .online_meeting_base import OnlineMeetingBase @dataclass -class OnlineMeeting(OnlineMeetingBase): +class OnlineMeeting(OnlineMeetingBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.onlineMeeting" # The aiInsights property diff --git a/msgraph_beta/generated/models/online_meeting_base.py b/msgraph_beta/generated/models/online_meeting_base.py index d9eb7f51906..5305f440a64 100644 --- a/msgraph_beta/generated/models/online_meeting_base.py +++ b/msgraph_beta/generated/models/online_meeting_base.py @@ -25,7 +25,7 @@ from .entity import Entity @dataclass -class OnlineMeetingBase(Entity): +class OnlineMeetingBase(Entity, Parsable): # Indicates whether attendees can turn on their camera. allow_attendee_to_enable_camera: Optional[bool] = None # Indicates whether attendees can turn on their microphone. @@ -48,7 +48,7 @@ class OnlineMeetingBase(Entity): allow_transcription: Optional[bool] = None # Indicates whether whiteboard is enabled for the meeting. allow_whiteboard: Optional[bool] = None - # The allowedLobbyAdmitters property + # Specifies the users who can admit from the lobby. Possible values are: organizerAndCoOrganizersAndPresenters, organizerAndCoOrganizers, unknownFutureValue. allowed_lobby_admitters: Optional[AllowedLobbyAdmitterRoles] = None # Specifies who can be a presenter in a meeting. Possible values are: everyone, organization, roleIsPresenter, organizer, unknownFutureValue. allowed_presenters: Optional[OnlineMeetingPresenters] = None diff --git a/msgraph_beta/generated/models/online_meeting_collection_response.py b/msgraph_beta/generated/models/online_meeting_collection_response.py index 57d362c3527..ab76f01730e 100644 --- a/msgraph_beta/generated/models/online_meeting_collection_response.py +++ b/msgraph_beta/generated/models/online_meeting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OnlineMeetingCollectionResponse(BaseCollectionPaginationCountResponse): +class OnlineMeetingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OnlineMeeting]] = None diff --git a/msgraph_beta/generated/models/open_aws_security_group_finding.py b/msgraph_beta/generated/models/open_aws_security_group_finding.py index 880a393b6ae..db1bf8bcf98 100644 --- a/msgraph_beta/generated/models/open_aws_security_group_finding.py +++ b/msgraph_beta/generated/models/open_aws_security_group_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class OpenAwsSecurityGroupFinding(Finding): +class OpenAwsSecurityGroupFinding(Finding, Parsable): # A set of AWS EC2 compute instances related to this open security group. assigned_compute_instances_details: Optional[List[AssignedComputeInstanceDetails]] = None # The inboundPorts property diff --git a/msgraph_beta/generated/models/open_id_connect_identity_provider.py b/msgraph_beta/generated/models/open_id_connect_identity_provider.py index c20f74cf0dd..0f1bb274259 100644 --- a/msgraph_beta/generated/models/open_id_connect_identity_provider.py +++ b/msgraph_beta/generated/models/open_id_connect_identity_provider.py @@ -12,7 +12,7 @@ from .identity_provider_base import IdentityProviderBase @dataclass -class OpenIdConnectIdentityProvider(IdentityProviderBase): +class OpenIdConnectIdentityProvider(IdentityProviderBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.openIdConnectIdentityProvider" # After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. Required. diff --git a/msgraph_beta/generated/models/open_id_connect_provider.py b/msgraph_beta/generated/models/open_id_connect_provider.py index 2163702b16e..40747335241 100644 --- a/msgraph_beta/generated/models/open_id_connect_provider.py +++ b/msgraph_beta/generated/models/open_id_connect_provider.py @@ -12,7 +12,7 @@ from .identity_provider import IdentityProvider @dataclass -class OpenIdConnectProvider(IdentityProvider): +class OpenIdConnectProvider(IdentityProvider, Parsable): # After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. It's a required property. claims_mapping: Optional[ClaimsMapping] = None # The domain hint can be used to skip directly to the sign-in page of the specified identity provider, instead of having the user make a selection among the list of available identity providers. diff --git a/msgraph_beta/generated/models/open_network_azure_security_group_finding.py b/msgraph_beta/generated/models/open_network_azure_security_group_finding.py index 81a27cf91be..1219af40bb1 100644 --- a/msgraph_beta/generated/models/open_network_azure_security_group_finding.py +++ b/msgraph_beta/generated/models/open_network_azure_security_group_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class OpenNetworkAzureSecurityGroupFinding(Finding): +class OpenNetworkAzureSecurityGroupFinding(Finding, Parsable): # The inboundPorts property inbound_ports: Optional[InboundPorts] = None # The OdataType property diff --git a/msgraph_beta/generated/models/open_shift.py b/msgraph_beta/generated/models/open_shift.py index 2e5a9830cbf..c5ddcb9f54b 100644 --- a/msgraph_beta/generated/models/open_shift.py +++ b/msgraph_beta/generated/models/open_shift.py @@ -12,7 +12,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class OpenShift(ChangeTrackedEntity): +class OpenShift(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.openShift" # Draft changes in the openShift are only visible to managers until they're shared. diff --git a/msgraph_beta/generated/models/open_shift_change_request.py b/msgraph_beta/generated/models/open_shift_change_request.py index 6ff2eb05e56..16770442d78 100644 --- a/msgraph_beta/generated/models/open_shift_change_request.py +++ b/msgraph_beta/generated/models/open_shift_change_request.py @@ -9,7 +9,7 @@ from .schedule_change_request import ScheduleChangeRequest @dataclass -class OpenShiftChangeRequest(ScheduleChangeRequest): +class OpenShiftChangeRequest(ScheduleChangeRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.openShiftChangeRequest" # ID for the open shift. diff --git a/msgraph_beta/generated/models/open_shift_change_request_collection_response.py b/msgraph_beta/generated/models/open_shift_change_request_collection_response.py index a9f5dc12d83..30099f4a213 100644 --- a/msgraph_beta/generated/models/open_shift_change_request_collection_response.py +++ b/msgraph_beta/generated/models/open_shift_change_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OpenShiftChangeRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class OpenShiftChangeRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OpenShiftChangeRequest]] = None diff --git a/msgraph_beta/generated/models/open_shift_collection_response.py b/msgraph_beta/generated/models/open_shift_collection_response.py index 693d6d6b01f..e4b19ff2681 100644 --- a/msgraph_beta/generated/models/open_shift_collection_response.py +++ b/msgraph_beta/generated/models/open_shift_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OpenShiftCollectionResponse(BaseCollectionPaginationCountResponse): +class OpenShiftCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OpenShift]] = None diff --git a/msgraph_beta/generated/models/open_shift_item.py b/msgraph_beta/generated/models/open_shift_item.py index 2254c038d1f..cc021472128 100644 --- a/msgraph_beta/generated/models/open_shift_item.py +++ b/msgraph_beta/generated/models/open_shift_item.py @@ -9,7 +9,7 @@ from .shift_item import ShiftItem @dataclass -class OpenShiftItem(ShiftItem): +class OpenShiftItem(ShiftItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.openShiftItem" # Count of the number of slots for the given open shift. diff --git a/msgraph_beta/generated/models/open_type_extension.py b/msgraph_beta/generated/models/open_type_extension.py index 0f49d7e4203..e096a756169 100644 --- a/msgraph_beta/generated/models/open_type_extension.py +++ b/msgraph_beta/generated/models/open_type_extension.py @@ -9,7 +9,7 @@ from .extension import Extension @dataclass -class OpenTypeExtension(Extension): +class OpenTypeExtension(Extension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.openTypeExtension" # A unique text identifier for an open type data extension. Required. diff --git a/msgraph_beta/generated/models/operation.py b/msgraph_beta/generated/models/operation.py index d99eb23e030..b2633dcac8a 100644 --- a/msgraph_beta/generated/models/operation.py +++ b/msgraph_beta/generated/models/operation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class Operation(Entity): +class Operation(Entity, Parsable): # The start time of the operation. created_date_time: Optional[datetime.datetime] = None # The time of the last action of the operation. diff --git a/msgraph_beta/generated/models/operation_approval_policy.py b/msgraph_beta/generated/models/operation_approval_policy.py index 4c882367637..287340236ab 100644 --- a/msgraph_beta/generated/models/operation_approval_policy.py +++ b/msgraph_beta/generated/models/operation_approval_policy.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class OperationApprovalPolicy(Entity): +class OperationApprovalPolicy(Entity, Parsable): """ The OperationApprovalPolicy entity allows an administrator to configure which operations require admin approval and the set of admins who can perform that approval. Creating a policy enables the multiple admin approval service to catch requests which are targeted by the specific policy type defined. """ diff --git a/msgraph_beta/generated/models/operation_approval_policy_collection_response.py b/msgraph_beta/generated/models/operation_approval_policy_collection_response.py index 3aa91f56055..0e68dd4f002 100644 --- a/msgraph_beta/generated/models/operation_approval_policy_collection_response.py +++ b/msgraph_beta/generated/models/operation_approval_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OperationApprovalPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class OperationApprovalPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OperationApprovalPolicy]] = None diff --git a/msgraph_beta/generated/models/operation_approval_request.py b/msgraph_beta/generated/models/operation_approval_request.py index 358ad4d8ba0..5903beec6ea 100644 --- a/msgraph_beta/generated/models/operation_approval_request.py +++ b/msgraph_beta/generated/models/operation_approval_request.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class OperationApprovalRequest(Entity): +class OperationApprovalRequest(Entity, Parsable): """ The OperationApprovalRequest entity encompasses the operation an admin wishes to perform and is requesting approval to complete. It contains the detail of the operation one wishes to perform, user metadata of the requestor, and a justification for the change. It allows for several operations for both the requestor and the potential approver to either approve, deny, or cancel the request and a response justification to provide information for the decision. """ diff --git a/msgraph_beta/generated/models/operation_approval_request_collection_response.py b/msgraph_beta/generated/models/operation_approval_request_collection_response.py index f923a2a69ca..de529bc67a0 100644 --- a/msgraph_beta/generated/models/operation_approval_request_collection_response.py +++ b/msgraph_beta/generated/models/operation_approval_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OperationApprovalRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class OperationApprovalRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OperationApprovalRequest]] = None diff --git a/msgraph_beta/generated/models/org_contact.py b/msgraph_beta/generated/models/org_contact.py index 59a8525dbff..9114435f67d 100644 --- a/msgraph_beta/generated/models/org_contact.py +++ b/msgraph_beta/generated/models/org_contact.py @@ -14,7 +14,7 @@ from .directory_object import DirectoryObject @dataclass -class OrgContact(DirectoryObject): +class OrgContact(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.orgContact" # Postal addresses for this organizational contact. For now a contact can only have one physical address. diff --git a/msgraph_beta/generated/models/org_contact_collection_response.py b/msgraph_beta/generated/models/org_contact_collection_response.py index 4dc0efe4f63..03f38e89c62 100644 --- a/msgraph_beta/generated/models/org_contact_collection_response.py +++ b/msgraph_beta/generated/models/org_contact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OrgContactCollectionResponse(BaseCollectionPaginationCountResponse): +class OrgContactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OrgContact]] = None diff --git a/msgraph_beta/generated/models/organization.py b/msgraph_beta/generated/models/organization.py index 73ffcc2e6ae..ac904cc2db5 100644 --- a/msgraph_beta/generated/models/organization.py +++ b/msgraph_beta/generated/models/organization.py @@ -23,7 +23,7 @@ from .directory_object import DirectoryObject @dataclass -class Organization(DirectoryObject): +class Organization(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.organization" # The collection of service plans associated with the tenant. Not nullable. diff --git a/msgraph_beta/generated/models/organization_collection_response.py b/msgraph_beta/generated/models/organization_collection_response.py index 6175fc636b1..ca2ad819dd2 100644 --- a/msgraph_beta/generated/models/organization_collection_response.py +++ b/msgraph_beta/generated/models/organization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OrganizationCollectionResponse(BaseCollectionPaginationCountResponse): +class OrganizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Organization]] = None diff --git a/msgraph_beta/generated/models/organization_settings.py b/msgraph_beta/generated/models/organization_settings.py index 1b7e1678bcc..09d8aa6f833 100644 --- a/msgraph_beta/generated/models/organization_settings.py +++ b/msgraph_beta/generated/models/organization_settings.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class OrganizationSettings(Entity): +class OrganizationSettings(Entity, Parsable): # Contains the properties that are configured by an administrator as a tenant-level privacy control whether to identify duplicate contacts among a user's contacts list and suggest the user to merge those contacts to have a cleaner contacts list. List contactInsights returns the settings to display or return contact insights in an organization. contact_insights: Optional[InsightsSettings] = None # Contains the properties that are configured by an administrator for the visibility of Microsoft Graph-derived insights, between a user and other items in Microsoft 365, such as documents or sites. List itemInsights returns the settings to display or return item insights in an organization. diff --git a/msgraph_beta/generated/models/organizational_branding.py b/msgraph_beta/generated/models/organizational_branding.py index beba6084b55..c660bc461d9 100644 --- a/msgraph_beta/generated/models/organizational_branding.py +++ b/msgraph_beta/generated/models/organizational_branding.py @@ -10,7 +10,7 @@ from .organizational_branding_properties import OrganizationalBrandingProperties @dataclass -class OrganizationalBranding(OrganizationalBrandingProperties): +class OrganizationalBranding(OrganizationalBrandingProperties, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.organizationalBranding" # Add different branding based on a locale. diff --git a/msgraph_beta/generated/models/organizational_branding_localization.py b/msgraph_beta/generated/models/organizational_branding_localization.py index 7ed3c291433..c6cdbd24110 100644 --- a/msgraph_beta/generated/models/organizational_branding_localization.py +++ b/msgraph_beta/generated/models/organizational_branding_localization.py @@ -9,7 +9,7 @@ from .organizational_branding_properties import OrganizationalBrandingProperties @dataclass -class OrganizationalBrandingLocalization(OrganizationalBrandingProperties): +class OrganizationalBrandingLocalization(OrganizationalBrandingProperties, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.organizationalBrandingLocalization" diff --git a/msgraph_beta/generated/models/organizational_branding_localization_collection_response.py b/msgraph_beta/generated/models/organizational_branding_localization_collection_response.py index cdea6aff182..9b66c79dcf4 100644 --- a/msgraph_beta/generated/models/organizational_branding_localization_collection_response.py +++ b/msgraph_beta/generated/models/organizational_branding_localization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OrganizationalBrandingLocalizationCollectionResponse(BaseCollectionPaginationCountResponse): +class OrganizationalBrandingLocalizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OrganizationalBrandingLocalization]] = None diff --git a/msgraph_beta/generated/models/organizational_branding_properties.py b/msgraph_beta/generated/models/organizational_branding_properties.py index a509110799d..7525516ae76 100644 --- a/msgraph_beta/generated/models/organizational_branding_properties.py +++ b/msgraph_beta/generated/models/organizational_branding_properties.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class OrganizationalBrandingProperties(Entity): +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. diff --git a/msgraph_beta/generated/models/organizational_branding_theme.py b/msgraph_beta/generated/models/organizational_branding_theme.py index 75f1b26d994..49db26078ab 100644 --- a/msgraph_beta/generated/models/organizational_branding_theme.py +++ b/msgraph_beta/generated/models/organizational_branding_theme.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class OrganizationalBrandingTheme(Entity): +class OrganizationalBrandingTheme(Entity, Parsable): # The isDefaultTheme property is_default_theme: Optional[bool] = None # The name property diff --git a/msgraph_beta/generated/models/organizer_meeting_info.py b/msgraph_beta/generated/models/organizer_meeting_info.py index 6083a19d7c1..1a15984468b 100644 --- a/msgraph_beta/generated/models/organizer_meeting_info.py +++ b/msgraph_beta/generated/models/organizer_meeting_info.py @@ -10,7 +10,7 @@ from .meeting_info import MeetingInfo @dataclass -class OrganizerMeetingInfo(MeetingInfo): +class OrganizerMeetingInfo(MeetingInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.organizerMeetingInfo" # The organizer property diff --git a/msgraph_beta/generated/models/outbound_shared_user_profile_collection_response.py b/msgraph_beta/generated/models/outbound_shared_user_profile_collection_response.py index e0129b19510..ca5424dde0c 100644 --- a/msgraph_beta/generated/models/outbound_shared_user_profile_collection_response.py +++ b/msgraph_beta/generated/models/outbound_shared_user_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutboundSharedUserProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class OutboundSharedUserProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutboundSharedUserProfile]] = None diff --git a/msgraph_beta/generated/models/outgoing_call_options.py b/msgraph_beta/generated/models/outgoing_call_options.py index df58bbcc0bc..ce967dfbc37 100644 --- a/msgraph_beta/generated/models/outgoing_call_options.py +++ b/msgraph_beta/generated/models/outgoing_call_options.py @@ -9,7 +9,7 @@ from .call_options import CallOptions @dataclass -class OutgoingCallOptions(CallOptions): +class OutgoingCallOptions(CallOptions, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.outgoingCallOptions" diff --git a/msgraph_beta/generated/models/outlook_category.py b/msgraph_beta/generated/models/outlook_category.py index b5e9d9356cb..400656876a0 100644 --- a/msgraph_beta/generated/models/outlook_category.py +++ b/msgraph_beta/generated/models/outlook_category.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class OutlookCategory(Entity): +class OutlookCategory(Entity, Parsable): # A preset color constant that characterizes a category, and that is mapped to one of 25 predefined colors. For more information, see the following note. color: Optional[CategoryColor] = None # A unique name that identifies a category in the user's mailbox. After a category is created, the name can't be changed. Read-only. diff --git a/msgraph_beta/generated/models/outlook_category_collection_response.py b/msgraph_beta/generated/models/outlook_category_collection_response.py index a514a884b5f..73378a5d723 100644 --- a/msgraph_beta/generated/models/outlook_category_collection_response.py +++ b/msgraph_beta/generated/models/outlook_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutlookCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class OutlookCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookCategory]] = None diff --git a/msgraph_beta/generated/models/outlook_item.py b/msgraph_beta/generated/models/outlook_item.py index fbbad2b320d..662625577fa 100644 --- a/msgraph_beta/generated/models/outlook_item.py +++ b/msgraph_beta/generated/models/outlook_item.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class OutlookItem(Entity): +class OutlookItem(Entity, Parsable): # The categories associated with the item. categories: Optional[List[str]] = None # Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. diff --git a/msgraph_beta/generated/models/outlook_task.py b/msgraph_beta/generated/models/outlook_task.py index 358090e14c1..de0bef30431 100644 --- a/msgraph_beta/generated/models/outlook_task.py +++ b/msgraph_beta/generated/models/outlook_task.py @@ -18,7 +18,7 @@ from .outlook_item import OutlookItem @dataclass -class OutlookTask(OutlookItem): +class OutlookTask(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.outlookTask" # The name of the person who has been assigned the task in Outlook. Read-only. diff --git a/msgraph_beta/generated/models/outlook_task_collection_response.py b/msgraph_beta/generated/models/outlook_task_collection_response.py index 977eb61a81c..0675c753d28 100644 --- a/msgraph_beta/generated/models/outlook_task_collection_response.py +++ b/msgraph_beta/generated/models/outlook_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutlookTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class OutlookTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTask]] = None diff --git a/msgraph_beta/generated/models/outlook_task_folder.py b/msgraph_beta/generated/models/outlook_task_folder.py index 3ae24c48c34..c86b3e7eb82 100644 --- a/msgraph_beta/generated/models/outlook_task_folder.py +++ b/msgraph_beta/generated/models/outlook_task_folder.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class OutlookTaskFolder(Entity): +class OutlookTaskFolder(Entity, Parsable): # The version of the task folder. change_key: Optional[str] = None # True if the folder is the default task folder. diff --git a/msgraph_beta/generated/models/outlook_task_folder_collection_response.py b/msgraph_beta/generated/models/outlook_task_folder_collection_response.py index b5631f58610..d30db2fc550 100644 --- a/msgraph_beta/generated/models/outlook_task_folder_collection_response.py +++ b/msgraph_beta/generated/models/outlook_task_folder_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutlookTaskFolderCollectionResponse(BaseCollectionPaginationCountResponse): +class OutlookTaskFolderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTaskFolder]] = None diff --git a/msgraph_beta/generated/models/outlook_task_group.py b/msgraph_beta/generated/models/outlook_task_group.py index b27561fb3b2..48aee30fad7 100644 --- a/msgraph_beta/generated/models/outlook_task_group.py +++ b/msgraph_beta/generated/models/outlook_task_group.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class OutlookTaskGroup(Entity): +class OutlookTaskGroup(Entity, Parsable): # The version of the task group. change_key: Optional[str] = None # The unique GUID identifier for the task group. diff --git a/msgraph_beta/generated/models/outlook_task_group_collection_response.py b/msgraph_beta/generated/models/outlook_task_group_collection_response.py index 022082aef5c..9a2fb2c9a75 100644 --- a/msgraph_beta/generated/models/outlook_task_group_collection_response.py +++ b/msgraph_beta/generated/models/outlook_task_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OutlookTaskGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class OutlookTaskGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTaskGroup]] = None diff --git a/msgraph_beta/generated/models/outlook_user.py b/msgraph_beta/generated/models/outlook_user.py index d81e863c0d5..dd2871c17ea 100644 --- a/msgraph_beta/generated/models/outlook_user.py +++ b/msgraph_beta/generated/models/outlook_user.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class OutlookUser(Entity): +class OutlookUser(Entity, Parsable): # A list of categories defined for the user. master_categories: Optional[List[OutlookCategory]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/overprovisioned_aws_resource_finding.py b/msgraph_beta/generated/models/overprovisioned_aws_resource_finding.py index fd802d89932..8274033f786 100644 --- a/msgraph_beta/generated/models/overprovisioned_aws_resource_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_aws_resource_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedAwsResourceFinding(IdentityFinding): +class OverprovisionedAwsResourceFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/overprovisioned_aws_role_finding.py b/msgraph_beta/generated/models/overprovisioned_aws_role_finding.py index 260804c7b90..6c1a00912b1 100644 --- a/msgraph_beta/generated/models/overprovisioned_aws_role_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_aws_role_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedAwsRoleFinding(IdentityFinding): +class OverprovisionedAwsRoleFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/overprovisioned_azure_service_principal_finding.py b/msgraph_beta/generated/models/overprovisioned_azure_service_principal_finding.py index b5adbbfad77..2206da30c33 100644 --- a/msgraph_beta/generated/models/overprovisioned_azure_service_principal_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_azure_service_principal_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedAzureServicePrincipalFinding(IdentityFinding): +class OverprovisionedAzureServicePrincipalFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/overprovisioned_gcp_service_account_finding.py b/msgraph_beta/generated/models/overprovisioned_gcp_service_account_finding.py index ec64b6b065a..f1877413190 100644 --- a/msgraph_beta/generated/models/overprovisioned_gcp_service_account_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_gcp_service_account_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedGcpServiceAccountFinding(IdentityFinding): +class OverprovisionedGcpServiceAccountFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/overprovisioned_serverless_function_finding.py b/msgraph_beta/generated/models/overprovisioned_serverless_function_finding.py index 9cbd7868d38..d1454528745 100644 --- a/msgraph_beta/generated/models/overprovisioned_serverless_function_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_serverless_function_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedServerlessFunctionFinding(IdentityFinding): +class OverprovisionedServerlessFunctionFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/overprovisioned_user_finding.py b/msgraph_beta/generated/models/overprovisioned_user_finding.py index e41f6ecde85..285fd9393e4 100644 --- a/msgraph_beta/generated/models/overprovisioned_user_finding.py +++ b/msgraph_beta/generated/models/overprovisioned_user_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class OverprovisionedUserFinding(IdentityFinding): +class OverprovisionedUserFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/page_template.py b/msgraph_beta/generated/models/page_template.py index c57ebaded48..8e5b3148dc4 100644 --- a/msgraph_beta/generated/models/page_template.py +++ b/msgraph_beta/generated/models/page_template.py @@ -12,7 +12,7 @@ from .base_site_page import BaseSitePage @dataclass -class PageTemplate(BaseSitePage): +class PageTemplate(BaseSitePage, Parsable): # The layout of the content in a given SharePoint page template, including horizontal sections and vertical sections. canvas_layout: Optional[CanvasLayout] = None # The OdataType property diff --git a/msgraph_beta/generated/models/page_template_collection_response.py b/msgraph_beta/generated/models/page_template_collection_response.py index 8cfd4899fad..d32ca1c8a67 100644 --- a/msgraph_beta/generated/models/page_template_collection_response.py +++ b/msgraph_beta/generated/models/page_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PageTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class PageTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PageTemplate]] = None diff --git a/msgraph_beta/generated/models/participant.py b/msgraph_beta/generated/models/participant.py index 8dde45c33c2..d583580b7f6 100644 --- a/msgraph_beta/generated/models/participant.py +++ b/msgraph_beta/generated/models/participant.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class Participant(Entity): +class Participant(Entity, Parsable): # The info property info: Optional[ParticipantInfo] = None # The isIdentityAnonymized property diff --git a/msgraph_beta/generated/models/participant_collection_response.py b/msgraph_beta/generated/models/participant_collection_response.py index 87aa3273361..0c9e8da3433 100644 --- a/msgraph_beta/generated/models/participant_collection_response.py +++ b/msgraph_beta/generated/models/participant_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ParticipantCollectionResponse(BaseCollectionPaginationCountResponse): +class ParticipantCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Participant]] = None diff --git a/msgraph_beta/generated/models/participant_joining_notification.py b/msgraph_beta/generated/models/participant_joining_notification.py index ece7ce14c77..b944b72ad1a 100644 --- a/msgraph_beta/generated/models/participant_joining_notification.py +++ b/msgraph_beta/generated/models/participant_joining_notification.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ParticipantJoiningNotification(Entity): +class ParticipantJoiningNotification(Entity, Parsable): # The call property call: Optional[Call] = None # The OdataType property diff --git a/msgraph_beta/generated/models/participant_left_notification.py b/msgraph_beta/generated/models/participant_left_notification.py index 7b0ee1c2526..706cee46bc7 100644 --- a/msgraph_beta/generated/models/participant_left_notification.py +++ b/msgraph_beta/generated/models/participant_left_notification.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ParticipantLeftNotification(Entity): +class ParticipantLeftNotification(Entity, Parsable): # The call property call: Optional[Call] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partner/security/additional_data_dictionary.py b/msgraph_beta/generated/models/partner/security/additional_data_dictionary.py index a2bf2e99976..92bc4b2b603 100644 --- a/msgraph_beta/generated/models/partner/security/additional_data_dictionary.py +++ b/msgraph_beta/generated/models/partner/security/additional_data_dictionary.py @@ -9,7 +9,7 @@ from ...dictionary import Dictionary @dataclass -class AdditionalDataDictionary(Dictionary): +class AdditionalDataDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/partner/security/admins_mfa_enforced_security_requirement.py b/msgraph_beta/generated/models/partner/security/admins_mfa_enforced_security_requirement.py index 861936b4a8a..c48727b7299 100644 --- a/msgraph_beta/generated/models/partner/security/admins_mfa_enforced_security_requirement.py +++ b/msgraph_beta/generated/models/partner/security/admins_mfa_enforced_security_requirement.py @@ -10,7 +10,7 @@ from .security_requirement import SecurityRequirement @dataclass -class AdminsMfaEnforcedSecurityRequirement(SecurityRequirement): +class AdminsMfaEnforcedSecurityRequirement(SecurityRequirement, Parsable): # The number of admins who are required to use MFA, but haven't completed registration. admins_required_not_using_mfa_count: Optional[int] = None # The legacyPerUserMfaStatus property diff --git a/msgraph_beta/generated/models/partner/security/customer_insight_collection_response.py b/msgraph_beta/generated/models/partner/security/customer_insight_collection_response.py index 563d87d11fe..a943577a4af 100644 --- a/msgraph_beta/generated/models/partner/security/customer_insight_collection_response.py +++ b/msgraph_beta/generated/models/partner/security/customer_insight_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CustomerInsightCollectionResponse(BaseCollectionPaginationCountResponse): +class CustomerInsightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CustomerInsight]] = None diff --git a/msgraph_beta/generated/models/partner/security/customers_mfa_enforced_security_requirement.py b/msgraph_beta/generated/models/partner/security/customers_mfa_enforced_security_requirement.py index 407759d4a64..0a212c9f44d 100644 --- a/msgraph_beta/generated/models/partner/security/customers_mfa_enforced_security_requirement.py +++ b/msgraph_beta/generated/models/partner/security/customers_mfa_enforced_security_requirement.py @@ -9,7 +9,7 @@ from .security_requirement import SecurityRequirement @dataclass -class CustomersMfaEnforcedSecurityRequirement(SecurityRequirement): +class CustomersMfaEnforcedSecurityRequirement(SecurityRequirement, Parsable): # The number of customer tenants that are compliant. compliant_tenant_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partner/security/customers_spending_budget_security_requirement.py b/msgraph_beta/generated/models/partner/security/customers_spending_budget_security_requirement.py index 6739b0c2149..98eaa823a9f 100644 --- a/msgraph_beta/generated/models/partner/security/customers_spending_budget_security_requirement.py +++ b/msgraph_beta/generated/models/partner/security/customers_spending_budget_security_requirement.py @@ -9,7 +9,7 @@ from .security_requirement import SecurityRequirement @dataclass -class CustomersSpendingBudgetSecurityRequirement(SecurityRequirement): +class CustomersSpendingBudgetSecurityRequirement(SecurityRequirement, Parsable): # The number of customers with a spending budget set. customers_with_spend_budget_count: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partner/security/partner_security.py b/msgraph_beta/generated/models/partner/security/partner_security.py index ab3b2b19c37..0c220653cf2 100644 --- a/msgraph_beta/generated/models/partner/security/partner_security.py +++ b/msgraph_beta/generated/models/partner/security/partner_security.py @@ -11,7 +11,7 @@ from ...entity import Entity @dataclass -class PartnerSecurity(Entity): +class PartnerSecurity(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The security alerts or a vulnerability of a Cloud Solution Provider (CSP) partner's customer that the partner must be made aware of for further action. diff --git a/msgraph_beta/generated/models/partner/security/partner_security_alert.py b/msgraph_beta/generated/models/partner/security/partner_security_alert.py index 71300a42ed5..ae27b4baa3f 100644 --- a/msgraph_beta/generated/models/partner/security/partner_security_alert.py +++ b/msgraph_beta/generated/models/partner/security/partner_security_alert.py @@ -17,7 +17,7 @@ from ...entity import Entity @dataclass -class PartnerSecurityAlert(Entity): +class PartnerSecurityAlert(Entity, Parsable): # Represents the activity by a partner and includes details of state transitions, who performed them, and when they occurred. activity_logs: Optional[List[ActivityLog]] = None # A bag of name-value pairs that contain more details about an alert. diff --git a/msgraph_beta/generated/models/partner/security/partner_security_alert_collection_response.py b/msgraph_beta/generated/models/partner/security/partner_security_alert_collection_response.py index 59ae439e743..87386434331 100644 --- a/msgraph_beta/generated/models/partner/security/partner_security_alert_collection_response.py +++ b/msgraph_beta/generated/models/partner/security/partner_security_alert_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PartnerSecurityAlertCollectionResponse(BaseCollectionPaginationCountResponse): +class PartnerSecurityAlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PartnerSecurityAlert]] = None diff --git a/msgraph_beta/generated/models/partner/security/partner_security_score.py b/msgraph_beta/generated/models/partner/security/partner_security_score.py index 7e56d629cf9..a31d74b94ca 100644 --- a/msgraph_beta/generated/models/partner/security/partner_security_score.py +++ b/msgraph_beta/generated/models/partner/security/partner_security_score.py @@ -13,7 +13,7 @@ from ...entity import Entity @dataclass -class PartnerSecurityScore(Entity): +class PartnerSecurityScore(Entity, Parsable): # The current security score for the partner. current_score: Optional[float] = None # Contains customer-specific information for certain requirements. diff --git a/msgraph_beta/generated/models/partner/security/response_time_security_requirement.py b/msgraph_beta/generated/models/partner/security/response_time_security_requirement.py index 561c393d1a6..ad80bb8165a 100644 --- a/msgraph_beta/generated/models/partner/security/response_time_security_requirement.py +++ b/msgraph_beta/generated/models/partner/security/response_time_security_requirement.py @@ -9,7 +9,7 @@ from .security_requirement import SecurityRequirement @dataclass -class ResponseTimeSecurityRequirement(SecurityRequirement): +class ResponseTimeSecurityRequirement(SecurityRequirement, Parsable): # The average response time for alerts from the past 30 days. average_response_time_in_hours: Optional[float] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partner/security/security_requirement.py b/msgraph_beta/generated/models/partner/security/security_requirement.py index a65c90d6bfe..8fbd84a11c8 100644 --- a/msgraph_beta/generated/models/partner/security/security_requirement.py +++ b/msgraph_beta/generated/models/partner/security/security_requirement.py @@ -17,7 +17,7 @@ from ...entity import Entity @dataclass -class SecurityRequirement(Entity): +class SecurityRequirement(Entity, Parsable): # The link to the site where the admin can take action on the requirement. action_url: Optional[str] = None # The complianceStatus property diff --git a/msgraph_beta/generated/models/partner/security/security_requirement_collection_response.py b/msgraph_beta/generated/models/partner/security/security_requirement_collection_response.py index 4f9f130c7ea..9f8f7a27b28 100644 --- a/msgraph_beta/generated/models/partner/security/security_requirement_collection_response.py +++ b/msgraph_beta/generated/models/partner/security/security_requirement_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecurityRequirementCollectionResponse(BaseCollectionPaginationCountResponse): +class SecurityRequirementCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecurityRequirement]] = None diff --git a/msgraph_beta/generated/models/partner/security/security_score_history.py b/msgraph_beta/generated/models/partner/security/security_score_history.py index ce84219fc08..0f734c1c197 100644 --- a/msgraph_beta/generated/models/partner/security/security_score_history.py +++ b/msgraph_beta/generated/models/partner/security/security_score_history.py @@ -10,7 +10,7 @@ from ...entity import Entity @dataclass -class SecurityScoreHistory(Entity): +class SecurityScoreHistory(Entity, Parsable): # The number of compliant security requirements at the time. compliant_requirements_count: Optional[int] = None # The date the history entry was created. diff --git a/msgraph_beta/generated/models/partner/security/security_score_history_collection_response.py b/msgraph_beta/generated/models/partner/security/security_score_history_collection_response.py index 006a0bbe5ab..63d8d4d9194 100644 --- a/msgraph_beta/generated/models/partner/security/security_score_history_collection_response.py +++ b/msgraph_beta/generated/models/partner/security/security_score_history_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecurityScoreHistoryCollectionResponse(BaseCollectionPaginationCountResponse): +class SecurityScoreHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecurityScoreHistory]] = None diff --git a/msgraph_beta/generated/models/partners/billing/azure_usage.py b/msgraph_beta/generated/models/partners/billing/azure_usage.py index 0f2d9e9529f..a091a04e839 100644 --- a/msgraph_beta/generated/models/partners/billing/azure_usage.py +++ b/msgraph_beta/generated/models/partners/billing/azure_usage.py @@ -11,7 +11,7 @@ from ...entity import Entity @dataclass -class AzureUsage(Entity): +class AzureUsage(Entity, Parsable): # The billed property billed: Optional[BilledUsage] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partners/billing/billed_reconciliation.py b/msgraph_beta/generated/models/partners/billing/billed_reconciliation.py index 34afb089170..a1f4a259375 100644 --- a/msgraph_beta/generated/models/partners/billing/billed_reconciliation.py +++ b/msgraph_beta/generated/models/partners/billing/billed_reconciliation.py @@ -9,7 +9,7 @@ from ...entity import Entity @dataclass -class BilledReconciliation(Entity): +class BilledReconciliation(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/partners/billing/billed_usage.py b/msgraph_beta/generated/models/partners/billing/billed_usage.py index 579987c79c0..396b8fa6f49 100644 --- a/msgraph_beta/generated/models/partners/billing/billed_usage.py +++ b/msgraph_beta/generated/models/partners/billing/billed_usage.py @@ -9,7 +9,7 @@ from ...entity import Entity @dataclass -class BilledUsage(Entity): +class BilledUsage(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/partners/billing/billing.py b/msgraph_beta/generated/models/partners/billing/billing.py index 49d63ed7ea1..0a939a00ee6 100644 --- a/msgraph_beta/generated/models/partners/billing/billing.py +++ b/msgraph_beta/generated/models/partners/billing/billing.py @@ -13,7 +13,7 @@ from ...entity import Entity @dataclass -class Billing(Entity): +class Billing(Entity, Parsable): # Represents metadata for the exported data. manifests: Optional[List[Manifest]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partners/billing/billing_reconciliation.py b/msgraph_beta/generated/models/partners/billing/billing_reconciliation.py index e88be494c18..1cbb0c189ac 100644 --- a/msgraph_beta/generated/models/partners/billing/billing_reconciliation.py +++ b/msgraph_beta/generated/models/partners/billing/billing_reconciliation.py @@ -10,7 +10,7 @@ from ...entity import Entity @dataclass -class BillingReconciliation(Entity): +class BillingReconciliation(Entity, Parsable): # The billed property billed: Optional[BilledReconciliation] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partners/billing/export_success_operation.py b/msgraph_beta/generated/models/partners/billing/export_success_operation.py index 8b67b5dc5bb..2fad964effd 100644 --- a/msgraph_beta/generated/models/partners/billing/export_success_operation.py +++ b/msgraph_beta/generated/models/partners/billing/export_success_operation.py @@ -10,7 +10,7 @@ from .operation import Operation @dataclass -class ExportSuccessOperation(Operation): +class ExportSuccessOperation(Operation, Parsable): # The OdataType property odata_type: Optional[str] = None # The resourceLocation property diff --git a/msgraph_beta/generated/models/partners/billing/failed_operation.py b/msgraph_beta/generated/models/partners/billing/failed_operation.py index e8739cc0a33..dc780993bb4 100644 --- a/msgraph_beta/generated/models/partners/billing/failed_operation.py +++ b/msgraph_beta/generated/models/partners/billing/failed_operation.py @@ -10,7 +10,7 @@ from .operation import Operation @dataclass -class FailedOperation(Operation): +class FailedOperation(Operation, Parsable): # The error property error: Optional[PublicError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/partners/billing/manifest.py b/msgraph_beta/generated/models/partners/billing/manifest.py index 5c34aba5531..9f97b08f72b 100644 --- a/msgraph_beta/generated/models/partners/billing/manifest.py +++ b/msgraph_beta/generated/models/partners/billing/manifest.py @@ -11,7 +11,7 @@ from ...entity import Entity @dataclass -class Manifest(Entity): +class Manifest(Entity, Parsable): # The total file count for this partner tenant ID. blob_count: Optional[int] = None # A collection of blob objects that contain details of all the files for the partner tenant ID. diff --git a/msgraph_beta/generated/models/partners/billing/manifest_collection_response.py b/msgraph_beta/generated/models/partners/billing/manifest_collection_response.py index 22d92026155..1cabd662768 100644 --- a/msgraph_beta/generated/models/partners/billing/manifest_collection_response.py +++ b/msgraph_beta/generated/models/partners/billing/manifest_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ManifestCollectionResponse(BaseCollectionPaginationCountResponse): +class ManifestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Manifest]] = None diff --git a/msgraph_beta/generated/models/partners/billing/operation.py b/msgraph_beta/generated/models/partners/billing/operation.py index efe230c109e..7fa1424c43e 100644 --- a/msgraph_beta/generated/models/partners/billing/operation.py +++ b/msgraph_beta/generated/models/partners/billing/operation.py @@ -14,7 +14,7 @@ from ...entity import Entity @dataclass -class Operation(Entity): +class Operation(Entity, Parsable): # The start time of the operation. 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 time of the last action of the operation. 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. diff --git a/msgraph_beta/generated/models/partners/billing/operation_collection_response.py b/msgraph_beta/generated/models/partners/billing/operation_collection_response.py index 4cff6701b50..656b6b3f8b9 100644 --- a/msgraph_beta/generated/models/partners/billing/operation_collection_response.py +++ b/msgraph_beta/generated/models/partners/billing/operation_collection_response.py @@ -10,7 +10,7 @@ from ...base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class OperationCollectionResponse(BaseCollectionPaginationCountResponse): +class OperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Operation]] = None diff --git a/msgraph_beta/generated/models/partners/billing/running_operation.py b/msgraph_beta/generated/models/partners/billing/running_operation.py index 5f8ec5c7bfc..a629a83d550 100644 --- a/msgraph_beta/generated/models/partners/billing/running_operation.py +++ b/msgraph_beta/generated/models/partners/billing/running_operation.py @@ -9,7 +9,7 @@ from .operation import Operation @dataclass -class RunningOperation(Operation): +class RunningOperation(Operation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/partners/billing/unbilled_usage.py b/msgraph_beta/generated/models/partners/billing/unbilled_usage.py index 4b4bf09c030..51d4b12da50 100644 --- a/msgraph_beta/generated/models/partners/billing/unbilled_usage.py +++ b/msgraph_beta/generated/models/partners/billing/unbilled_usage.py @@ -9,7 +9,7 @@ from ...entity import Entity @dataclass -class UnbilledUsage(Entity): +class UnbilledUsage(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/partners/partners.py b/msgraph_beta/generated/models/partners/partners.py index 99aa0a1eb40..1f60dec1dd2 100644 --- a/msgraph_beta/generated/models/partners/partners.py +++ b/msgraph_beta/generated/models/partners/partners.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Partners(Entity): +class Partners(Entity, Parsable): # Represents billing details for billed and unbilled data. billing: Optional[Billing] = None # The OdataType property diff --git a/msgraph_beta/generated/models/passkey_authentication_method_target.py b/msgraph_beta/generated/models/passkey_authentication_method_target.py index 5e877b5954e..e6acba55ea4 100644 --- a/msgraph_beta/generated/models/passkey_authentication_method_target.py +++ b/msgraph_beta/generated/models/passkey_authentication_method_target.py @@ -9,7 +9,7 @@ from .authentication_method_target import AuthenticationMethodTarget @dataclass -class PasskeyAuthenticationMethodTarget(AuthenticationMethodTarget): +class PasskeyAuthenticationMethodTarget(AuthenticationMethodTarget, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/password_authentication_method.py b/msgraph_beta/generated/models/password_authentication_method.py index 07c92d223f3..5fa201eb7a2 100644 --- a/msgraph_beta/generated/models/password_authentication_method.py +++ b/msgraph_beta/generated/models/password_authentication_method.py @@ -9,7 +9,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class PasswordAuthenticationMethod(AuthenticationMethod): +class PasswordAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.passwordAuthenticationMethod" # For security, the password is always returned as null from a LIST or GET operation. diff --git a/msgraph_beta/generated/models/password_authentication_method_collection_response.py b/msgraph_beta/generated/models/password_authentication_method_collection_response.py index c24204b9c0e..9e912d71dd9 100644 --- a/msgraph_beta/generated/models/password_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/password_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PasswordAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class PasswordAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PasswordAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method.py b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method.py index 2ea99f4ced1..36173531062 100644 --- a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method.py +++ b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method.py @@ -11,7 +11,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class PasswordlessMicrosoftAuthenticatorAuthenticationMethod(AuthenticationMethod): +class PasswordlessMicrosoftAuthenticatorAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod" # The timestamp when this method was registered to the user. diff --git a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py index a723ace6921..7ce1ace5536 100644 --- a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/payload.py b/msgraph_beta/generated/models/payload.py index ab9893d488a..25fb0d513a9 100644 --- a/msgraph_beta/generated/models/payload.py +++ b/msgraph_beta/generated/models/payload.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class Payload(Entity): +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. diff --git a/msgraph_beta/generated/models/payload_collection_response.py b/msgraph_beta/generated/models/payload_collection_response.py index 57f9c6b5fed..359cd8b3946 100644 --- a/msgraph_beta/generated/models/payload_collection_response.py +++ b/msgraph_beta/generated/models/payload_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PayloadCollectionResponse(BaseCollectionPaginationCountResponse): +class PayloadCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Payload]] = None diff --git a/msgraph_beta/generated/models/payload_compatible_assignment_filter.py b/msgraph_beta/generated/models/payload_compatible_assignment_filter.py index 3d2920645c0..949ab4a692b 100644 --- a/msgraph_beta/generated/models/payload_compatible_assignment_filter.py +++ b/msgraph_beta/generated/models/payload_compatible_assignment_filter.py @@ -10,7 +10,7 @@ from .device_and_app_management_assignment_filter import DeviceAndAppManagementAssignmentFilter @dataclass -class PayloadCompatibleAssignmentFilter(DeviceAndAppManagementAssignmentFilter): +class PayloadCompatibleAssignmentFilter(DeviceAndAppManagementAssignmentFilter, Parsable): """ A class containing the properties used for Payload Compatible Assignment Filter. """ diff --git a/msgraph_beta/generated/models/payload_response.py b/msgraph_beta/generated/models/payload_response.py index 1af5c955b7b..3e90d688775 100644 --- a/msgraph_beta/generated/models/payload_response.py +++ b/msgraph_beta/generated/models/payload_response.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PayloadResponse(Entity): +class PayloadResponse(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/payload_response_collection_response.py b/msgraph_beta/generated/models/payload_response_collection_response.py index a85cae1c568..ad707c98399 100644 --- a/msgraph_beta/generated/models/payload_response_collection_response.py +++ b/msgraph_beta/generated/models/payload_response_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PayloadResponseCollectionResponse(BaseCollectionPaginationCountResponse): +class PayloadResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PayloadResponse]] = None diff --git a/msgraph_beta/generated/models/payment_method_collection_response.py b/msgraph_beta/generated/models/payment_method_collection_response.py index 23b25f31958..1223b0eefc4 100644 --- a/msgraph_beta/generated/models/payment_method_collection_response.py +++ b/msgraph_beta/generated/models/payment_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PaymentMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class PaymentMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PaymentMethod]] = None diff --git a/msgraph_beta/generated/models/payment_term_collection_response.py b/msgraph_beta/generated/models/payment_term_collection_response.py index 09387884e86..4f270c8bd64 100644 --- a/msgraph_beta/generated/models/payment_term_collection_response.py +++ b/msgraph_beta/generated/models/payment_term_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PaymentTermCollectionResponse(BaseCollectionPaginationCountResponse): +class PaymentTermCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PaymentTerm]] = None diff --git a/msgraph_beta/generated/models/pending_external_user_profile.py b/msgraph_beta/generated/models/pending_external_user_profile.py index 4790f95e676..02cde16f73a 100644 --- a/msgraph_beta/generated/models/pending_external_user_profile.py +++ b/msgraph_beta/generated/models/pending_external_user_profile.py @@ -9,7 +9,7 @@ from .external_profile import ExternalProfile @dataclass -class PendingExternalUserProfile(ExternalProfile): +class PendingExternalUserProfile(ExternalProfile, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.pendingExternalUserProfile" diff --git a/msgraph_beta/generated/models/pending_external_user_profile_collection_response.py b/msgraph_beta/generated/models/pending_external_user_profile_collection_response.py index 37625442ed2..e5b97177a9d 100644 --- a/msgraph_beta/generated/models/pending_external_user_profile_collection_response.py +++ b/msgraph_beta/generated/models/pending_external_user_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PendingExternalUserProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class PendingExternalUserProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PendingExternalUserProfile]] = None diff --git a/msgraph_beta/generated/models/people_admin_settings.py b/msgraph_beta/generated/models/people_admin_settings.py index 0fe91f171fc..3abbb1d682a 100644 --- a/msgraph_beta/generated/models/people_admin_settings.py +++ b/msgraph_beta/generated/models/people_admin_settings.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PeopleAdminSettings(Entity): +class PeopleAdminSettings(Entity, Parsable): # Administrator settings that manage the support for item insights in an organization. item_insights: Optional[InsightsSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/permission.py b/msgraph_beta/generated/models/permission.py index 77eb7469371..e6283e658b9 100644 --- a/msgraph_beta/generated/models/permission.py +++ b/msgraph_beta/generated/models/permission.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class Permission(Entity): +class Permission(Entity, Parsable): # A format of yyyy-MM-ddTHH:mm:ssZ of DateTimeOffset indicates the expiration time of the permission. DateTime.MinValue indicates there's no expiration set for this permission. Optional. expiration_date_time: Optional[datetime.datetime] = None # For user type permissions, the details of the users and applications for this permission. Read-only. diff --git a/msgraph_beta/generated/models/permission_collection_response.py b/msgraph_beta/generated/models/permission_collection_response.py index db97dec02ee..be97fb86265 100644 --- a/msgraph_beta/generated/models/permission_collection_response.py +++ b/msgraph_beta/generated/models/permission_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/models/permission_grant_condition_set.py b/msgraph_beta/generated/models/permission_grant_condition_set.py index f5520dba2f8..3755c63a15c 100644 --- a/msgraph_beta/generated/models/permission_grant_condition_set.py +++ b/msgraph_beta/generated/models/permission_grant_condition_set.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PermissionGrantConditionSet(Entity): +class PermissionGrantConditionSet(Entity, Parsable): # Set to true to only match on client applications that are Microsoft 365 certified. Set to false to match on any other client app. Default is false. certified_client_applications_only: Optional[bool] = None # A list of appId values for the client applications to match with, or a list with the single value all to match any client application. Default is the single value all. diff --git a/msgraph_beta/generated/models/permission_grant_condition_set_collection_response.py b/msgraph_beta/generated/models/permission_grant_condition_set_collection_response.py index 044e35b730b..1e242b64972 100644 --- a/msgraph_beta/generated/models/permission_grant_condition_set_collection_response.py +++ b/msgraph_beta/generated/models/permission_grant_condition_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionGrantConditionSetCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionGrantConditionSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PermissionGrantConditionSet]] = None diff --git a/msgraph_beta/generated/models/permission_grant_policy.py b/msgraph_beta/generated/models/permission_grant_policy.py index c502597e1c2..c044d095c88 100644 --- a/msgraph_beta/generated/models/permission_grant_policy.py +++ b/msgraph_beta/generated/models/permission_grant_policy.py @@ -11,7 +11,7 @@ from .policy_base import PolicyBase @dataclass -class PermissionGrantPolicy(PolicyBase): +class PermissionGrantPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.permissionGrantPolicy" # Condition sets that are excluded in this permission grant policy. Automatically expanded on GET. diff --git a/msgraph_beta/generated/models/permission_grant_policy_collection_response.py b/msgraph_beta/generated/models/permission_grant_policy_collection_response.py index 1e064b464b2..25233e8e1f7 100644 --- a/msgraph_beta/generated/models/permission_grant_policy_collection_response.py +++ b/msgraph_beta/generated/models/permission_grant_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionGrantPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionGrantPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PermissionGrantPolicy]] = None diff --git a/msgraph_beta/generated/models/permission_grant_pre_approval_policy.py b/msgraph_beta/generated/models/permission_grant_pre_approval_policy.py index 6f85c370657..dc64bf4c6ce 100644 --- a/msgraph_beta/generated/models/permission_grant_pre_approval_policy.py +++ b/msgraph_beta/generated/models/permission_grant_pre_approval_policy.py @@ -10,7 +10,7 @@ from .directory_object import DirectoryObject @dataclass -class PermissionGrantPreApprovalPolicy(DirectoryObject): +class PermissionGrantPreApprovalPolicy(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.permissionGrantPreApprovalPolicy" # A list of condition sets describing the conditions under which the permission to grant consent for the app has been preapproved. diff --git a/msgraph_beta/generated/models/permission_grant_pre_approval_policy_collection_response.py b/msgraph_beta/generated/models/permission_grant_pre_approval_policy_collection_response.py index b24c3e8095f..ef6a4143ad0 100644 --- a/msgraph_beta/generated/models/permission_grant_pre_approval_policy_collection_response.py +++ b/msgraph_beta/generated/models/permission_grant_pre_approval_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionGrantPreApprovalPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionGrantPreApprovalPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PermissionGrantPreApprovalPolicy]] = None diff --git a/msgraph_beta/generated/models/permissions_analytics.py b/msgraph_beta/generated/models/permissions_analytics.py index b7f3e9ffcea..60a2ae295e7 100644 --- a/msgraph_beta/generated/models/permissions_analytics.py +++ b/msgraph_beta/generated/models/permissions_analytics.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PermissionsAnalytics(Entity): +class PermissionsAnalytics(Entity, Parsable): # The output of the permissions usage data analysis performed by Permissions Management to assess risk with identities and resources. findings: Optional[List[Finding]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/permissions_analytics_aggregation.py b/msgraph_beta/generated/models/permissions_analytics_aggregation.py index 5674efa2861..96c8b9f6a0f 100644 --- a/msgraph_beta/generated/models/permissions_analytics_aggregation.py +++ b/msgraph_beta/generated/models/permissions_analytics_aggregation.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PermissionsAnalyticsAggregation(Entity): +class PermissionsAnalyticsAggregation(Entity, Parsable): # The aws property aws: Optional[PermissionsAnalytics] = None # The azure property diff --git a/msgraph_beta/generated/models/permissions_creep_index_distribution.py b/msgraph_beta/generated/models/permissions_creep_index_distribution.py index d311883e7fc..2f83c115502 100644 --- a/msgraph_beta/generated/models/permissions_creep_index_distribution.py +++ b/msgraph_beta/generated/models/permissions_creep_index_distribution.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PermissionsCreepIndexDistribution(Entity): +class PermissionsCreepIndexDistribution(Entity, Parsable): # The authorizationSystem property authorization_system: Optional[AuthorizationSystem] = None # Defines when the PCI distribution was created. diff --git a/msgraph_beta/generated/models/permissions_creep_index_distribution_collection_response.py b/msgraph_beta/generated/models/permissions_creep_index_distribution_collection_response.py index d0b0df8f5fc..8518aa845ca 100644 --- a/msgraph_beta/generated/models/permissions_creep_index_distribution_collection_response.py +++ b/msgraph_beta/generated/models/permissions_creep_index_distribution_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionsCreepIndexDistributionCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionsCreepIndexDistributionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PermissionsCreepIndexDistribution]] = None diff --git a/msgraph_beta/generated/models/permissions_definition_aws_policy.py b/msgraph_beta/generated/models/permissions_definition_aws_policy.py index 18ae733e65a..836b0c0b497 100644 --- a/msgraph_beta/generated/models/permissions_definition_aws_policy.py +++ b/msgraph_beta/generated/models/permissions_definition_aws_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PermissionsDefinitionAwsPolicy(Entity): +class PermissionsDefinitionAwsPolicy(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/permissions_definition_azure_role.py b/msgraph_beta/generated/models/permissions_definition_azure_role.py index 4117bcd773f..cee694ba31b 100644 --- a/msgraph_beta/generated/models/permissions_definition_azure_role.py +++ b/msgraph_beta/generated/models/permissions_definition_azure_role.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PermissionsDefinitionAzureRole(Entity): +class PermissionsDefinitionAzureRole(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/permissions_definition_gcp_role.py b/msgraph_beta/generated/models/permissions_definition_gcp_role.py index 39630cabf8f..47216d3041d 100644 --- a/msgraph_beta/generated/models/permissions_definition_gcp_role.py +++ b/msgraph_beta/generated/models/permissions_definition_gcp_role.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PermissionsDefinitionGcpRole(Entity): +class PermissionsDefinitionGcpRole(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/permissions_management.py b/msgraph_beta/generated/models/permissions_management.py index 43822487249..c22ea59610d 100644 --- a/msgraph_beta/generated/models/permissions_management.py +++ b/msgraph_beta/generated/models/permissions_management.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PermissionsManagement(Entity): +class PermissionsManagement(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents a change event of the scheduledPermissionsRequest entity. diff --git a/msgraph_beta/generated/models/permissions_request_change.py b/msgraph_beta/generated/models/permissions_request_change.py index 9b1f457fb2b..3cf15934b60 100644 --- a/msgraph_beta/generated/models/permissions_request_change.py +++ b/msgraph_beta/generated/models/permissions_request_change.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PermissionsRequestChange(Entity): +class PermissionsRequestChange(Entity, Parsable): # The status of the active occurence of the schedule if one exists. The possible values are: grantingFailed, granted, granting, revoked, revoking, revokingFailed, unknownFutureValue. active_occurrence_status: Optional[PermissionsRequestOccurrenceStatus] = None # Time when the change occurred. diff --git a/msgraph_beta/generated/models/permissions_request_change_collection_response.py b/msgraph_beta/generated/models/permissions_request_change_collection_response.py index 5c9454ab49e..77d4fd153d4 100644 --- a/msgraph_beta/generated/models/permissions_request_change_collection_response.py +++ b/msgraph_beta/generated/models/permissions_request_change_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PermissionsRequestChangeCollectionResponse(BaseCollectionPaginationCountResponse): +class PermissionsRequestChangeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PermissionsRequestChange]] = None diff --git a/msgraph_beta/generated/models/persistent_browser_session_control.py b/msgraph_beta/generated/models/persistent_browser_session_control.py index e62e1ebd595..1552c59c5ff 100644 --- a/msgraph_beta/generated/models/persistent_browser_session_control.py +++ b/msgraph_beta/generated/models/persistent_browser_session_control.py @@ -10,7 +10,7 @@ from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class PersistentBrowserSessionControl(ConditionalAccessSessionControl): +class PersistentBrowserSessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.persistentBrowserSessionControl" # Possible values are: always, never. diff --git a/msgraph_beta/generated/models/person.py b/msgraph_beta/generated/models/person.py index 3b4760da789..c2ad8117ef7 100644 --- a/msgraph_beta/generated/models/person.py +++ b/msgraph_beta/generated/models/person.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class Person(Entity): +class Person(Entity, Parsable): # The person's birthday. birthday: Optional[str] = None # The name of the person's company. diff --git a/msgraph_beta/generated/models/person_annotation.py b/msgraph_beta/generated/models/person_annotation.py index 6ce2add1bae..3bcadbb2851 100644 --- a/msgraph_beta/generated/models/person_annotation.py +++ b/msgraph_beta/generated/models/person_annotation.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class PersonAnnotation(ItemFacet): +class PersonAnnotation(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personAnnotation" # Contains the detail of the note itself. diff --git a/msgraph_beta/generated/models/person_annotation_collection_response.py b/msgraph_beta/generated/models/person_annotation_collection_response.py index 142a5001c00..e0dd90da472 100644 --- a/msgraph_beta/generated/models/person_annotation_collection_response.py +++ b/msgraph_beta/generated/models/person_annotation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonAnnotationCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonAnnotationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonAnnotation]] = None diff --git a/msgraph_beta/generated/models/person_annual_event.py b/msgraph_beta/generated/models/person_annual_event.py index 988cc826108..00d9758bbf9 100644 --- a/msgraph_beta/generated/models/person_annual_event.py +++ b/msgraph_beta/generated/models/person_annual_event.py @@ -11,7 +11,7 @@ from .item_facet import ItemFacet @dataclass -class PersonAnnualEvent(ItemFacet): +class PersonAnnualEvent(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personAnnualEvent" # The date property diff --git a/msgraph_beta/generated/models/person_annual_event_collection_response.py b/msgraph_beta/generated/models/person_annual_event_collection_response.py index 90919121330..00b3c80a789 100644 --- a/msgraph_beta/generated/models/person_annual_event_collection_response.py +++ b/msgraph_beta/generated/models/person_annual_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonAnnualEventCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonAnnualEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonAnnualEvent]] = None diff --git a/msgraph_beta/generated/models/person_award.py b/msgraph_beta/generated/models/person_award.py index 6cca9bce1e9..9625074980b 100644 --- a/msgraph_beta/generated/models/person_award.py +++ b/msgraph_beta/generated/models/person_award.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class PersonAward(ItemFacet): +class PersonAward(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personAward" # Descpription of the award or honor. diff --git a/msgraph_beta/generated/models/person_award_collection_response.py b/msgraph_beta/generated/models/person_award_collection_response.py index b12b81746e3..acbeb704bc4 100644 --- a/msgraph_beta/generated/models/person_award_collection_response.py +++ b/msgraph_beta/generated/models/person_award_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonAwardCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonAwardCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonAward]] = None diff --git a/msgraph_beta/generated/models/person_certification.py b/msgraph_beta/generated/models/person_certification.py index 8ce4d138615..0fe344d4883 100644 --- a/msgraph_beta/generated/models/person_certification.py +++ b/msgraph_beta/generated/models/person_certification.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class PersonCertification(ItemFacet): +class PersonCertification(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personCertification" # The referenceable identifier for the certification. diff --git a/msgraph_beta/generated/models/person_certification_collection_response.py b/msgraph_beta/generated/models/person_certification_collection_response.py index 201d20f3b92..3bbc735e729 100644 --- a/msgraph_beta/generated/models/person_certification_collection_response.py +++ b/msgraph_beta/generated/models/person_certification_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonCertificationCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonCertificationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonCertification]] = None diff --git a/msgraph_beta/generated/models/person_collection_response.py b/msgraph_beta/generated/models/person_collection_response.py index d2dfefaba7f..2510a954b0d 100644 --- a/msgraph_beta/generated/models/person_collection_response.py +++ b/msgraph_beta/generated/models/person_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Person]] = None diff --git a/msgraph_beta/generated/models/person_extension.py b/msgraph_beta/generated/models/person_extension.py index c10bdfd1386..e1587e3780b 100644 --- a/msgraph_beta/generated/models/person_extension.py +++ b/msgraph_beta/generated/models/person_extension.py @@ -9,7 +9,7 @@ from .extension import Extension @dataclass -class PersonExtension(Extension): +class PersonExtension(Extension, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personExtension" diff --git a/msgraph_beta/generated/models/person_interest.py b/msgraph_beta/generated/models/person_interest.py index 4b310fb7e53..84cd624794f 100644 --- a/msgraph_beta/generated/models/person_interest.py +++ b/msgraph_beta/generated/models/person_interest.py @@ -9,7 +9,7 @@ from .item_facet import ItemFacet @dataclass -class PersonInterest(ItemFacet): +class PersonInterest(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personInterest" # Contains categories a user has associated with the interest (for example, personal, recipies). diff --git a/msgraph_beta/generated/models/person_interest_collection_response.py b/msgraph_beta/generated/models/person_interest_collection_response.py index 1bb2a9dfb7f..70ebc7e9063 100644 --- a/msgraph_beta/generated/models/person_interest_collection_response.py +++ b/msgraph_beta/generated/models/person_interest_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonInterestCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonInterestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonInterest]] = None diff --git a/msgraph_beta/generated/models/person_name.py b/msgraph_beta/generated/models/person_name.py index 6e396e41b8b..3d474670c6b 100644 --- a/msgraph_beta/generated/models/person_name.py +++ b/msgraph_beta/generated/models/person_name.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class PersonName(ItemFacet): +class PersonName(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personName" # Provides an ordered rendering of firstName and lastName depending on the locale of the user or their device. diff --git a/msgraph_beta/generated/models/person_name_collection_response.py b/msgraph_beta/generated/models/person_name_collection_response.py index 57a61c11b0f..55e15d33301 100644 --- a/msgraph_beta/generated/models/person_name_collection_response.py +++ b/msgraph_beta/generated/models/person_name_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonNameCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonNameCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonName]] = None diff --git a/msgraph_beta/generated/models/person_responsibility.py b/msgraph_beta/generated/models/person_responsibility.py index f5715f74724..1ba7af9058c 100644 --- a/msgraph_beta/generated/models/person_responsibility.py +++ b/msgraph_beta/generated/models/person_responsibility.py @@ -9,7 +9,7 @@ from .item_facet import ItemFacet @dataclass -class PersonResponsibility(ItemFacet): +class PersonResponsibility(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personResponsibility" # Contains experience scenario tags a user has associated with the interest. Allowed values in the collection are: askMeAbout, ableToMentor, wantsToLearn, wantsToImprove. diff --git a/msgraph_beta/generated/models/person_website.py b/msgraph_beta/generated/models/person_website.py index c678924e563..6d5ab9bac28 100644 --- a/msgraph_beta/generated/models/person_website.py +++ b/msgraph_beta/generated/models/person_website.py @@ -9,7 +9,7 @@ from .item_facet import ItemFacet @dataclass -class PersonWebsite(ItemFacet): +class PersonWebsite(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personWebsite" # Contains categories a user has associated with the website (for example, personal, recipes). diff --git a/msgraph_beta/generated/models/person_website_collection_response.py b/msgraph_beta/generated/models/person_website_collection_response.py index dbfe4774d2d..7e778ef247f 100644 --- a/msgraph_beta/generated/models/person_website_collection_response.py +++ b/msgraph_beta/generated/models/person_website_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PersonWebsiteCollectionResponse(BaseCollectionPaginationCountResponse): +class PersonWebsiteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PersonWebsite]] = None diff --git a/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py b/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py index 800b3df05fb..2b02c1f58a2 100644 --- a/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py +++ b/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py @@ -9,7 +9,7 @@ from .teams_app_installation_scope_info import TeamsAppInstallationScopeInfo @dataclass -class PersonalTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo): +class PersonalTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personalTeamsAppInstallationScopeInfo" # The userId property diff --git a/msgraph_beta/generated/models/phone_authentication_method.py b/msgraph_beta/generated/models/phone_authentication_method.py index 7e0e0828792..02e6a910cde 100644 --- a/msgraph_beta/generated/models/phone_authentication_method.py +++ b/msgraph_beta/generated/models/phone_authentication_method.py @@ -11,7 +11,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class PhoneAuthenticationMethod(AuthenticationMethod): +class PhoneAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.phoneAuthenticationMethod" # The phone number to text or call for authentication. Phone numbers use the format '+ x', with extension optional. For example, +1 5555551234 or +1 5555551234x123 are valid. Numbers are rejected when creating/updating if they don't match the required format. diff --git a/msgraph_beta/generated/models/phone_authentication_method_collection_response.py b/msgraph_beta/generated/models/phone_authentication_method_collection_response.py index 3f86d236e72..13e03be9034 100644 --- a/msgraph_beta/generated/models/phone_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/phone_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PhoneAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class PhoneAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PhoneAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/picture_collection_response.py b/msgraph_beta/generated/models/picture_collection_response.py index 03b484f1d1a..53cd146241b 100644 --- a/msgraph_beta/generated/models/picture_collection_response.py +++ b/msgraph_beta/generated/models/picture_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PictureCollectionResponse(BaseCollectionPaginationCountResponse): +class PictureCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Picture]] = None diff --git a/msgraph_beta/generated/models/pinned_chat_message_info.py b/msgraph_beta/generated/models/pinned_chat_message_info.py index df0e61ee008..06a545305eb 100644 --- a/msgraph_beta/generated/models/pinned_chat_message_info.py +++ b/msgraph_beta/generated/models/pinned_chat_message_info.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PinnedChatMessageInfo(Entity): +class PinnedChatMessageInfo(Entity, Parsable): # Represents details about the chat message that is pinned. message: Optional[ChatMessage] = None # The OdataType property diff --git a/msgraph_beta/generated/models/pinned_chat_message_info_collection_response.py b/msgraph_beta/generated/models/pinned_chat_message_info_collection_response.py index 84ae2e28a9b..a8c877297d8 100644 --- a/msgraph_beta/generated/models/pinned_chat_message_info_collection_response.py +++ b/msgraph_beta/generated/models/pinned_chat_message_info_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PinnedChatMessageInfoCollectionResponse(BaseCollectionPaginationCountResponse): +class PinnedChatMessageInfoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PinnedChatMessageInfo]] = None diff --git a/msgraph_beta/generated/models/pkcs12_certificate.py b/msgraph_beta/generated/models/pkcs12_certificate.py index 51c48c6f7e3..a2ddb8a2983 100644 --- a/msgraph_beta/generated/models/pkcs12_certificate.py +++ b/msgraph_beta/generated/models/pkcs12_certificate.py @@ -9,7 +9,7 @@ from .api_authentication_configuration_base import ApiAuthenticationConfigurationBase @dataclass -class Pkcs12Certificate(ApiAuthenticationConfigurationBase): +class Pkcs12Certificate(ApiAuthenticationConfigurationBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.pkcs12Certificate" # Specifies the password for the pfx file. Required. If no password is used, must still provide a value of ''. diff --git a/msgraph_beta/generated/models/place.py b/msgraph_beta/generated/models/place.py index 86640e86b05..db41f569736 100644 --- a/msgraph_beta/generated/models/place.py +++ b/msgraph_beta/generated/models/place.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class Place(Entity): +class Place(Entity, Parsable): # The street address of the place. address: Optional[PhysicalAddress] = None # The name associated with the place. diff --git a/msgraph_beta/generated/models/planner.py b/msgraph_beta/generated/models/planner.py index 1f56eec9c7b..259c3a7727f 100644 --- a/msgraph_beta/generated/models/planner.py +++ b/msgraph_beta/generated/models/planner.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class Planner(Entity): +class Planner(Entity, Parsable): # Read-only. Nullable. Returns a collection of the specified buckets buckets: Optional[List[PlannerBucket]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/planner_assigned_to_task_board_task_format.py b/msgraph_beta/generated/models/planner_assigned_to_task_board_task_format.py index a908604ddb0..1181f829bc4 100644 --- a/msgraph_beta/generated/models/planner_assigned_to_task_board_task_format.py +++ b/msgraph_beta/generated/models/planner_assigned_to_task_board_task_format.py @@ -10,7 +10,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerAssignedToTaskBoardTaskFormat(PlannerDelta): +class PlannerAssignedToTaskBoardTaskFormat(PlannerDelta, 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. diff --git a/msgraph_beta/generated/models/planner_basic_approval_attachment.py b/msgraph_beta/generated/models/planner_basic_approval_attachment.py index 10e44a0ba83..e732aabe3a5 100644 --- a/msgraph_beta/generated/models/planner_basic_approval_attachment.py +++ b/msgraph_beta/generated/models/planner_basic_approval_attachment.py @@ -9,7 +9,7 @@ from .planner_base_approval_attachment import PlannerBaseApprovalAttachment @dataclass -class PlannerBasicApprovalAttachment(PlannerBaseApprovalAttachment): +class PlannerBasicApprovalAttachment(PlannerBaseApprovalAttachment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerBasicApprovalAttachment" # Read-only. The identifier of the approval in the approval service. diff --git a/msgraph_beta/generated/models/planner_bucket.py b/msgraph_beta/generated/models/planner_bucket.py index 561583f4023..421fc7202d2 100644 --- a/msgraph_beta/generated/models/planner_bucket.py +++ b/msgraph_beta/generated/models/planner_bucket.py @@ -12,7 +12,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerBucket(PlannerDelta): +class PlannerBucket(PlannerDelta, Parsable): # Read-only. Nullable. Contains information about who archived or unarchived the bucket and why. archival_info: Optional[PlannerArchivalInfo] = None # Contains information about the origin of the bucket. diff --git a/msgraph_beta/generated/models/planner_bucket_collection_response.py b/msgraph_beta/generated/models/planner_bucket_collection_response.py index ff3970961c9..7fa9a101b9e 100644 --- a/msgraph_beta/generated/models/planner_bucket_collection_response.py +++ b/msgraph_beta/generated/models/planner_bucket_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerBucketCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerBucketCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerBucket]] = None diff --git a/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py b/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py index acadadb48ca..706681f00ca 100644 --- a/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py +++ b/msgraph_beta/generated/models/planner_bucket_task_board_task_format.py @@ -9,7 +9,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerBucketTaskBoardTaskFormat(PlannerDelta): +class PlannerBucketTaskBoardTaskFormat(PlannerDelta, Parsable): # The OdataType property odata_type: Optional[str] = None # Hint used to order tasks in the bucket view of the task board. For details about the supported format, see Using order hints in Planner. diff --git a/msgraph_beta/generated/models/planner_delta.py b/msgraph_beta/generated/models/planner_delta.py index 13c7e070c94..f4c6d787ef4 100644 --- a/msgraph_beta/generated/models/planner_delta.py +++ b/msgraph_beta/generated/models/planner_delta.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class PlannerDelta(Entity): +class PlannerDelta(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/planner_delta_collection_response.py b/msgraph_beta/generated/models/planner_delta_collection_response.py index 8234e7e42e1..e2e36cb14ef 100644 --- a/msgraph_beta/generated/models/planner_delta_collection_response.py +++ b/msgraph_beta/generated/models/planner_delta_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerDeltaCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerDeltaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerDelta]] = None diff --git a/msgraph_beta/generated/models/planner_external_bucket_source.py b/msgraph_beta/generated/models/planner_external_bucket_source.py index d841adcd1c1..73da76d77f4 100644 --- a/msgraph_beta/generated/models/planner_external_bucket_source.py +++ b/msgraph_beta/generated/models/planner_external_bucket_source.py @@ -9,7 +9,7 @@ from .planner_bucket_creation import PlannerBucketCreation @dataclass -class PlannerExternalBucketSource(PlannerBucketCreation): +class PlannerExternalBucketSource(PlannerBucketCreation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerExternalBucketSource" # Nullable. An identifier for the scenario associated with this external source. This should be in reverse DNS format. For example, Contoso company owned application for customer support would have a value like 'com.constoso.customerSupport'. diff --git a/msgraph_beta/generated/models/planner_external_plan_source.py b/msgraph_beta/generated/models/planner_external_plan_source.py index 404c6b2d06d..1872eee6c64 100644 --- a/msgraph_beta/generated/models/planner_external_plan_source.py +++ b/msgraph_beta/generated/models/planner_external_plan_source.py @@ -9,7 +9,7 @@ from .planner_plan_creation import PlannerPlanCreation @dataclass -class PlannerExternalPlanSource(PlannerPlanCreation): +class PlannerExternalPlanSource(PlannerPlanCreation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerExternalPlanSource" # Nullable. An identifier for the scenario associated with this external source. This should be in reverse DNS format. For example, Contoso company owned application for customer support would have a value like 'com.constoso.customerSupport'. diff --git a/msgraph_beta/generated/models/planner_external_task_source.py b/msgraph_beta/generated/models/planner_external_task_source.py index e086bb12f05..07d5922120e 100644 --- a/msgraph_beta/generated/models/planner_external_task_source.py +++ b/msgraph_beta/generated/models/planner_external_task_source.py @@ -10,7 +10,7 @@ from .planner_task_creation import PlannerTaskCreation @dataclass -class PlannerExternalTaskSource(PlannerTaskCreation): +class PlannerExternalTaskSource(PlannerTaskCreation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerExternalTaskSource" # Nullable. An identifier for the scenario associated with this external source. This should be in reverse DNS format. For example, Contoso company owned application for customer support would have a value like 'com.constoso.customerSupport'. diff --git a/msgraph_beta/generated/models/planner_forms_dictionary.py b/msgraph_beta/generated/models/planner_forms_dictionary.py index 0a3545a048d..9a5d6ef70ab 100644 --- a/msgraph_beta/generated/models/planner_forms_dictionary.py +++ b/msgraph_beta/generated/models/planner_forms_dictionary.py @@ -9,7 +9,7 @@ from .dictionary import Dictionary @dataclass -class PlannerFormsDictionary(Dictionary): +class PlannerFormsDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/planner_group.py b/msgraph_beta/generated/models/planner_group.py index 4a59885ef9c..dec37d3422d 100644 --- a/msgraph_beta/generated/models/planner_group.py +++ b/msgraph_beta/generated/models/planner_group.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PlannerGroup(Entity): +class PlannerGroup(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Read-only. Nullable. Returns the plannerPlans owned by the group. diff --git a/msgraph_beta/generated/models/planner_plan.py b/msgraph_beta/generated/models/planner_plan.py index d16da57b58a..5cee1d72792 100644 --- a/msgraph_beta/generated/models/planner_plan.py +++ b/msgraph_beta/generated/models/planner_plan.py @@ -19,7 +19,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerPlan(PlannerDelta): +class PlannerPlan(PlannerDelta, Parsable): # Read-only. Nullable. Contains information about who archived or unarchived the plan and why. archival_info: Optional[PlannerArchivalInfo] = None # Collection of buckets in the plan. Read-only. Nullable. diff --git a/msgraph_beta/generated/models/planner_plan_collection_response.py b/msgraph_beta/generated/models/planner_plan_collection_response.py index 9fe88555041..2b987521f65 100644 --- a/msgraph_beta/generated/models/planner_plan_collection_response.py +++ b/msgraph_beta/generated/models/planner_plan_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerPlanCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerPlanCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerPlan]] = None diff --git a/msgraph_beta/generated/models/planner_plan_configuration.py b/msgraph_beta/generated/models/planner_plan_configuration.py index 06154f3a36d..f1f0589fe22 100644 --- a/msgraph_beta/generated/models/planner_plan_configuration.py +++ b/msgraph_beta/generated/models/planner_plan_configuration.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class PlannerPlanConfiguration(Entity): +class PlannerPlanConfiguration(Entity, Parsable): # List the buckets that should be created in the plan. buckets: Optional[List[PlannerPlanConfigurationBucketDefinition]] = None # The identity of the creator of the plan configuration. diff --git a/msgraph_beta/generated/models/planner_plan_configuration_localization.py b/msgraph_beta/generated/models/planner_plan_configuration_localization.py index 1d88691d378..02bee88423d 100644 --- a/msgraph_beta/generated/models/planner_plan_configuration_localization.py +++ b/msgraph_beta/generated/models/planner_plan_configuration_localization.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PlannerPlanConfigurationLocalization(Entity): +class PlannerPlanConfigurationLocalization(Entity, Parsable): # Localized names for configured buckets in the plan configuration. buckets: Optional[List[PlannerPlanConfigurationBucketLocalization]] = None # The language code associated with the localized names in this object. diff --git a/msgraph_beta/generated/models/planner_plan_configuration_localization_collection_response.py b/msgraph_beta/generated/models/planner_plan_configuration_localization_collection_response.py index 512167a02d0..51f4c6a00df 100644 --- a/msgraph_beta/generated/models/planner_plan_configuration_localization_collection_response.py +++ b/msgraph_beta/generated/models/planner_plan_configuration_localization_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerPlanConfigurationLocalizationCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerPlanConfigurationLocalizationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerPlanConfigurationLocalization]] = None diff --git a/msgraph_beta/generated/models/planner_plan_details.py b/msgraph_beta/generated/models/planner_plan_details.py index f6b68f1386e..b0d80f65c94 100644 --- a/msgraph_beta/generated/models/planner_plan_details.py +++ b/msgraph_beta/generated/models/planner_plan_details.py @@ -12,7 +12,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerPlanDetails(PlannerDelta): +class PlannerPlanDetails(PlannerDelta, Parsable): # An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. category_descriptions: Optional[PlannerCategoryDescriptions] = None # A collection of additional information associated with plannerPlanContext entries that are defined for the plannerPlan container. Read-only. diff --git a/msgraph_beta/generated/models/planner_progress_task_board_task_format.py b/msgraph_beta/generated/models/planner_progress_task_board_task_format.py index 61fa13b57b5..9e2eb1c8d31 100644 --- a/msgraph_beta/generated/models/planner_progress_task_board_task_format.py +++ b/msgraph_beta/generated/models/planner_progress_task_board_task_format.py @@ -9,7 +9,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerProgressTaskBoardTaskFormat(PlannerDelta): +class PlannerProgressTaskBoardTaskFormat(PlannerDelta, Parsable): # The OdataType property odata_type: Optional[str] = None # Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner. diff --git a/msgraph_beta/generated/models/planner_relationship_based_user_type.py b/msgraph_beta/generated/models/planner_relationship_based_user_type.py index 3a0f9ebc035..0df123ad8c4 100644 --- a/msgraph_beta/generated/models/planner_relationship_based_user_type.py +++ b/msgraph_beta/generated/models/planner_relationship_based_user_type.py @@ -10,7 +10,7 @@ from .planner_task_configuration_role_base import PlannerTaskConfigurationRoleBase @dataclass -class PlannerRelationshipBasedUserType(PlannerTaskConfigurationRoleBase): +class PlannerRelationshipBasedUserType(PlannerTaskConfigurationRoleBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerRelationshipBasedUserType" # The role property diff --git a/msgraph_beta/generated/models/planner_roster.py b/msgraph_beta/generated/models/planner_roster.py index 6dcbe808d8c..4674898be47 100644 --- a/msgraph_beta/generated/models/planner_roster.py +++ b/msgraph_beta/generated/models/planner_roster.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PlannerRoster(Entity): +class PlannerRoster(Entity, Parsable): # The sensitivity label applied to the roster. If mandatory labeling is enabled for the user and no label is specified, the user can't create the roster. Also, if labels are mandatory for the user, the user can't change the label of the roster to null. Possible values are: standard, privileged, auto, unknownFutureValue. assigned_sensitivity_label: Optional[SensitivityLabelAssignment] = None # Retrieves the members of the plannerRoster. diff --git a/msgraph_beta/generated/models/planner_roster_collection_response.py b/msgraph_beta/generated/models/planner_roster_collection_response.py index 17481d402c8..77feb4a3590 100644 --- a/msgraph_beta/generated/models/planner_roster_collection_response.py +++ b/msgraph_beta/generated/models/planner_roster_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerRosterCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerRosterCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerRoster]] = None diff --git a/msgraph_beta/generated/models/planner_roster_member.py b/msgraph_beta/generated/models/planner_roster_member.py index 7aae97825ef..c558256aa56 100644 --- a/msgraph_beta/generated/models/planner_roster_member.py +++ b/msgraph_beta/generated/models/planner_roster_member.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PlannerRosterMember(Entity): +class PlannerRosterMember(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Additional roles associated with the PlannerRosterMember, which determines permissions of the member in the plannerRoster. Currently there are no available roles to assign, and every member has full control over the contents of the plannerRoster. diff --git a/msgraph_beta/generated/models/planner_roster_member_collection_response.py b/msgraph_beta/generated/models/planner_roster_member_collection_response.py index 2f80c55648c..23cb17501e2 100644 --- a/msgraph_beta/generated/models/planner_roster_member_collection_response.py +++ b/msgraph_beta/generated/models/planner_roster_member_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerRosterMemberCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerRosterMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerRosterMember]] = None diff --git a/msgraph_beta/generated/models/planner_shared_with_container.py b/msgraph_beta/generated/models/planner_shared_with_container.py index f14fbb35d60..07461cf2f26 100644 --- a/msgraph_beta/generated/models/planner_shared_with_container.py +++ b/msgraph_beta/generated/models/planner_shared_with_container.py @@ -10,7 +10,7 @@ from .planner_plan_container import PlannerPlanContainer @dataclass -class PlannerSharedWithContainer(PlannerPlanContainer): +class PlannerSharedWithContainer(PlannerPlanContainer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerSharedWithContainer" # The accessLevel property diff --git a/msgraph_beta/generated/models/planner_task.py b/msgraph_beta/generated/models/planner_task.py index a52321831ba..10bee0ab11d 100644 --- a/msgraph_beta/generated/models/planner_task.py +++ b/msgraph_beta/generated/models/planner_task.py @@ -23,7 +23,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerTask(PlannerDelta): +class PlannerTask(PlannerDelta, Parsable): # The number of checklist items with value set to false, representing incomplete items. active_checklist_item_count: Optional[int] = None # The categories to which the task is applied. See plannerAppliedCategories resource type for possible values. diff --git a/msgraph_beta/generated/models/planner_task_collection_response.py b/msgraph_beta/generated/models/planner_task_collection_response.py index e3b8cfad95f..f137895d8dd 100644 --- a/msgraph_beta/generated/models/planner_task_collection_response.py +++ b/msgraph_beta/generated/models/planner_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlannerTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class PlannerTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/models/planner_task_configuration.py b/msgraph_beta/generated/models/planner_task_configuration.py index ee505a8e017..65a510cfa4b 100644 --- a/msgraph_beta/generated/models/planner_task_configuration.py +++ b/msgraph_beta/generated/models/planner_task_configuration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PlannerTaskConfiguration(Entity): +class PlannerTaskConfiguration(Entity, Parsable): # Policy configuration for tasks created for the businessScenario when they're being changed outside of the scenario. edit_policy: Optional[PlannerTaskPolicy] = None # The OdataType property diff --git a/msgraph_beta/generated/models/planner_task_details.py b/msgraph_beta/generated/models/planner_task_details.py index a03522fa939..0fb4d168045 100644 --- a/msgraph_beta/generated/models/planner_task_details.py +++ b/msgraph_beta/generated/models/planner_task_details.py @@ -16,7 +16,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerTaskDetails(PlannerDelta): +class PlannerTaskDetails(PlannerDelta, Parsable): # Detailed information about the approval that is attached to the task. approval_attachment: Optional[PlannerBaseApprovalAttachment] = None # The collection of checklist items on the task. diff --git a/msgraph_beta/generated/models/planner_task_property_rule.py b/msgraph_beta/generated/models/planner_task_property_rule.py index c9434658b2d..a37cacc6fb6 100644 --- a/msgraph_beta/generated/models/planner_task_property_rule.py +++ b/msgraph_beta/generated/models/planner_task_property_rule.py @@ -10,7 +10,7 @@ from .planner_property_rule import PlannerPropertyRule @dataclass -class PlannerTaskPropertyRule(PlannerPropertyRule): +class PlannerTaskPropertyRule(PlannerPropertyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerTaskPropertyRule" # Rules and restrictions for applied categories. This value doesn't currently support overrides. Accepted values for the default rule and individual overrides are allow, block. diff --git a/msgraph_beta/generated/models/planner_teams_publication_info.py b/msgraph_beta/generated/models/planner_teams_publication_info.py index b1b58ae0e3b..de5df8b3dd5 100644 --- a/msgraph_beta/generated/models/planner_teams_publication_info.py +++ b/msgraph_beta/generated/models/planner_teams_publication_info.py @@ -10,7 +10,7 @@ from .planner_task_creation import PlannerTaskCreation @dataclass -class PlannerTeamsPublicationInfo(PlannerTaskCreation): +class PlannerTeamsPublicationInfo(PlannerTaskCreation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.plannerTeamsPublicationInfo" # The date and time when this task was last modified by the publication process. Read-only. diff --git a/msgraph_beta/generated/models/planner_user.py b/msgraph_beta/generated/models/planner_user.py index b83b810cfb1..fc1813b2e21 100644 --- a/msgraph_beta/generated/models/planner_user.py +++ b/msgraph_beta/generated/models/planner_user.py @@ -13,7 +13,7 @@ from .planner_delta import PlannerDelta @dataclass -class PlannerUser(PlannerDelta): +class PlannerUser(PlannerDelta, Parsable): # The all property all: Optional[List[PlannerDelta]] = None # A collection that contains the references to the plans that the user marked as favorites. diff --git a/msgraph_beta/generated/models/platform_credential_authentication_method.py b/msgraph_beta/generated/models/platform_credential_authentication_method.py index 64f521895f2..3efc6d180b0 100644 --- a/msgraph_beta/generated/models/platform_credential_authentication_method.py +++ b/msgraph_beta/generated/models/platform_credential_authentication_method.py @@ -12,7 +12,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class PlatformCredentialAuthenticationMethod(AuthenticationMethod): +class PlatformCredentialAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.platformCredentialAuthenticationMethod" # The registered device on which this Platform Credential resides. Supports $expand. When you get a user's Platform Credential registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/platformCredentialAuthenticationMethod/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device. diff --git a/msgraph_beta/generated/models/platform_credential_authentication_method_collection_response.py b/msgraph_beta/generated/models/platform_credential_authentication_method_collection_response.py index 2b8e5b0c602..a3397f74248 100644 --- a/msgraph_beta/generated/models/platform_credential_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/platform_credential_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PlatformCredentialAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class PlatformCredentialAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PlatformCredentialAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/play_prompt_operation.py b/msgraph_beta/generated/models/play_prompt_operation.py index b6eb942d133..e2901f52a5c 100644 --- a/msgraph_beta/generated/models/play_prompt_operation.py +++ b/msgraph_beta/generated/models/play_prompt_operation.py @@ -10,7 +10,7 @@ from .comms_operation import CommsOperation @dataclass -class PlayPromptOperation(CommsOperation): +class PlayPromptOperation(CommsOperation, Parsable): # Possible values are: unknown, completedSuccessfully, mediaOperationCanceled. completion_reason: Optional[PlayPromptCompletionReason] = None # The OdataType property diff --git a/msgraph_beta/generated/models/policy_base.py b/msgraph_beta/generated/models/policy_base.py index 3672601a231..be87705a6d5 100644 --- a/msgraph_beta/generated/models/policy_base.py +++ b/msgraph_beta/generated/models/policy_base.py @@ -24,7 +24,7 @@ from .directory_object import DirectoryObject @dataclass -class PolicyBase(DirectoryObject): +class PolicyBase(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.policyBase" # Description for this policy. Required. diff --git a/msgraph_beta/generated/models/policy_root.py b/msgraph_beta/generated/models/policy_root.py index 28ef3118394..7e8d0401037 100644 --- a/msgraph_beta/generated/models/policy_root.py +++ b/msgraph_beta/generated/models/policy_root.py @@ -37,7 +37,7 @@ from .entity import Entity @dataclass -class PolicyRoot(Entity): +class PolicyRoot(Entity, Parsable): # The policy that contains directory-level access review settings. access_review_policy: Optional[AccessReviewPolicy] = None # The policy that controls the idle time-out for web sessions for applications. diff --git a/msgraph_beta/generated/models/policy_set.py b/msgraph_beta/generated/models/policy_set.py index d4311bda6e2..cd8dd1dabe0 100644 --- a/msgraph_beta/generated/models/policy_set.py +++ b/msgraph_beta/generated/models/policy_set.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class PolicySet(Entity): +class PolicySet(Entity, Parsable): """ A class containing the properties used for PolicySet. """ diff --git a/msgraph_beta/generated/models/policy_set_assignment.py b/msgraph_beta/generated/models/policy_set_assignment.py index 968d1106fdb..3c62fc1e8f6 100644 --- a/msgraph_beta/generated/models/policy_set_assignment.py +++ b/msgraph_beta/generated/models/policy_set_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PolicySetAssignment(Entity): +class PolicySetAssignment(Entity, Parsable): """ A class containing the properties used for PolicySet Assignment. """ diff --git a/msgraph_beta/generated/models/policy_set_assignment_collection_response.py b/msgraph_beta/generated/models/policy_set_assignment_collection_response.py index 830a372562e..deb5a9e57bd 100644 --- a/msgraph_beta/generated/models/policy_set_assignment_collection_response.py +++ b/msgraph_beta/generated/models/policy_set_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PolicySetAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class PolicySetAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicySetAssignment]] = None diff --git a/msgraph_beta/generated/models/policy_set_collection_response.py b/msgraph_beta/generated/models/policy_set_collection_response.py index 562d7d02f85..7ebb551e45e 100644 --- a/msgraph_beta/generated/models/policy_set_collection_response.py +++ b/msgraph_beta/generated/models/policy_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PolicySetCollectionResponse(BaseCollectionPaginationCountResponse): +class PolicySetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicySet]] = None diff --git a/msgraph_beta/generated/models/policy_set_item.py b/msgraph_beta/generated/models/policy_set_item.py index 23c773d98d1..cead167708d 100644 --- a/msgraph_beta/generated/models/policy_set_item.py +++ b/msgraph_beta/generated/models/policy_set_item.py @@ -25,7 +25,7 @@ from .entity import Entity @dataclass -class PolicySetItem(Entity): +class PolicySetItem(Entity, Parsable): """ A class containing the properties used for PolicySet Item. """ diff --git a/msgraph_beta/generated/models/policy_set_item_collection_response.py b/msgraph_beta/generated/models/policy_set_item_collection_response.py index 220e6010da2..7e5a433c80b 100644 --- a/msgraph_beta/generated/models/policy_set_item_collection_response.py +++ b/msgraph_beta/generated/models/policy_set_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PolicySetItemCollectionResponse(BaseCollectionPaginationCountResponse): +class PolicySetItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PolicySetItem]] = None diff --git a/msgraph_beta/generated/models/policy_template.py b/msgraph_beta/generated/models/policy_template.py index 44b9042ab91..fa5aebb614e 100644 --- a/msgraph_beta/generated/models/policy_template.py +++ b/msgraph_beta/generated/models/policy_template.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PolicyTemplate(Entity): +class PolicyTemplate(Entity, Parsable): # Defines an optional cross-tenant access policy template with user synchronization settings for a multi-tenant organization. multi_tenant_organization_identity_synchronization: Optional[MultiTenantOrganizationIdentitySyncPolicyTemplate] = None # Defines an optional cross-tenant access policy template with inbound and outbound partner configuration settings for a multi-tenant organization. diff --git a/msgraph_beta/generated/models/positive_reinforcement_notification.py b/msgraph_beta/generated/models/positive_reinforcement_notification.py index 9ec77393ea8..e44fec65e1d 100644 --- a/msgraph_beta/generated/models/positive_reinforcement_notification.py +++ b/msgraph_beta/generated/models/positive_reinforcement_notification.py @@ -10,7 +10,7 @@ from .base_end_user_notification import BaseEndUserNotification @dataclass -class PositiveReinforcementNotification(BaseEndUserNotification): +class PositiveReinforcementNotification(BaseEndUserNotification, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.positiveReinforcementNotification" # Delivery preference. Possible values are: unknown, deliverImmedietly, deliverAfterCampaignEnd, unknownFutureValue. diff --git a/msgraph_beta/generated/models/post.py b/msgraph_beta/generated/models/post.py index cc809b4e539..d55c73565cd 100644 --- a/msgraph_beta/generated/models/post.py +++ b/msgraph_beta/generated/models/post.py @@ -18,7 +18,7 @@ from .outlook_item import OutlookItem @dataclass -class Post(OutlookItem): +class Post(OutlookItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.post" # The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. Supports $expand. diff --git a/msgraph_beta/generated/models/post_collection_response.py b/msgraph_beta/generated/models/post_collection_response.py index 2d9ed9f6931..7bf6cd601ce 100644 --- a/msgraph_beta/generated/models/post_collection_response.py +++ b/msgraph_beta/generated/models/post_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PostCollectionResponse(BaseCollectionPaginationCountResponse): +class PostCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Post]] = None diff --git a/msgraph_beta/generated/models/presence.py b/msgraph_beta/generated/models/presence.py index 904553fb872..5630222fad9 100644 --- a/msgraph_beta/generated/models/presence.py +++ b/msgraph_beta/generated/models/presence.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class Presence(Entity): +class Presence(Entity, Parsable): # The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly. activity: Optional[str] = None # The base presence information for a user. Possible values are Available, AvailableIdle, Away, BeRightBack, Busy, BusyIdle, DoNotDisturb, Offline, PresenceUnknown. diff --git a/msgraph_beta/generated/models/presence_collection_response.py b/msgraph_beta/generated/models/presence_collection_response.py index 66e31499040..64804cdcb61 100644 --- a/msgraph_beta/generated/models/presence_collection_response.py +++ b/msgraph_beta/generated/models/presence_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PresenceCollectionResponse(BaseCollectionPaginationCountResponse): +class PresenceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Presence]] = None diff --git a/msgraph_beta/generated/models/presentation.py b/msgraph_beta/generated/models/presentation.py index ccbc98e462f..0ee3d9aa3fd 100644 --- a/msgraph_beta/generated/models/presentation.py +++ b/msgraph_beta/generated/models/presentation.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Presentation(Entity): +class Presentation(Entity, Parsable): # The comments property comments: Optional[List[DocumentComment]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/principal_resource_memberships_scope.py b/msgraph_beta/generated/models/principal_resource_memberships_scope.py index c943ce9f85a..4bf74576fc6 100644 --- a/msgraph_beta/generated/models/principal_resource_memberships_scope.py +++ b/msgraph_beta/generated/models/principal_resource_memberships_scope.py @@ -9,7 +9,7 @@ from .access_review_scope import AccessReviewScope @dataclass -class PrincipalResourceMembershipsScope(AccessReviewScope): +class PrincipalResourceMembershipsScope(AccessReviewScope, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.principalResourceMembershipsScope" # Defines the scopes of the principals for which access to resources are reviewed in the access review. diff --git a/msgraph_beta/generated/models/print_connector.py b/msgraph_beta/generated/models/print_connector.py index 0c24196c0d2..b8bc77414f4 100644 --- a/msgraph_beta/generated/models/print_connector.py +++ b/msgraph_beta/generated/models/print_connector.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrintConnector(Entity): +class PrintConnector(Entity, Parsable): # The connector's version. app_version: Optional[str] = None # The connector's device health. diff --git a/msgraph_beta/generated/models/print_connector_collection_response.py b/msgraph_beta/generated/models/print_connector_collection_response.py index cfc634f7fcf..aa87fcee298 100644 --- a/msgraph_beta/generated/models/print_connector_collection_response.py +++ b/msgraph_beta/generated/models/print_connector_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintConnectorCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintConnectorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintConnector]] = None diff --git a/msgraph_beta/generated/models/print_document.py b/msgraph_beta/generated/models/print_document.py index 501edd8f2f4..f73db62c188 100644 --- a/msgraph_beta/generated/models/print_document.py +++ b/msgraph_beta/generated/models/print_document.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PrintDocument(Entity): +class PrintDocument(Entity, Parsable): # The configuration property configuration: Optional[PrinterDocumentConfiguration] = None # The document's content (MIME) type. Read-only. diff --git a/msgraph_beta/generated/models/print_document_collection_response.py b/msgraph_beta/generated/models/print_document_collection_response.py index ce47da91dce..6297d9a335b 100644 --- a/msgraph_beta/generated/models/print_document_collection_response.py +++ b/msgraph_beta/generated/models/print_document_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintDocumentCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintDocumentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintDocument]] = None diff --git a/msgraph_beta/generated/models/print_job.py b/msgraph_beta/generated/models/print_job.py index e583b2d4ed9..99f7188f027 100644 --- a/msgraph_beta/generated/models/print_job.py +++ b/msgraph_beta/generated/models/print_job.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class PrintJob(Entity): +class PrintJob(Entity, Parsable): # The acknowledgedDateTime property acknowledged_date_time: Optional[datetime.datetime] = None # The completedDateTime property diff --git a/msgraph_beta/generated/models/print_job_collection_response.py b/msgraph_beta/generated/models/print_job_collection_response.py index ebe7ddac949..b79835cee65 100644 --- a/msgraph_beta/generated/models/print_job_collection_response.py +++ b/msgraph_beta/generated/models/print_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintJobCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintJob]] = None diff --git a/msgraph_beta/generated/models/print_operation.py b/msgraph_beta/generated/models/print_operation.py index 8d76df2b79a..3c2b3f8b8df 100644 --- a/msgraph_beta/generated/models/print_operation.py +++ b/msgraph_beta/generated/models/print_operation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrintOperation(Entity): +class PrintOperation(Entity, Parsable): # The DateTimeOffset when the operation was created. Read-only. created_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/print_operation_collection_response.py b/msgraph_beta/generated/models/print_operation_collection_response.py index 885d047e9eb..d69f2b3f6ee 100644 --- a/msgraph_beta/generated/models/print_operation_collection_response.py +++ b/msgraph_beta/generated/models/print_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintOperation]] = None diff --git a/msgraph_beta/generated/models/print_service.py b/msgraph_beta/generated/models/print_service.py index b00bfa70675..2188f0d7bce 100644 --- a/msgraph_beta/generated/models/print_service.py +++ b/msgraph_beta/generated/models/print_service.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrintService(Entity): +class PrintService(Entity, Parsable): # Endpoints that can be used to access the service. Read-only. Nullable. endpoints: Optional[List[PrintServiceEndpoint]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/print_service_collection_response.py b/msgraph_beta/generated/models/print_service_collection_response.py index ac498cff515..8316ff4df98 100644 --- a/msgraph_beta/generated/models/print_service_collection_response.py +++ b/msgraph_beta/generated/models/print_service_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintServiceCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintServiceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintService]] = None diff --git a/msgraph_beta/generated/models/print_service_endpoint.py b/msgraph_beta/generated/models/print_service_endpoint.py index 7b7fbd5674d..2cbefcefb8a 100644 --- a/msgraph_beta/generated/models/print_service_endpoint.py +++ b/msgraph_beta/generated/models/print_service_endpoint.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PrintServiceEndpoint(Entity): +class PrintServiceEndpoint(Entity, Parsable): # A human-readable display name for the endpoint. display_name: Optional[str] = None # The name property diff --git a/msgraph_beta/generated/models/print_service_endpoint_collection_response.py b/msgraph_beta/generated/models/print_service_endpoint_collection_response.py index 0b589ea4680..fdf25226281 100644 --- a/msgraph_beta/generated/models/print_service_endpoint_collection_response.py +++ b/msgraph_beta/generated/models/print_service_endpoint_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintServiceEndpointCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintServiceEndpointCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintServiceEndpoint]] = None diff --git a/msgraph_beta/generated/models/print_task.py b/msgraph_beta/generated/models/print_task.py index 870604f202d..98e91c423ba 100644 --- a/msgraph_beta/generated/models/print_task.py +++ b/msgraph_beta/generated/models/print_task.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrintTask(Entity): +class PrintTask(Entity, Parsable): # The definition property definition: Optional[PrintTaskDefinition] = None # The OdataType property diff --git a/msgraph_beta/generated/models/print_task_collection_response.py b/msgraph_beta/generated/models/print_task_collection_response.py index eb2912fee08..8ec5cb04dd2 100644 --- a/msgraph_beta/generated/models/print_task_collection_response.py +++ b/msgraph_beta/generated/models/print_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintTask]] = None diff --git a/msgraph_beta/generated/models/print_task_definition.py b/msgraph_beta/generated/models/print_task_definition.py index 9e1a96c114e..c5d6c4b4d58 100644 --- a/msgraph_beta/generated/models/print_task_definition.py +++ b/msgraph_beta/generated/models/print_task_definition.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PrintTaskDefinition(Entity): +class PrintTaskDefinition(Entity, Parsable): # The createdBy property created_by: Optional[AppIdentity] = None # The name of the printTaskDefinition. diff --git a/msgraph_beta/generated/models/print_task_definition_collection_response.py b/msgraph_beta/generated/models/print_task_definition_collection_response.py index 4bc837d12bd..ca25afa14ab 100644 --- a/msgraph_beta/generated/models/print_task_definition_collection_response.py +++ b/msgraph_beta/generated/models/print_task_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintTaskDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintTaskDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintTaskDefinition]] = None diff --git a/msgraph_beta/generated/models/print_task_trigger.py b/msgraph_beta/generated/models/print_task_trigger.py index 899daa2cbae..f18165a0bd9 100644 --- a/msgraph_beta/generated/models/print_task_trigger.py +++ b/msgraph_beta/generated/models/print_task_trigger.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PrintTaskTrigger(Entity): +class PrintTaskTrigger(Entity, Parsable): # The definition property definition: Optional[PrintTaskDefinition] = None # The event property diff --git a/msgraph_beta/generated/models/print_task_trigger_collection_response.py b/msgraph_beta/generated/models/print_task_trigger_collection_response.py index 7c569570252..e59e37bfc71 100644 --- a/msgraph_beta/generated/models/print_task_trigger_collection_response.py +++ b/msgraph_beta/generated/models/print_task_trigger_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintTaskTriggerCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintTaskTriggerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintTaskTrigger]] = None diff --git a/msgraph_beta/generated/models/print_usage.py b/msgraph_beta/generated/models/print_usage.py index 58d4f3a5b19..13da178bdb5 100644 --- a/msgraph_beta/generated/models/print_usage.py +++ b/msgraph_beta/generated/models/print_usage.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrintUsage(Entity): +class PrintUsage(Entity, Parsable): # The blackAndWhitePageCount property black_and_white_page_count: Optional[int] = None # The colorPageCount property diff --git a/msgraph_beta/generated/models/print_usage_by_printer.py b/msgraph_beta/generated/models/print_usage_by_printer.py index 713be7f9523..e1967b8d204 100644 --- a/msgraph_beta/generated/models/print_usage_by_printer.py +++ b/msgraph_beta/generated/models/print_usage_by_printer.py @@ -9,7 +9,7 @@ from .print_usage import PrintUsage @dataclass -class PrintUsageByPrinter(PrintUsage): +class PrintUsageByPrinter(PrintUsage, Parsable): # The OdataType property odata_type: Optional[str] = None # The ID of the printer represented by these statistics. diff --git a/msgraph_beta/generated/models/print_usage_by_printer_collection_response.py b/msgraph_beta/generated/models/print_usage_by_printer_collection_response.py index a81a4c8c945..f236d32e9ad 100644 --- a/msgraph_beta/generated/models/print_usage_by_printer_collection_response.py +++ b/msgraph_beta/generated/models/print_usage_by_printer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintUsageByPrinterCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintUsageByPrinterCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintUsageByPrinter]] = None diff --git a/msgraph_beta/generated/models/print_usage_by_user.py b/msgraph_beta/generated/models/print_usage_by_user.py index e7165992795..82a679383a0 100644 --- a/msgraph_beta/generated/models/print_usage_by_user.py +++ b/msgraph_beta/generated/models/print_usage_by_user.py @@ -9,7 +9,7 @@ from .print_usage import PrintUsage @dataclass -class PrintUsageByUser(PrintUsage): +class PrintUsageByUser(PrintUsage, Parsable): # The OdataType property odata_type: Optional[str] = None # The UPN of the user represented by these statistics. diff --git a/msgraph_beta/generated/models/print_usage_by_user_collection_response.py b/msgraph_beta/generated/models/print_usage_by_user_collection_response.py index 7d021566676..f9896e07754 100644 --- a/msgraph_beta/generated/models/print_usage_by_user_collection_response.py +++ b/msgraph_beta/generated/models/print_usage_by_user_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintUsageByUserCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintUsageByUserCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintUsageByUser]] = None diff --git a/msgraph_beta/generated/models/print_usage_collection_response.py b/msgraph_beta/generated/models/print_usage_collection_response.py index 49a6ffee39b..e4f2bc5c3d3 100644 --- a/msgraph_beta/generated/models/print_usage_collection_response.py +++ b/msgraph_beta/generated/models/print_usage_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrintUsageCollectionResponse(BaseCollectionPaginationCountResponse): +class PrintUsageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrintUsage]] = None diff --git a/msgraph_beta/generated/models/printer.py b/msgraph_beta/generated/models/printer.py index f737e5e4a97..ee1744c46d6 100644 --- a/msgraph_beta/generated/models/printer.py +++ b/msgraph_beta/generated/models/printer.py @@ -13,7 +13,7 @@ from .printer_base import PrinterBase @dataclass -class Printer(PrinterBase): +class Printer(PrinterBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.printer" # The acceptingJobs property diff --git a/msgraph_beta/generated/models/printer_base.py b/msgraph_beta/generated/models/printer_base.py index 5704b9e7940..b245bb29313 100644 --- a/msgraph_beta/generated/models/printer_base.py +++ b/msgraph_beta/generated/models/printer_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class PrinterBase(Entity): +class PrinterBase(Entity, Parsable): # The capabilities property capabilities: Optional[PrinterCapabilities] = None # The defaults property diff --git a/msgraph_beta/generated/models/printer_collection_response.py b/msgraph_beta/generated/models/printer_collection_response.py index 9a22a35ff4d..38548dd8106 100644 --- a/msgraph_beta/generated/models/printer_collection_response.py +++ b/msgraph_beta/generated/models/printer_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrinterCollectionResponse(BaseCollectionPaginationCountResponse): +class PrinterCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Printer]] = None diff --git a/msgraph_beta/generated/models/printer_create_operation.py b/msgraph_beta/generated/models/printer_create_operation.py index 900199c4f8d..8c7d005295e 100644 --- a/msgraph_beta/generated/models/printer_create_operation.py +++ b/msgraph_beta/generated/models/printer_create_operation.py @@ -10,7 +10,7 @@ from .print_operation import PrintOperation @dataclass -class PrinterCreateOperation(PrintOperation): +class PrinterCreateOperation(PrintOperation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.printerCreateOperation" # The signed certificate created during the registration process. Read-only. diff --git a/msgraph_beta/generated/models/printer_share.py b/msgraph_beta/generated/models/printer_share.py index 1630f42b219..b8de018c103 100644 --- a/msgraph_beta/generated/models/printer_share.py +++ b/msgraph_beta/generated/models/printer_share.py @@ -14,7 +14,7 @@ from .printer_base import PrinterBase @dataclass -class PrinterShare(PrinterBase): +class PrinterShare(PrinterBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.printerShare" # If true, all users and groups will be granted access to this printer share. This supersedes the allow lists defined by the allowedUsers and allowedGroups navigation properties. diff --git a/msgraph_beta/generated/models/printer_share_collection_response.py b/msgraph_beta/generated/models/printer_share_collection_response.py index e41e85936c8..e44c985073b 100644 --- a/msgraph_beta/generated/models/printer_share_collection_response.py +++ b/msgraph_beta/generated/models/printer_share_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrinterShareCollectionResponse(BaseCollectionPaginationCountResponse): +class PrinterShareCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrinterShare]] = None diff --git a/msgraph_beta/generated/models/privilege_escalation.py b/msgraph_beta/generated/models/privilege_escalation.py index 04754152374..fcde20e5725 100644 --- a/msgraph_beta/generated/models/privilege_escalation.py +++ b/msgraph_beta/generated/models/privilege_escalation.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PrivilegeEscalation(Entity): +class PrivilegeEscalation(Entity, Parsable): # The list of actions that the identity could perform. actions: Optional[List[AuthorizationSystemTypeAction]] = None # A detailed description of the privilege escalation. diff --git a/msgraph_beta/generated/models/privilege_escalation_aws_resource_finding.py b/msgraph_beta/generated/models/privilege_escalation_aws_resource_finding.py index 27de0d7c11b..9368269184d 100644 --- a/msgraph_beta/generated/models/privilege_escalation_aws_resource_finding.py +++ b/msgraph_beta/generated/models/privilege_escalation_aws_resource_finding.py @@ -9,7 +9,7 @@ from .privilege_escalation_finding import PrivilegeEscalationFinding @dataclass -class PrivilegeEscalationAwsResourceFinding(PrivilegeEscalationFinding): +class PrivilegeEscalationAwsResourceFinding(PrivilegeEscalationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/privilege_escalation_aws_role_finding.py b/msgraph_beta/generated/models/privilege_escalation_aws_role_finding.py index 1c95a8e7bf5..162d7f850f5 100644 --- a/msgraph_beta/generated/models/privilege_escalation_aws_role_finding.py +++ b/msgraph_beta/generated/models/privilege_escalation_aws_role_finding.py @@ -9,7 +9,7 @@ from .privilege_escalation_finding import PrivilegeEscalationFinding @dataclass -class PrivilegeEscalationAwsRoleFinding(PrivilegeEscalationFinding): +class PrivilegeEscalationAwsRoleFinding(PrivilegeEscalationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/privilege_escalation_finding.py b/msgraph_beta/generated/models/privilege_escalation_finding.py index b73b2dcc6fa..81dca89add7 100644 --- a/msgraph_beta/generated/models/privilege_escalation_finding.py +++ b/msgraph_beta/generated/models/privilege_escalation_finding.py @@ -17,7 +17,7 @@ from .finding import Finding @dataclass -class PrivilegeEscalationFinding(Finding): +class PrivilegeEscalationFinding(Finding, Parsable): # The identity property identity: Optional[AuthorizationSystemIdentity] = None # An identity's information details. Inherited from finding. diff --git a/msgraph_beta/generated/models/privilege_escalation_gcp_service_account_finding.py b/msgraph_beta/generated/models/privilege_escalation_gcp_service_account_finding.py index 1579be427de..10445f97fdc 100644 --- a/msgraph_beta/generated/models/privilege_escalation_gcp_service_account_finding.py +++ b/msgraph_beta/generated/models/privilege_escalation_gcp_service_account_finding.py @@ -9,7 +9,7 @@ from .privilege_escalation_finding import PrivilegeEscalationFinding @dataclass -class PrivilegeEscalationGcpServiceAccountFinding(PrivilegeEscalationFinding): +class PrivilegeEscalationGcpServiceAccountFinding(PrivilegeEscalationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/privilege_escalation_user_finding.py b/msgraph_beta/generated/models/privilege_escalation_user_finding.py index 49781eb5a96..a91e7d6f4bb 100644 --- a/msgraph_beta/generated/models/privilege_escalation_user_finding.py +++ b/msgraph_beta/generated/models/privilege_escalation_user_finding.py @@ -9,7 +9,7 @@ from .privilege_escalation_finding import PrivilegeEscalationFinding @dataclass -class PrivilegeEscalationUserFinding(PrivilegeEscalationFinding): +class PrivilegeEscalationUserFinding(PrivilegeEscalationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/privilege_management_elevation.py b/msgraph_beta/generated/models/privilege_management_elevation.py index 43d7075d959..5d0c0121434 100644 --- a/msgraph_beta/generated/models/privilege_management_elevation.py +++ b/msgraph_beta/generated/models/privilege_management_elevation.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class PrivilegeManagementElevation(Entity): +class PrivilegeManagementElevation(Entity, Parsable): """ The endpoint privilege management elevation result entity representing a single elevation action on a client device. """ diff --git a/msgraph_beta/generated/models/privilege_management_elevation_collection_response.py b/msgraph_beta/generated/models/privilege_management_elevation_collection_response.py index 05d5b55af83..085361d07be 100644 --- a/msgraph_beta/generated/models/privilege_management_elevation_collection_response.py +++ b/msgraph_beta/generated/models/privilege_management_elevation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegeManagementElevationCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegeManagementElevationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegeManagementElevation]] = None diff --git a/msgraph_beta/generated/models/privilege_management_elevation_request.py b/msgraph_beta/generated/models/privilege_management_elevation_request.py index e91382b42ea..9f089d47e53 100644 --- a/msgraph_beta/generated/models/privilege_management_elevation_request.py +++ b/msgraph_beta/generated/models/privilege_management_elevation_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrivilegeManagementElevationRequest(Entity): +class PrivilegeManagementElevationRequest(Entity, Parsable): """ These are elevation approval requests for EPM support arbitrated scenario initiated by IW user that admins can take action on. """ diff --git a/msgraph_beta/generated/models/privilege_management_elevation_request_collection_response.py b/msgraph_beta/generated/models/privilege_management_elevation_request_collection_response.py index 8a4962f8df7..432effc230b 100644 --- a/msgraph_beta/generated/models/privilege_management_elevation_request_collection_response.py +++ b/msgraph_beta/generated/models/privilege_management_elevation_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegeManagementElevationRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegeManagementElevationRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegeManagementElevationRequest]] = None diff --git a/msgraph_beta/generated/models/privileged_access.py b/msgraph_beta/generated/models/privileged_access.py index d741cd6a4b4..0ec4a7bdb14 100644 --- a/msgraph_beta/generated/models/privileged_access.py +++ b/msgraph_beta/generated/models/privileged_access.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class PrivilegedAccess(Entity): +class PrivilegedAccess(Entity, Parsable): # The display name of the provider managed by PIM. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/privileged_access_collection_response.py b/msgraph_beta/generated/models/privileged_access_collection_response.py index 8d8208e15a4..64210f72e3d 100644 --- a/msgraph_beta/generated/models/privileged_access_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccess]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group.py b/msgraph_beta/generated/models/privileged_access_group.py index 72e358c1872..a9bf6395140 100644 --- a/msgraph_beta/generated/models/privileged_access_group.py +++ b/msgraph_beta/generated/models/privileged_access_group.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class PrivilegedAccessGroup(Entity): +class PrivilegedAccessGroup(Entity, Parsable): # The assignmentApprovals property assignment_approvals: Optional[List[Approval]] = None # The instances of assignment schedules to activate a just-in-time access. diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule.py index 8878a15f2ba..09c29afc622 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule.py @@ -15,7 +15,7 @@ from .privileged_access_schedule import PrivilegedAccessSchedule @dataclass -class PrivilegedAccessGroupAssignmentSchedule(PrivilegedAccessSchedule): +class PrivilegedAccessGroupAssignmentSchedule(PrivilegedAccessSchedule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupAssignmentSchedule" # The identifier of the membership or ownership assignment to the group that is governed by PIM. Required. The possible values are: owner, member, unknownFutureValue. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_collection_response.py index 53167e1bd97..30c7faf3ab3 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupAssignmentScheduleCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupAssignmentScheduleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance.py index 469cd44e9bd..119ad2c3fdf 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance.py @@ -15,7 +15,7 @@ from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance @dataclass -class PrivilegedAccessGroupAssignmentScheduleInstance(PrivilegedAccessScheduleInstance): +class PrivilegedAccessGroupAssignmentScheduleInstance(PrivilegedAccessScheduleInstance, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance" # The identifier of the membership or ownership assignment relationship to the group. Required. The possible values are: owner, member, unknownFutureValue. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collection_response.py index 544ccc21f7a..8fb81ed397c 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request.py index 9359d34be1d..df3b5e490ad 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request.py @@ -13,7 +13,7 @@ from .privileged_access_schedule_request import PrivilegedAccessScheduleRequest @dataclass -class PrivilegedAccessGroupAssignmentScheduleRequest(PrivilegedAccessScheduleRequest): +class PrivilegedAccessGroupAssignmentScheduleRequest(PrivilegedAccessScheduleRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest" # The identifier of a membership or ownership assignment relationship to the group. Required. The possible values are: owner, member, unknownFutureValue. diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request_collection_response.py index 0e44a4d08d7..a2d8f989872 100644 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupAssignmentScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupAssignmentScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py index 83f24379bc2..6a6f6c1ef77 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule.py @@ -13,7 +13,7 @@ from .privileged_access_schedule import PrivilegedAccessSchedule @dataclass -class PrivilegedAccessGroupEligibilitySchedule(PrivilegedAccessSchedule): +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). diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_collection_response.py index aa8f24b8eb4..978a763b7fe 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupEligibilityScheduleCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupEligibilityScheduleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py index d9eed3421e5..7e4734c9862 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance.py @@ -13,7 +13,7 @@ from .privileged_access_schedule_instance import PrivilegedAccessScheduleInstance @dataclass -class PrivilegedAccessGroupEligibilityScheduleInstance(PrivilegedAccessScheduleInstance): +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). diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collection_response.py index 33e3cb311a4..c2914a8b13f 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request.py index c93344dac00..f6a2149ad1f 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request.py @@ -13,7 +13,7 @@ from .privileged_access_schedule_request import PrivilegedAccessScheduleRequest @dataclass -class PrivilegedAccessGroupEligibilityScheduleRequest(PrivilegedAccessScheduleRequest): +class PrivilegedAccessGroupEligibilityScheduleRequest(PrivilegedAccessScheduleRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest" # The identifier of membership or ownership eligibility relationship to the group. Required. The possible values are: owner, member, unknownFutureValue. diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collection_response.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collection_response.py index 9d1df652652..0510db6312c 100644 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collection_response.py +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedAccessGroupEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/models/privileged_access_root.py b/msgraph_beta/generated/models/privileged_access_root.py index 9f151bd8403..75e13eacb7a 100644 --- a/msgraph_beta/generated/models/privileged_access_root.py +++ b/msgraph_beta/generated/models/privileged_access_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrivilegedAccessRoot(Entity): +class PrivilegedAccessRoot(Entity, Parsable): # A group that's governed through Privileged Identity Management (PIM). group: Optional[PrivilegedAccessGroup] = None # The OdataType property diff --git a/msgraph_beta/generated/models/privileged_access_schedule.py b/msgraph_beta/generated/models/privileged_access_schedule.py index 14d71a76de1..33910223d35 100644 --- a/msgraph_beta/generated/models/privileged_access_schedule.py +++ b/msgraph_beta/generated/models/privileged_access_schedule.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class PrivilegedAccessSchedule(Entity): +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. diff --git a/msgraph_beta/generated/models/privileged_access_schedule_instance.py b/msgraph_beta/generated/models/privileged_access_schedule_instance.py index 8c19c005a7c..e61bed93d63 100644 --- a/msgraph_beta/generated/models/privileged_access_schedule_instance.py +++ b/msgraph_beta/generated/models/privileged_access_schedule_instance.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrivilegedAccessScheduleInstance(Entity): +class PrivilegedAccessScheduleInstance(Entity, Parsable): # When the schedule instance ends, and is required. end_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/privileged_access_schedule_request.py b/msgraph_beta/generated/models/privileged_access_schedule_request.py index ff9aec03fb7..39fa388ee35 100644 --- a/msgraph_beta/generated/models/privileged_access_schedule_request.py +++ b/msgraph_beta/generated/models/privileged_access_schedule_request.py @@ -14,7 +14,7 @@ from .request import Request @dataclass -class PrivilegedAccessScheduleRequest(Request): +class PrivilegedAccessScheduleRequest(Request, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.privilegedAccessScheduleRequest" # Represents the type of operation on the group membership or ownership assignment request. The possible values are: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew. adminAssign: For administrators to assign group membership or ownership to principals.adminRemove: For administrators to remove principals from group membership or ownership. adminUpdate: For administrators to change existing group membership or ownership assignments.adminExtend: For administrators to extend expiring assignments.adminRenew: For administrators to renew expired assignments.selfActivate: For principals to activate their assignments.selfDeactivate: For principals to deactivate their active assignments. diff --git a/msgraph_beta/generated/models/privileged_approval.py b/msgraph_beta/generated/models/privileged_approval.py index 8007784f5d6..e79bdfca1b1 100644 --- a/msgraph_beta/generated/models/privileged_approval.py +++ b/msgraph_beta/generated/models/privileged_approval.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class PrivilegedApproval(Entity): +class PrivilegedApproval(Entity, Parsable): # The approvalDuration property approval_duration: Optional[datetime.timedelta] = None # The approvalState property diff --git a/msgraph_beta/generated/models/privileged_approval_collection_response.py b/msgraph_beta/generated/models/privileged_approval_collection_response.py index aad726758c5..de06749cafe 100644 --- a/msgraph_beta/generated/models/privileged_approval_collection_response.py +++ b/msgraph_beta/generated/models/privileged_approval_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedApprovalCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedApprovalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedApproval]] = None diff --git a/msgraph_beta/generated/models/privileged_operation_event.py b/msgraph_beta/generated/models/privileged_operation_event.py index e430a9f1800..d787b8d2d9d 100644 --- a/msgraph_beta/generated/models/privileged_operation_event.py +++ b/msgraph_beta/generated/models/privileged_operation_event.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrivilegedOperationEvent(Entity): +class PrivilegedOperationEvent(Entity, Parsable): # The additionalInformation property additional_information: Optional[str] = None # The creationDateTime property diff --git a/msgraph_beta/generated/models/privileged_operation_event_collection_response.py b/msgraph_beta/generated/models/privileged_operation_event_collection_response.py index 8028b88c078..d767efdbc11 100644 --- a/msgraph_beta/generated/models/privileged_operation_event_collection_response.py +++ b/msgraph_beta/generated/models/privileged_operation_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedOperationEventCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedOperationEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedOperationEvent]] = None diff --git a/msgraph_beta/generated/models/privileged_role.py b/msgraph_beta/generated/models/privileged_role.py index 00f55a740aa..381215d2667 100644 --- a/msgraph_beta/generated/models/privileged_role.py +++ b/msgraph_beta/generated/models/privileged_role.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrivilegedRole(Entity): +class PrivilegedRole(Entity, Parsable): # The assignments property assignments: Optional[List[PrivilegedRoleAssignment]] = None # The name property diff --git a/msgraph_beta/generated/models/privileged_role_assignment.py b/msgraph_beta/generated/models/privileged_role_assignment.py index 8f8b98036e0..e4121f30b00 100644 --- a/msgraph_beta/generated/models/privileged_role_assignment.py +++ b/msgraph_beta/generated/models/privileged_role_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PrivilegedRoleAssignment(Entity): +class PrivilegedRoleAssignment(Entity, Parsable): # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The isElevated property diff --git a/msgraph_beta/generated/models/privileged_role_assignment_collection_response.py b/msgraph_beta/generated/models/privileged_role_assignment_collection_response.py index 61466fc7e5f..41add4e49bc 100644 --- a/msgraph_beta/generated/models/privileged_role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/privileged_role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedRoleAssignment]] = None diff --git a/msgraph_beta/generated/models/privileged_role_assignment_request.py b/msgraph_beta/generated/models/privileged_role_assignment_request.py index 1629108dddb..1634fe289df 100644 --- a/msgraph_beta/generated/models/privileged_role_assignment_request.py +++ b/msgraph_beta/generated/models/privileged_role_assignment_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class PrivilegedRoleAssignmentRequest(Entity): +class PrivilegedRoleAssignmentRequest(Entity, Parsable): # The assignmentState property assignment_state: Optional[str] = None # The duration property diff --git a/msgraph_beta/generated/models/privileged_role_assignment_request_collection_response.py b/msgraph_beta/generated/models/privileged_role_assignment_request_collection_response.py index 1f92f680a53..9c81823245c 100644 --- a/msgraph_beta/generated/models/privileged_role_assignment_request_collection_response.py +++ b/msgraph_beta/generated/models/privileged_role_assignment_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedRoleAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedRoleAssignmentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedRoleAssignmentRequest]] = None diff --git a/msgraph_beta/generated/models/privileged_role_collection_response.py b/msgraph_beta/generated/models/privileged_role_collection_response.py index c71f9405a37..69ef6d6dce5 100644 --- a/msgraph_beta/generated/models/privileged_role_collection_response.py +++ b/msgraph_beta/generated/models/privileged_role_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedRoleCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedRoleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedRole]] = None diff --git a/msgraph_beta/generated/models/privileged_role_settings.py b/msgraph_beta/generated/models/privileged_role_settings.py index e16e3cf72e8..7e762089b57 100644 --- a/msgraph_beta/generated/models/privileged_role_settings.py +++ b/msgraph_beta/generated/models/privileged_role_settings.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrivilegedRoleSettings(Entity): +class PrivilegedRoleSettings(Entity, Parsable): # The approvalOnElevation property approval_on_elevation: Optional[bool] = None # The approverIds property diff --git a/msgraph_beta/generated/models/privileged_role_summary.py b/msgraph_beta/generated/models/privileged_role_summary.py index 6fdf0ab2bf8..d51ec7f27a1 100644 --- a/msgraph_beta/generated/models/privileged_role_summary.py +++ b/msgraph_beta/generated/models/privileged_role_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrivilegedRoleSummary(Entity): +class PrivilegedRoleSummary(Entity, Parsable): # The elevatedCount property elevated_count: Optional[int] = None # The managedCount property diff --git a/msgraph_beta/generated/models/privileged_signup_status.py b/msgraph_beta/generated/models/privileged_signup_status.py index a346f97a3e2..4e0b387b47f 100644 --- a/msgraph_beta/generated/models/privileged_signup_status.py +++ b/msgraph_beta/generated/models/privileged_signup_status.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PrivilegedSignupStatus(Entity): +class PrivilegedSignupStatus(Entity, Parsable): # The isRegistered property is_registered: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/privileged_signup_status_collection_response.py b/msgraph_beta/generated/models/privileged_signup_status_collection_response.py index 798dc78a3f8..f1c4fe29b29 100644 --- a/msgraph_beta/generated/models/privileged_signup_status_collection_response.py +++ b/msgraph_beta/generated/models/privileged_signup_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PrivilegedSignupStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class PrivilegedSignupStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedSignupStatus]] = None diff --git a/msgraph_beta/generated/models/profile.py b/msgraph_beta/generated/models/profile.py index a166db8e8da..cbf848c1789 100644 --- a/msgraph_beta/generated/models/profile.py +++ b/msgraph_beta/generated/models/profile.py @@ -28,7 +28,7 @@ from .entity import Entity @dataclass -class Profile(Entity): +class Profile(Entity, Parsable): # The account property account: Optional[List[UserAccountInformation]] = None # Represents details of addresses associated with the user. diff --git a/msgraph_beta/generated/models/profile_card_property.py b/msgraph_beta/generated/models/profile_card_property.py index 1a80aca1255..7124bb84eec 100644 --- a/msgraph_beta/generated/models/profile_card_property.py +++ b/msgraph_beta/generated/models/profile_card_property.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ProfileCardProperty(Entity): +class ProfileCardProperty(Entity, Parsable): # Allows an administrator to set a custom display label for the directory property and localize it for the users in their tenant. annotations: Optional[List[ProfileCardAnnotation]] = None # Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15. diff --git a/msgraph_beta/generated/models/profile_card_property_collection_response.py b/msgraph_beta/generated/models/profile_card_property_collection_response.py index c3c9b4f5016..cd32aba75fc 100644 --- a/msgraph_beta/generated/models/profile_card_property_collection_response.py +++ b/msgraph_beta/generated/models/profile_card_property_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProfileCardPropertyCollectionResponse(BaseCollectionPaginationCountResponse): +class ProfileCardPropertyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProfileCardProperty]] = None diff --git a/msgraph_beta/generated/models/profile_photo.py b/msgraph_beta/generated/models/profile_photo.py index 9afed0f4e63..83647b9da6f 100644 --- a/msgraph_beta/generated/models/profile_photo.py +++ b/msgraph_beta/generated/models/profile_photo.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ProfilePhoto(Entity): +class ProfilePhoto(Entity, Parsable): # The height of the photo. Read-only. height: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/profile_photo_collection_response.py b/msgraph_beta/generated/models/profile_photo_collection_response.py index 8586dc00a17..e986a5ab286 100644 --- a/msgraph_beta/generated/models/profile_photo_collection_response.py +++ b/msgraph_beta/generated/models/profile_photo_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProfilePhotoCollectionResponse(BaseCollectionPaginationCountResponse): +class ProfilePhotoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProfilePhoto]] = None diff --git a/msgraph_beta/generated/models/profile_source.py b/msgraph_beta/generated/models/profile_source.py index 8c43d0ec6bf..ab25faab758 100644 --- a/msgraph_beta/generated/models/profile_source.py +++ b/msgraph_beta/generated/models/profile_source.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ProfileSource(Entity): +class ProfileSource(Entity, Parsable): # The displayName property display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/program.py b/msgraph_beta/generated/models/program.py index e84ad30e702..32f3bff0b24 100644 --- a/msgraph_beta/generated/models/program.py +++ b/msgraph_beta/generated/models/program.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Program(Entity): +class Program(Entity, Parsable): # Controls associated with the program. controls: Optional[List[ProgramControl]] = None # The description of the program. diff --git a/msgraph_beta/generated/models/program_collection_response.py b/msgraph_beta/generated/models/program_collection_response.py index 6cf6a8d6b05..592fbd6fa6d 100644 --- a/msgraph_beta/generated/models/program_collection_response.py +++ b/msgraph_beta/generated/models/program_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProgramCollectionResponse(BaseCollectionPaginationCountResponse): +class ProgramCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Program]] = None diff --git a/msgraph_beta/generated/models/program_control.py b/msgraph_beta/generated/models/program_control.py index aefdb9a8580..62ceaf3731c 100644 --- a/msgraph_beta/generated/models/program_control.py +++ b/msgraph_beta/generated/models/program_control.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ProgramControl(Entity): +class ProgramControl(Entity, Parsable): # The controlId of the control, in particular the identifier of an access review. Required on create. control_id: Optional[str] = None # The programControlType identifies the type of program control - for example, a control linking to guest access reviews. Required on create. diff --git a/msgraph_beta/generated/models/program_control_collection_response.py b/msgraph_beta/generated/models/program_control_collection_response.py index 0fe603592ce..d21ab8b25d7 100644 --- a/msgraph_beta/generated/models/program_control_collection_response.py +++ b/msgraph_beta/generated/models/program_control_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProgramControlCollectionResponse(BaseCollectionPaginationCountResponse): +class ProgramControlCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProgramControl]] = None diff --git a/msgraph_beta/generated/models/program_control_type.py b/msgraph_beta/generated/models/program_control_type.py index 3b7de2e6470..d2a7737c77c 100644 --- a/msgraph_beta/generated/models/program_control_type.py +++ b/msgraph_beta/generated/models/program_control_type.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ProgramControlType(Entity): +class ProgramControlType(Entity, Parsable): # The controlTypeGroupId property control_type_group_id: Optional[str] = None # The name of the program control type diff --git a/msgraph_beta/generated/models/program_control_type_collection_response.py b/msgraph_beta/generated/models/program_control_type_collection_response.py index b2975c4b61c..6903373840f 100644 --- a/msgraph_beta/generated/models/program_control_type_collection_response.py +++ b/msgraph_beta/generated/models/program_control_type_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProgramControlTypeCollectionResponse(BaseCollectionPaginationCountResponse): +class ProgramControlTypeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProgramControlType]] = None diff --git a/msgraph_beta/generated/models/program_resource.py b/msgraph_beta/generated/models/program_resource.py index b6932829675..009831bc7f8 100644 --- a/msgraph_beta/generated/models/program_resource.py +++ b/msgraph_beta/generated/models/program_resource.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class ProgramResource(Identity): +class ProgramResource(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.programResource" # Type of the resource, indicating whether it is a group or an app. diff --git a/msgraph_beta/generated/models/project_participation.py b/msgraph_beta/generated/models/project_participation.py index df4ab245f36..075604684ce 100644 --- a/msgraph_beta/generated/models/project_participation.py +++ b/msgraph_beta/generated/models/project_participation.py @@ -12,7 +12,7 @@ from .item_facet import ItemFacet @dataclass -class ProjectParticipation(ItemFacet): +class ProjectParticipation(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.projectParticipation" # Contains categories a user has associated with the project (for example, digital transformation, oil rig). diff --git a/msgraph_beta/generated/models/project_participation_collection_response.py b/msgraph_beta/generated/models/project_participation_collection_response.py index 0017eee1904..b6ea727387e 100644 --- a/msgraph_beta/generated/models/project_participation_collection_response.py +++ b/msgraph_beta/generated/models/project_participation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProjectParticipationCollectionResponse(BaseCollectionPaginationCountResponse): +class ProjectParticipationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProjectParticipation]] = None diff --git a/msgraph_beta/generated/models/pronouns_settings.py b/msgraph_beta/generated/models/pronouns_settings.py index fda719c1851..b0c511ba868 100644 --- a/msgraph_beta/generated/models/pronouns_settings.py +++ b/msgraph_beta/generated/models/pronouns_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class PronounsSettings(Entity): +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 diff --git a/msgraph_beta/generated/models/protect_adhoc_action.py b/msgraph_beta/generated/models/protect_adhoc_action.py index 50242b840e7..8e2447e7733 100644 --- a/msgraph_beta/generated/models/protect_adhoc_action.py +++ b/msgraph_beta/generated/models/protect_adhoc_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectAdhocAction(InformationProtectionAction): +class ProtectAdhocAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectAdhocAction" diff --git a/msgraph_beta/generated/models/protect_by_template_action.py b/msgraph_beta/generated/models/protect_by_template_action.py index 106e9f8dd7c..454a67dbb84 100644 --- a/msgraph_beta/generated/models/protect_by_template_action.py +++ b/msgraph_beta/generated/models/protect_by_template_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectByTemplateAction(InformationProtectionAction): +class ProtectByTemplateAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectByTemplateAction" # The GUID of the Azure Information Protection template to apply to the information. diff --git a/msgraph_beta/generated/models/protect_do_not_forward_action.py b/msgraph_beta/generated/models/protect_do_not_forward_action.py index 1c66dcbb0d1..7763b822cc8 100644 --- a/msgraph_beta/generated/models/protect_do_not_forward_action.py +++ b/msgraph_beta/generated/models/protect_do_not_forward_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectDoNotForwardAction(InformationProtectionAction): +class ProtectDoNotForwardAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectDoNotForwardAction" diff --git a/msgraph_beta/generated/models/protect_group.py b/msgraph_beta/generated/models/protect_group.py index f434bbfd94d..fe523eb9860 100644 --- a/msgraph_beta/generated/models/protect_group.py +++ b/msgraph_beta/generated/models/protect_group.py @@ -10,7 +10,7 @@ from .label_action_base import LabelActionBase @dataclass -class ProtectGroup(LabelActionBase): +class ProtectGroup(LabelActionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectGroup" # The allowEmailFromGuestUsers property diff --git a/msgraph_beta/generated/models/protect_online_meeting_action.py b/msgraph_beta/generated/models/protect_online_meeting_action.py index c9d2301b5b7..0d9dd92cff7 100644 --- a/msgraph_beta/generated/models/protect_online_meeting_action.py +++ b/msgraph_beta/generated/models/protect_online_meeting_action.py @@ -12,7 +12,7 @@ from .label_action_base import LabelActionBase @dataclass -class ProtectOnlineMeetingAction(LabelActionBase): +class ProtectOnlineMeetingAction(LabelActionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectOnlineMeetingAction" # The allowedForwarders property diff --git a/msgraph_beta/generated/models/protect_site.py b/msgraph_beta/generated/models/protect_site.py index 6fceaacd0f9..1c90636679c 100644 --- a/msgraph_beta/generated/models/protect_site.py +++ b/msgraph_beta/generated/models/protect_site.py @@ -10,7 +10,7 @@ from .label_action_base import LabelActionBase @dataclass -class ProtectSite(LabelActionBase): +class ProtectSite(LabelActionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.protectSite" # The accessType property diff --git a/msgraph_beta/generated/models/protection_policy_base.py b/msgraph_beta/generated/models/protection_policy_base.py index 696789c078f..7ee1e74bd56 100644 --- a/msgraph_beta/generated/models/protection_policy_base.py +++ b/msgraph_beta/generated/models/protection_policy_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ProtectionPolicyBase(Entity): +class ProtectionPolicyBase(Entity, Parsable): # The identity of person who created the policy. created_by: Optional[IdentitySet] = None # The time of creation of the policy. diff --git a/msgraph_beta/generated/models/protection_policy_base_collection_response.py b/msgraph_beta/generated/models/protection_policy_base_collection_response.py index 89f618fceb6..f0a07a73563 100644 --- a/msgraph_beta/generated/models/protection_policy_base_collection_response.py +++ b/msgraph_beta/generated/models/protection_policy_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProtectionPolicyBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class ProtectionPolicyBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProtectionPolicyBase]] = None diff --git a/msgraph_beta/generated/models/protection_rule_base.py b/msgraph_beta/generated/models/protection_rule_base.py index 249500fb992..0e062d61026 100644 --- a/msgraph_beta/generated/models/protection_rule_base.py +++ b/msgraph_beta/generated/models/protection_rule_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ProtectionRuleBase(Entity): +class ProtectionRuleBase(Entity, Parsable): # The identity of person who created the rule. created_by: Optional[IdentitySet] = None # The time of creation of the rule. diff --git a/msgraph_beta/generated/models/protection_unit_base.py b/msgraph_beta/generated/models/protection_unit_base.py index 74bee8e8c61..846f0280d8b 100644 --- a/msgraph_beta/generated/models/protection_unit_base.py +++ b/msgraph_beta/generated/models/protection_unit_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ProtectionUnitBase(Entity): +class ProtectionUnitBase(Entity, Parsable): # The identity of person who created the protection unit. created_by: Optional[IdentitySet] = None # The time of creation of the protection unit. diff --git a/msgraph_beta/generated/models/protection_unit_base_collection_response.py b/msgraph_beta/generated/models/protection_unit_base_collection_response.py index 72ce0978d2e..2f31dde1e31 100644 --- a/msgraph_beta/generated/models/protection_unit_base_collection_response.py +++ b/msgraph_beta/generated/models/protection_unit_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProtectionUnitBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class ProtectionUnitBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProtectionUnitBase]] = None diff --git a/msgraph_beta/generated/models/protection_units_bulk_job_base.py b/msgraph_beta/generated/models/protection_units_bulk_job_base.py index ad7fd29cbda..0bef2b5794c 100644 --- a/msgraph_beta/generated/models/protection_units_bulk_job_base.py +++ b/msgraph_beta/generated/models/protection_units_bulk_job_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class ProtectionUnitsBulkJobBase(Entity): +class ProtectionUnitsBulkJobBase(Entity, Parsable): # The identity of person who created the job. created_by: Optional[IdentitySet] = None # The time of creation of the job. diff --git a/msgraph_beta/generated/models/provider_tenant_setting.py b/msgraph_beta/generated/models/provider_tenant_setting.py index d4df4af314f..24b6d9778bf 100644 --- a/msgraph_beta/generated/models/provider_tenant_setting.py +++ b/msgraph_beta/generated/models/provider_tenant_setting.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ProviderTenantSetting(Entity): +class ProviderTenantSetting(Entity, Parsable): # The azureTenantId property azure_tenant_id: Optional[str] = None # The enabled property diff --git a/msgraph_beta/generated/models/provider_tenant_setting_collection_response.py b/msgraph_beta/generated/models/provider_tenant_setting_collection_response.py index dc9452b8122..4dfdc3d12c6 100644 --- a/msgraph_beta/generated/models/provider_tenant_setting_collection_response.py +++ b/msgraph_beta/generated/models/provider_tenant_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProviderTenantSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class ProviderTenantSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProviderTenantSetting]] = None diff --git a/msgraph_beta/generated/models/provisioned_identity.py b/msgraph_beta/generated/models/provisioned_identity.py index 1de24863756..61da6fd5c7b 100644 --- a/msgraph_beta/generated/models/provisioned_identity.py +++ b/msgraph_beta/generated/models/provisioned_identity.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class ProvisionedIdentity(Identity): +class ProvisionedIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.provisionedIdentity" # Details of the identity. diff --git a/msgraph_beta/generated/models/provisioning_object_summary.py b/msgraph_beta/generated/models/provisioning_object_summary.py index 9c334f45dcb..846294a4c17 100644 --- a/msgraph_beta/generated/models/provisioning_object_summary.py +++ b/msgraph_beta/generated/models/provisioning_object_summary.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class ProvisioningObjectSummary(Entity): +class ProvisioningObjectSummary(Entity, Parsable): # Indicates the activity name or the operation name (for example, Create user, Add member to group). For a list of activities logged, refer to Microsoft Entra activity list. This is deprecated. Please use provisioningAction instead. Supports $filter (eq, contains). action: Optional[str] = None # 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. Supports $filter (eq, gt, lt) and orderby. diff --git a/msgraph_beta/generated/models/provisioning_object_summary_collection_response.py b/msgraph_beta/generated/models/provisioning_object_summary_collection_response.py index d12612c9f79..9ad282fc243 100644 --- a/msgraph_beta/generated/models/provisioning_object_summary_collection_response.py +++ b/msgraph_beta/generated/models/provisioning_object_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProvisioningObjectSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class ProvisioningObjectSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProvisioningObjectSummary]] = None diff --git a/msgraph_beta/generated/models/provisioning_service_principal.py b/msgraph_beta/generated/models/provisioning_service_principal.py index 407899ed962..d02c27c4c4c 100644 --- a/msgraph_beta/generated/models/provisioning_service_principal.py +++ b/msgraph_beta/generated/models/provisioning_service_principal.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class ProvisioningServicePrincipal(Identity): +class ProvisioningServicePrincipal(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.provisioningServicePrincipal" diff --git a/msgraph_beta/generated/models/provisioning_system.py b/msgraph_beta/generated/models/provisioning_system.py index 920f7deffd2..4ff339ad2fb 100644 --- a/msgraph_beta/generated/models/provisioning_system.py +++ b/msgraph_beta/generated/models/provisioning_system.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class ProvisioningSystem(Identity): +class ProvisioningSystem(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.provisioningSystem" # Details of the system. diff --git a/msgraph_beta/generated/models/public_key_infrastructure_root.py b/msgraph_beta/generated/models/public_key_infrastructure_root.py index b204f8de5ab..c73615451b5 100644 --- a/msgraph_beta/generated/models/public_key_infrastructure_root.py +++ b/msgraph_beta/generated/models/public_key_infrastructure_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class PublicKeyInfrastructureRoot(Entity): +class PublicKeyInfrastructureRoot(Entity, Parsable): # The certificateBasedAuthConfigurations property certificate_based_auth_configurations: Optional[List[CertificateBasedAuthPki]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/published_resource.py b/msgraph_beta/generated/models/published_resource.py index b7e6153b560..30c5a4169e1 100644 --- a/msgraph_beta/generated/models/published_resource.py +++ b/msgraph_beta/generated/models/published_resource.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class PublishedResource(Entity): +class PublishedResource(Entity, Parsable): # List of onPremisesAgentGroups that a publishedResource is assigned to. Read-only. Nullable. agent_groups: Optional[List[OnPremisesAgentGroup]] = None # Display Name of the publishedResource. diff --git a/msgraph_beta/generated/models/published_resource_collection_response.py b/msgraph_beta/generated/models/published_resource_collection_response.py index 175e503a4d2..2ce17af1e5d 100644 --- a/msgraph_beta/generated/models/published_resource_collection_response.py +++ b/msgraph_beta/generated/models/published_resource_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PublishedResourceCollectionResponse(BaseCollectionPaginationCountResponse): +class PublishedResourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PublishedResource]] = None diff --git a/msgraph_beta/generated/models/purchase_invoice_collection_response.py b/msgraph_beta/generated/models/purchase_invoice_collection_response.py index 1f9cb1faa82..4f19bbe044b 100644 --- a/msgraph_beta/generated/models/purchase_invoice_collection_response.py +++ b/msgraph_beta/generated/models/purchase_invoice_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PurchaseInvoiceCollectionResponse(BaseCollectionPaginationCountResponse): +class PurchaseInvoiceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PurchaseInvoice]] = None diff --git a/msgraph_beta/generated/models/purchase_invoice_line.py b/msgraph_beta/generated/models/purchase_invoice_line.py index 335e9ab3e5c..81f07bb5509 100644 --- a/msgraph_beta/generated/models/purchase_invoice_line.py +++ b/msgraph_beta/generated/models/purchase_invoice_line.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class PurchaseInvoiceLine(Entity): +class PurchaseInvoiceLine(Entity, Parsable): # The account property account: Optional[Account] = None # The accountId property diff --git a/msgraph_beta/generated/models/purchase_invoice_line_collection_response.py b/msgraph_beta/generated/models/purchase_invoice_line_collection_response.py index 796d5b187ba..81b0e39795c 100644 --- a/msgraph_beta/generated/models/purchase_invoice_line_collection_response.py +++ b/msgraph_beta/generated/models/purchase_invoice_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PurchaseInvoiceLineCollectionResponse(BaseCollectionPaginationCountResponse): +class PurchaseInvoiceLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PurchaseInvoiceLine]] = None diff --git a/msgraph_beta/generated/models/rbac_application.py b/msgraph_beta/generated/models/rbac_application.py index 753d352e7e9..c6d5da27249 100644 --- a/msgraph_beta/generated/models/rbac_application.py +++ b/msgraph_beta/generated/models/rbac_application.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class RbacApplication(Entity): +class RbacApplication(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The resourceNamespaces property diff --git a/msgraph_beta/generated/models/rbac_application_collection_response.py b/msgraph_beta/generated/models/rbac_application_collection_response.py index 5e50874b9cf..66cf055b516 100644 --- a/msgraph_beta/generated/models/rbac_application_collection_response.py +++ b/msgraph_beta/generated/models/rbac_application_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RbacApplicationCollectionResponse(BaseCollectionPaginationCountResponse): +class RbacApplicationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RbacApplication]] = None diff --git a/msgraph_beta/generated/models/rbac_application_multiple.py b/msgraph_beta/generated/models/rbac_application_multiple.py index 75cef257c63..9838d67ebb6 100644 --- a/msgraph_beta/generated/models/rbac_application_multiple.py +++ b/msgraph_beta/generated/models/rbac_application_multiple.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RbacApplicationMultiple(Entity): +class RbacApplicationMultiple(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The resourceNamespaces property diff --git a/msgraph_beta/generated/models/reading_assignment_submission.py b/msgraph_beta/generated/models/reading_assignment_submission.py index f7f78d82648..878c7ba1bb6 100644 --- a/msgraph_beta/generated/models/reading_assignment_submission.py +++ b/msgraph_beta/generated/models/reading_assignment_submission.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ReadingAssignmentSubmission(Entity): +class ReadingAssignmentSubmission(Entity, Parsable): # Accuracy score of the reading progress. accuracy_score: Optional[float] = None # Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are Attempt and EditMiscue. diff --git a/msgraph_beta/generated/models/reading_assignment_submission_collection_response.py b/msgraph_beta/generated/models/reading_assignment_submission_collection_response.py index c36ca710738..cc2a96a5b48 100644 --- a/msgraph_beta/generated/models/reading_assignment_submission_collection_response.py +++ b/msgraph_beta/generated/models/reading_assignment_submission_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReadingAssignmentSubmissionCollectionResponse(BaseCollectionPaginationCountResponse): +class ReadingAssignmentSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ReadingAssignmentSubmission]] = None diff --git a/msgraph_beta/generated/models/recommend_label_action.py b/msgraph_beta/generated/models/recommend_label_action.py index 1edbef8d5e0..10cf24e3c64 100644 --- a/msgraph_beta/generated/models/recommend_label_action.py +++ b/msgraph_beta/generated/models/recommend_label_action.py @@ -12,7 +12,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RecommendLabelAction(InformationProtectionAction): +class RecommendLabelAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.recommendLabelAction" # The actionSource property diff --git a/msgraph_beta/generated/models/recommendation.py b/msgraph_beta/generated/models/recommendation.py index 5d396085418..207e7b7b3f6 100644 --- a/msgraph_beta/generated/models/recommendation.py +++ b/msgraph_beta/generated/models/recommendation.py @@ -9,7 +9,7 @@ from .recommendation_base import RecommendationBase @dataclass -class Recommendation(RecommendationBase): +class Recommendation(RecommendationBase, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/recommendation_base.py b/msgraph_beta/generated/models/recommendation_base.py index 26de2140c10..65c9e2064df 100644 --- a/msgraph_beta/generated/models/recommendation_base.py +++ b/msgraph_beta/generated/models/recommendation_base.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class RecommendationBase(Entity): +class RecommendationBase(Entity, Parsable): # List of actions to take to complete a recommendation. action_steps: Optional[List[ActionStep]] = None # An explanation of why completing the recommendation will benefit you. Corresponds to the Value section of a recommendation shown in the Microsoft Entra admin center. diff --git a/msgraph_beta/generated/models/recommendation_collection_response.py b/msgraph_beta/generated/models/recommendation_collection_response.py index 9051b9a31b4..4475bc82029 100644 --- a/msgraph_beta/generated/models/recommendation_collection_response.py +++ b/msgraph_beta/generated/models/recommendation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RecommendationCollectionResponse(BaseCollectionPaginationCountResponse): +class RecommendationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Recommendation]] = None diff --git a/msgraph_beta/generated/models/record_operation.py b/msgraph_beta/generated/models/record_operation.py index dfbb09b2020..af326e3df06 100644 --- a/msgraph_beta/generated/models/record_operation.py +++ b/msgraph_beta/generated/models/record_operation.py @@ -10,7 +10,7 @@ from .comms_operation import CommsOperation @dataclass -class RecordOperation(CommsOperation): +class RecordOperation(CommsOperation, Parsable): # Possible values are: operationCanceled, stopToneDetected, maxRecordDurationReached, initialSilenceTimeout, maxSilenceTimeout, playPromptFailed, playBeepFailed, mediaReceiveTimeout, unspecifiedError, none. completion_reason: Optional[RecordCompletionReason] = None # The OdataType property diff --git a/msgraph_beta/generated/models/recycle_bin.py b/msgraph_beta/generated/models/recycle_bin.py index 2d3f1feb3c8..f0d8cd80d56 100644 --- a/msgraph_beta/generated/models/recycle_bin.py +++ b/msgraph_beta/generated/models/recycle_bin.py @@ -11,7 +11,7 @@ from .base_item import BaseItem @dataclass -class RecycleBin(BaseItem): +class RecycleBin(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.recycleBin" # List of the recycleBinItems deleted by a user. diff --git a/msgraph_beta/generated/models/recycle_bin_item.py b/msgraph_beta/generated/models/recycle_bin_item.py index e7a55e2a5e2..28e84c148da 100644 --- a/msgraph_beta/generated/models/recycle_bin_item.py +++ b/msgraph_beta/generated/models/recycle_bin_item.py @@ -10,7 +10,7 @@ from .base_item import BaseItem @dataclass -class RecycleBinItem(BaseItem): +class RecycleBinItem(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.recycleBinItem" # Date and time when the item was deleted. 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. diff --git a/msgraph_beta/generated/models/recycle_bin_item_collection_response.py b/msgraph_beta/generated/models/recycle_bin_item_collection_response.py index ffd1a8f1be7..b0746a25a5b 100644 --- a/msgraph_beta/generated/models/recycle_bin_item_collection_response.py +++ b/msgraph_beta/generated/models/recycle_bin_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RecycleBinItemCollectionResponse(BaseCollectionPaginationCountResponse): +class RecycleBinItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RecycleBinItem]] = None diff --git a/msgraph_beta/generated/models/recycle_bin_settings.py b/msgraph_beta/generated/models/recycle_bin_settings.py index 9ee986cd813..0db3327074e 100644 --- a/msgraph_beta/generated/models/recycle_bin_settings.py +++ b/msgraph_beta/generated/models/recycle_bin_settings.py @@ -13,7 +13,7 @@ class RecycleBinSettings(AdditionalDataHolder, BackedModel, Parsable): additional_data: Dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # Recycle bin retention period override in days for deleted content. The default value is 93; the value range is 93 to 180. The setting applies to newly deleted content only. Setting this property to null reverts to its default value. Read-write. + # Recycle bin retention period override in days for deleted content. The default value is 93; the value range is 7 to 180 inclusively. The setting applies to newly deleted content only. Setting this property to null reverts to its default value. Read-write. retention_period_override_days: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_single_sign_on_extension.py b/msgraph_beta/generated/models/redirect_single_sign_on_extension.py index cdcf012c3c6..d2477d671b2 100644 --- a/msgraph_beta/generated/models/redirect_single_sign_on_extension.py +++ b/msgraph_beta/generated/models/redirect_single_sign_on_extension.py @@ -10,7 +10,7 @@ from .single_sign_on_extension import SingleSignOnExtension @dataclass -class RedirectSingleSignOnExtension(SingleSignOnExtension): +class RedirectSingleSignOnExtension(SingleSignOnExtension, Parsable): """ Represents an Apple Single Sign-On Extension. """ diff --git a/msgraph_beta/generated/models/redundant_assignment_alert_configuration.py b/msgraph_beta/generated/models/redundant_assignment_alert_configuration.py index 3233583b157..797990e77fe 100644 --- a/msgraph_beta/generated/models/redundant_assignment_alert_configuration.py +++ b/msgraph_beta/generated/models/redundant_assignment_alert_configuration.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class RedundantAssignmentAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class RedundantAssignmentAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.redundantAssignmentAlertConfiguration" # The number of days without activation to look back on from current timestamp. diff --git a/msgraph_beta/generated/models/redundant_assignment_alert_incident.py b/msgraph_beta/generated/models/redundant_assignment_alert_incident.py index ed853a96efc..3db80c87380 100644 --- a/msgraph_beta/generated/models/redundant_assignment_alert_incident.py +++ b/msgraph_beta/generated/models/redundant_assignment_alert_incident.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class RedundantAssignmentAlertIncident(UnifiedRoleManagementAlertIncident): +class RedundantAssignmentAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.redundantAssignmentAlertIncident" # Display name of the subject that the incident applies to. diff --git a/msgraph_beta/generated/models/reference_attachment.py b/msgraph_beta/generated/models/reference_attachment.py index 92d651ae463..4a0e9d2b072 100644 --- a/msgraph_beta/generated/models/reference_attachment.py +++ b/msgraph_beta/generated/models/reference_attachment.py @@ -11,7 +11,7 @@ from .attachment import Attachment @dataclass -class ReferenceAttachment(Attachment): +class ReferenceAttachment(Attachment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.referenceAttachment" # Specifies whether the attachment is a link to a folder. Must set this to true if sourceUrl is a link to a folder. Optional. diff --git a/msgraph_beta/generated/models/reflect_check_in_response.py b/msgraph_beta/generated/models/reflect_check_in_response.py index 8d4d8d89a34..92c5c243482 100644 --- a/msgraph_beta/generated/models/reflect_check_in_response.py +++ b/msgraph_beta/generated/models/reflect_check_in_response.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ReflectCheckInResponse(Entity): +class ReflectCheckInResponse(Entity, Parsable): # Identifier for the Reflect check-in. check_in_id: Optional[str] = None # The question or prompt of the Reflect check-in that this response addresses. diff --git a/msgraph_beta/generated/models/reflect_check_in_response_collection_response.py b/msgraph_beta/generated/models/reflect_check_in_response_collection_response.py index 821ff05a1a9..df9b7d4c06b 100644 --- a/msgraph_beta/generated/models/reflect_check_in_response_collection_response.py +++ b/msgraph_beta/generated/models/reflect_check_in_response_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReflectCheckInResponseCollectionResponse(BaseCollectionPaginationCountResponse): +class ReflectCheckInResponseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ReflectCheckInResponse]] = None diff --git a/msgraph_beta/generated/models/regex_replace_transformation.py b/msgraph_beta/generated/models/regex_replace_transformation.py index 39991cd23cc..656aaa6c29e 100644 --- a/msgraph_beta/generated/models/regex_replace_transformation.py +++ b/msgraph_beta/generated/models/regex_replace_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class RegexReplaceTransformation(CustomClaimTransformation): +class RegexReplaceTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.regexReplaceTransformation" # Additional attributes that can be referenced within the replacement string. diff --git a/msgraph_beta/generated/models/regional_and_language_settings.py b/msgraph_beta/generated/models/regional_and_language_settings.py index ad1d5399492..b4e2da074e6 100644 --- a/msgraph_beta/generated/models/regional_and_language_settings.py +++ b/msgraph_beta/generated/models/regional_and_language_settings.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RegionalAndLanguageSettings(Entity): +class RegionalAndLanguageSettings(Entity, Parsable): # Prioritized list of languages the user reads and authors in.Returned by default. Not nullable. authoring_languages: Optional[List[LocaleInfo]] = None # The user's preferred user interface language (menus, buttons, ribbons, warning messages) for Microsoft web applications.Returned by default. Not nullable. diff --git a/msgraph_beta/generated/models/relying_party_detailed_summary.py b/msgraph_beta/generated/models/relying_party_detailed_summary.py index 90d944aea5c..41ccb8949a5 100644 --- a/msgraph_beta/generated/models/relying_party_detailed_summary.py +++ b/msgraph_beta/generated/models/relying_party_detailed_summary.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class RelyingPartyDetailedSummary(Entity): +class RelyingPartyDetailedSummary(Entity, Parsable): # Number of failed sign in on Active Directory Federation Service in the period specified. failed_sign_in_count: Optional[int] = None # The migrationStatus property diff --git a/msgraph_beta/generated/models/remote_action_audit.py b/msgraph_beta/generated/models/remote_action_audit.py index cc1927c4fcf..3296d90c4f5 100644 --- a/msgraph_beta/generated/models/remote_action_audit.py +++ b/msgraph_beta/generated/models/remote_action_audit.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class RemoteActionAudit(Entity): +class RemoteActionAudit(Entity, Parsable): """ Report of remote actions initiated on the devices belonging to a certain tenant. """ diff --git a/msgraph_beta/generated/models/remote_action_audit_collection_response.py b/msgraph_beta/generated/models/remote_action_audit_collection_response.py index dd55a874b5c..c26a90fb7b4 100644 --- a/msgraph_beta/generated/models/remote_action_audit_collection_response.py +++ b/msgraph_beta/generated/models/remote_action_audit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemoteActionAuditCollectionResponse(BaseCollectionPaginationCountResponse): +class RemoteActionAuditCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RemoteActionAudit]] = None diff --git a/msgraph_beta/generated/models/remote_assistance_partner.py b/msgraph_beta/generated/models/remote_assistance_partner.py index 7ebf4d50893..70b191b9c8b 100644 --- a/msgraph_beta/generated/models/remote_assistance_partner.py +++ b/msgraph_beta/generated/models/remote_assistance_partner.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class RemoteAssistancePartner(Entity): +class RemoteAssistancePartner(Entity, Parsable): """ RemoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service. """ diff --git a/msgraph_beta/generated/models/remote_assistance_partner_collection_response.py b/msgraph_beta/generated/models/remote_assistance_partner_collection_response.py index b748576b9fa..558ce7809ec 100644 --- a/msgraph_beta/generated/models/remote_assistance_partner_collection_response.py +++ b/msgraph_beta/generated/models/remote_assistance_partner_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemoteAssistancePartnerCollectionResponse(BaseCollectionPaginationCountResponse): +class RemoteAssistancePartnerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RemoteAssistancePartner]] = None diff --git a/msgraph_beta/generated/models/remote_assistance_settings.py b/msgraph_beta/generated/models/remote_assistance_settings.py index 1434f4a0ef5..482845c6498 100644 --- a/msgraph_beta/generated/models/remote_assistance_settings.py +++ b/msgraph_beta/generated/models/remote_assistance_settings.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class RemoteAssistanceSettings(Entity): +class RemoteAssistanceSettings(Entity, Parsable): """ Remote assistance settings for the account """ diff --git a/msgraph_beta/generated/models/remote_desktop_security_configuration.py b/msgraph_beta/generated/models/remote_desktop_security_configuration.py index 66be2d2c629..7d299524202 100644 --- a/msgraph_beta/generated/models/remote_desktop_security_configuration.py +++ b/msgraph_beta/generated/models/remote_desktop_security_configuration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class RemoteDesktopSecurityConfiguration(Entity): +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 diff --git a/msgraph_beta/generated/models/remote_lock_action_result.py b/msgraph_beta/generated/models/remote_lock_action_result.py index 5af9b1181a0..9fa431abe97 100644 --- a/msgraph_beta/generated/models/remote_lock_action_result.py +++ b/msgraph_beta/generated/models/remote_lock_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class RemoteLockActionResult(DeviceActionResult): +class RemoteLockActionResult(DeviceActionResult, Parsable): """ Lock action result with a pin to unlock """ diff --git a/msgraph_beta/generated/models/remove_access_apply_action.py b/msgraph_beta/generated/models/remove_access_apply_action.py index 79c00dbe0a1..5e96f84653f 100644 --- a/msgraph_beta/generated/models/remove_access_apply_action.py +++ b/msgraph_beta/generated/models/remove_access_apply_action.py @@ -9,7 +9,7 @@ from .access_review_apply_action import AccessReviewApplyAction @dataclass -class RemoveAccessApplyAction(AccessReviewApplyAction): +class RemoveAccessApplyAction(AccessReviewApplyAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.removeAccessApplyAction" diff --git a/msgraph_beta/generated/models/remove_content_footer_action.py b/msgraph_beta/generated/models/remove_content_footer_action.py index 5a2ef4f823f..c82745b5698 100644 --- a/msgraph_beta/generated/models/remove_content_footer_action.py +++ b/msgraph_beta/generated/models/remove_content_footer_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveContentFooterAction(InformationProtectionAction): +class RemoveContentFooterAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.removeContentFooterAction" # The name of the UI element of the footer to be removed. diff --git a/msgraph_beta/generated/models/remove_content_header_action.py b/msgraph_beta/generated/models/remove_content_header_action.py index eb4d1afe341..61f94fc04f3 100644 --- a/msgraph_beta/generated/models/remove_content_header_action.py +++ b/msgraph_beta/generated/models/remove_content_header_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveContentHeaderAction(InformationProtectionAction): +class RemoveContentHeaderAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.removeContentHeaderAction" # The name of the UI element of the header to be removed. diff --git a/msgraph_beta/generated/models/remove_protection_action.py b/msgraph_beta/generated/models/remove_protection_action.py index 7663b63c294..50e42e2e9df 100644 --- a/msgraph_beta/generated/models/remove_protection_action.py +++ b/msgraph_beta/generated/models/remove_protection_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveProtectionAction(InformationProtectionAction): +class RemoveProtectionAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.removeProtectionAction" diff --git a/msgraph_beta/generated/models/remove_watermark_action.py b/msgraph_beta/generated/models/remove_watermark_action.py index afe0b91a91e..9be31a373fc 100644 --- a/msgraph_beta/generated/models/remove_watermark_action.py +++ b/msgraph_beta/generated/models/remove_watermark_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveWatermarkAction(InformationProtectionAction): +class RemoveWatermarkAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.removeWatermarkAction" # The name of the UI element of footer to be removed. diff --git a/msgraph_beta/generated/models/report.py b/msgraph_beta/generated/models/report.py index 8fc30e99007..c2532e8c588 100644 --- a/msgraph_beta/generated/models/report.py +++ b/msgraph_beta/generated/models/report.py @@ -14,7 +14,7 @@ class Report(AdditionalDataHolder, BackedModel, Parsable): # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: Dict[str, Any] = field(default_factory=dict) - # Report content; details vary by report type. + # The http content that has the data content: Optional[bytes] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/report_root.py b/msgraph_beta/generated/models/report_root.py index df697d71d76..167bba3e647 100644 --- a/msgraph_beta/generated/models/report_root.py +++ b/msgraph_beta/generated/models/report_root.py @@ -24,7 +24,7 @@ from .entity import Entity @dataclass -class ReportRoot(Entity): +class ReportRoot(Entity, Parsable): # Represents a collection of sign-in activities of application credentials. app_credential_sign_in_activities: Optional[List[AppCredentialSignInActivity]] = None # Represents a detailed summary of an application sign-in. diff --git a/msgraph_beta/generated/models/reports_root.py b/msgraph_beta/generated/models/reports_root.py index ec72320d31c..ffbb18c559a 100644 --- a/msgraph_beta/generated/models/reports_root.py +++ b/msgraph_beta/generated/models/reports_root.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ReportsRoot(Entity): +class ReportsRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The readingAssignmentSubmissions property diff --git a/msgraph_beta/generated/models/request.py b/msgraph_beta/generated/models/request.py index 63f07851e75..4c2d7782e80 100644 --- a/msgraph_beta/generated/models/request.py +++ b/msgraph_beta/generated/models/request.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class Request(Entity): +class Request(Entity, Parsable): # The identifier of the approval of the request. approval_id: Optional[str] = None # The request completion date time. diff --git a/msgraph_beta/generated/models/requestor_manager.py b/msgraph_beta/generated/models/requestor_manager.py index 3f994f579bd..857e39c66c9 100644 --- a/msgraph_beta/generated/models/requestor_manager.py +++ b/msgraph_beta/generated/models/requestor_manager.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class RequestorManager(UserSet): +class RequestorManager(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.requestorManager" # The hierarchical level of the manager with respect to the requestor. For example, the direct manager of a requestor would have a managerLevel of 1, while the manager of the requestor's manager would have a managerLevel of 2. Default value for managerLevel is 1. Possible values for this property range from 1 to 2. diff --git a/msgraph_beta/generated/models/reseller_delegated_admin_relationship.py b/msgraph_beta/generated/models/reseller_delegated_admin_relationship.py index f094bd15fb1..5cd13901204 100644 --- a/msgraph_beta/generated/models/reseller_delegated_admin_relationship.py +++ b/msgraph_beta/generated/models/reseller_delegated_admin_relationship.py @@ -9,7 +9,7 @@ from .delegated_admin_relationship import DelegatedAdminRelationship @dataclass -class ResellerDelegatedAdminRelationship(DelegatedAdminRelationship): +class ResellerDelegatedAdminRelationship(DelegatedAdminRelationship, Parsable): # The tenant ID of the indirect provider partner who created the relationship for the indirect reseller partner. indirect_provider_tenant_id: Optional[str] = None # Indicates the indirect reseller partner consent status. true indicates that the partner has yet to review the relationship; false indicates that the partner has already provided consent by approving or rejecting the relationship. diff --git a/msgraph_beta/generated/models/reset_passcode_action_result.py b/msgraph_beta/generated/models/reset_passcode_action_result.py index d159ec77951..6f0dfe47bc2 100644 --- a/msgraph_beta/generated/models/reset_passcode_action_result.py +++ b/msgraph_beta/generated/models/reset_passcode_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class ResetPasscodeActionResult(DeviceActionResult): +class ResetPasscodeActionResult(DeviceActionResult, Parsable): """ Reset passcode action result """ diff --git a/msgraph_beta/generated/models/resource_operation.py b/msgraph_beta/generated/models/resource_operation.py index 21a9d7a1348..477f98091ba 100644 --- a/msgraph_beta/generated/models/resource_operation.py +++ b/msgraph_beta/generated/models/resource_operation.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ResourceOperation(Entity): +class ResourceOperation(Entity, Parsable): """ Describes the resourceOperation resource (entity) of the Microsoft Graph API (REST), which supports Intune workflows related to role-based access control (RBAC). """ diff --git a/msgraph_beta/generated/models/resource_operation_collection_response.py b/msgraph_beta/generated/models/resource_operation_collection_response.py index 3be51334ad0..6da2bbe9d8d 100644 --- a/msgraph_beta/generated/models/resource_operation_collection_response.py +++ b/msgraph_beta/generated/models/resource_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ResourceOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class ResourceOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResourceOperation]] = None diff --git a/msgraph_beta/generated/models/resource_specific_permission_grant.py b/msgraph_beta/generated/models/resource_specific_permission_grant.py index 32aee1e7650..86e1f032a3f 100644 --- a/msgraph_beta/generated/models/resource_specific_permission_grant.py +++ b/msgraph_beta/generated/models/resource_specific_permission_grant.py @@ -9,7 +9,7 @@ from .directory_object import DirectoryObject @dataclass -class ResourceSpecificPermissionGrant(DirectoryObject): +class ResourceSpecificPermissionGrant(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.resourceSpecificPermissionGrant" # ID of the service principal of the Microsoft Entra app that has been granted access. Read-only. diff --git a/msgraph_beta/generated/models/resource_specific_permission_grant_collection_response.py b/msgraph_beta/generated/models/resource_specific_permission_grant_collection_response.py index 20e36e709ca..e92ab494e1e 100644 --- a/msgraph_beta/generated/models/resource_specific_permission_grant_collection_response.py +++ b/msgraph_beta/generated/models/resource_specific_permission_grant_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ResourceSpecificPermissionGrantCollectionResponse(BaseCollectionPaginationCountResponse): +class ResourceSpecificPermissionGrantCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResourceSpecificPermissionGrant]] = None diff --git a/msgraph_beta/generated/models/restore_artifact_base.py b/msgraph_beta/generated/models/restore_artifact_base.py index e619bb01c5a..4745d186851 100644 --- a/msgraph_beta/generated/models/restore_artifact_base.py +++ b/msgraph_beta/generated/models/restore_artifact_base.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class RestoreArtifactBase(Entity): +class RestoreArtifactBase(Entity, Parsable): # The time when restoration of restore artifact is completed. completion_date_time: Optional[datetime.datetime] = None # Indicates the restoration destination. The possible values are: new, inPlace, unknownFutureValue. diff --git a/msgraph_beta/generated/models/restore_artifacts_bulk_request_base.py b/msgraph_beta/generated/models/restore_artifacts_bulk_request_base.py index 8a2881b4b2a..4e6f0382725 100644 --- a/msgraph_beta/generated/models/restore_artifacts_bulk_request_base.py +++ b/msgraph_beta/generated/models/restore_artifacts_bulk_request_base.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class RestoreArtifactsBulkRequestBase(Entity): +class RestoreArtifactsBulkRequestBase(Entity, Parsable): # The createdBy property created_by: Optional[IdentitySet] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/restore_point.py b/msgraph_beta/generated/models/restore_point.py index 999dceaeaa1..2481afa6b23 100644 --- a/msgraph_beta/generated/models/restore_point.py +++ b/msgraph_beta/generated/models/restore_point.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RestorePoint(Entity): +class RestorePoint(Entity, Parsable): # Expiration date time of the restore point. expiration_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/restore_point_collection_response.py b/msgraph_beta/generated/models/restore_point_collection_response.py index e91660b16b6..f987610c8e4 100644 --- a/msgraph_beta/generated/models/restore_point_collection_response.py +++ b/msgraph_beta/generated/models/restore_point_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RestorePointCollectionResponse(BaseCollectionPaginationCountResponse): +class RestorePointCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RestorePoint]] = None diff --git a/msgraph_beta/generated/models/restore_session_base.py b/msgraph_beta/generated/models/restore_session_base.py index 5db114bf705..fb1fd12b79f 100644 --- a/msgraph_beta/generated/models/restore_session_base.py +++ b/msgraph_beta/generated/models/restore_session_base.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class RestoreSessionBase(Entity): +class RestoreSessionBase(Entity, Parsable): # The time of completion of the restore session. completed_date_time: Optional[datetime.datetime] = None # The identity of person who created the restore session. diff --git a/msgraph_beta/generated/models/restore_session_base_collection_response.py b/msgraph_beta/generated/models/restore_session_base_collection_response.py index 138ed47fb9e..d7b86d825b1 100644 --- a/msgraph_beta/generated/models/restore_session_base_collection_response.py +++ b/msgraph_beta/generated/models/restore_session_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RestoreSessionBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class RestoreSessionBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RestoreSessionBase]] = None diff --git a/msgraph_beta/generated/models/restricted_apps_violation.py b/msgraph_beta/generated/models/restricted_apps_violation.py index 846c388fcf0..d048ece26ac 100644 --- a/msgraph_beta/generated/models/restricted_apps_violation.py +++ b/msgraph_beta/generated/models/restricted_apps_violation.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RestrictedAppsViolation(Entity): +class RestrictedAppsViolation(Entity, Parsable): """ Violation of restricted apps configuration profile per device per user """ diff --git a/msgraph_beta/generated/models/restricted_apps_violation_collection_response.py b/msgraph_beta/generated/models/restricted_apps_violation_collection_response.py index 122d41e3ace..4c8e039edad 100644 --- a/msgraph_beta/generated/models/restricted_apps_violation_collection_response.py +++ b/msgraph_beta/generated/models/restricted_apps_violation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RestrictedAppsViolationCollectionResponse(BaseCollectionPaginationCountResponse): +class RestrictedAppsViolationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RestrictedAppsViolation]] = None diff --git a/msgraph_beta/generated/models/result_template_dictionary.py b/msgraph_beta/generated/models/result_template_dictionary.py index 227d891cbcf..3f6fc654103 100644 --- a/msgraph_beta/generated/models/result_template_dictionary.py +++ b/msgraph_beta/generated/models/result_template_dictionary.py @@ -9,7 +9,7 @@ from .dictionary import Dictionary @dataclass -class ResultTemplateDictionary(Dictionary): +class ResultTemplateDictionary(Dictionary, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/revoke_apple_vpp_licenses_action_result.py b/msgraph_beta/generated/models/revoke_apple_vpp_licenses_action_result.py index 1cdda5ac2e2..0efd04b5703 100644 --- a/msgraph_beta/generated/models/revoke_apple_vpp_licenses_action_result.py +++ b/msgraph_beta/generated/models/revoke_apple_vpp_licenses_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class RevokeAppleVppLicensesActionResult(DeviceActionResult): +class RevokeAppleVppLicensesActionResult(DeviceActionResult, Parsable): """ Revoke Apple Vpp licenses action result """ diff --git a/msgraph_beta/generated/models/rich_long_running_operation.py b/msgraph_beta/generated/models/rich_long_running_operation.py index 49ae9493af7..909206bb97f 100644 --- a/msgraph_beta/generated/models/rich_long_running_operation.py +++ b/msgraph_beta/generated/models/rich_long_running_operation.py @@ -10,7 +10,7 @@ from .long_running_operation import LongRunningOperation @dataclass -class RichLongRunningOperation(LongRunningOperation): +class RichLongRunningOperation(LongRunningOperation, Parsable): """ The status of a long-running operation. """ diff --git a/msgraph_beta/generated/models/rich_long_running_operation_collection_response.py b/msgraph_beta/generated/models/rich_long_running_operation_collection_response.py index 8dd89800b65..a1b45ee9ad5 100644 --- a/msgraph_beta/generated/models/rich_long_running_operation_collection_response.py +++ b/msgraph_beta/generated/models/rich_long_running_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RichLongRunningOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class RichLongRunningOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RichLongRunningOperation]] = None diff --git a/msgraph_beta/generated/models/risk_detection.py b/msgraph_beta/generated/models/risk_detection.py index 001ced65a68..a8b89547973 100644 --- a/msgraph_beta/generated/models/risk_detection.py +++ b/msgraph_beta/generated/models/risk_detection.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class RiskDetection(Entity): +class RiskDetection(Entity, Parsable): # Indicates the activity type the detected risk is linked to. The possible values are signin, user, unknownFutureValue. activity: Optional[ActivityType] = None # Date and time that the risky activity occurred. 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 diff --git a/msgraph_beta/generated/models/risk_detection_collection_response.py b/msgraph_beta/generated/models/risk_detection_collection_response.py index 023f6d6614c..c25b5eed8d4 100644 --- a/msgraph_beta/generated/models/risk_detection_collection_response.py +++ b/msgraph_beta/generated/models/risk_detection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RiskDetectionCollectionResponse(BaseCollectionPaginationCountResponse): +class RiskDetectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RiskDetection]] = None diff --git a/msgraph_beta/generated/models/risky_service_principal.py b/msgraph_beta/generated/models/risky_service_principal.py index 089fc709e8a..4f1613cd23a 100644 --- a/msgraph_beta/generated/models/risky_service_principal.py +++ b/msgraph_beta/generated/models/risky_service_principal.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class RiskyServicePrincipal(Entity): +class RiskyServicePrincipal(Entity, Parsable): # true if the service principal account is enabled; otherwise, false. account_enabled: Optional[bool] = None # The globally unique identifier for the associated application (its appId property), if any. diff --git a/msgraph_beta/generated/models/risky_service_principal_collection_response.py b/msgraph_beta/generated/models/risky_service_principal_collection_response.py index bf981374df6..9a5d9b1e389 100644 --- a/msgraph_beta/generated/models/risky_service_principal_collection_response.py +++ b/msgraph_beta/generated/models/risky_service_principal_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RiskyServicePrincipalCollectionResponse(BaseCollectionPaginationCountResponse): +class RiskyServicePrincipalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RiskyServicePrincipal]] = None diff --git a/msgraph_beta/generated/models/risky_service_principal_history_item.py b/msgraph_beta/generated/models/risky_service_principal_history_item.py index 2f5d7b03f77..0db6554d27e 100644 --- a/msgraph_beta/generated/models/risky_service_principal_history_item.py +++ b/msgraph_beta/generated/models/risky_service_principal_history_item.py @@ -10,7 +10,7 @@ from .risky_service_principal import RiskyServicePrincipal @dataclass -class RiskyServicePrincipalHistoryItem(RiskyServicePrincipal): +class RiskyServicePrincipalHistoryItem(RiskyServicePrincipal, Parsable): # The activity related to service principal risk level change. activity: Optional[RiskServicePrincipalActivity] = None # The identifier of the actor of the operation. diff --git a/msgraph_beta/generated/models/risky_service_principal_history_item_collection_response.py b/msgraph_beta/generated/models/risky_service_principal_history_item_collection_response.py index e5e7b2a06b2..83c9d8bab19 100644 --- a/msgraph_beta/generated/models/risky_service_principal_history_item_collection_response.py +++ b/msgraph_beta/generated/models/risky_service_principal_history_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RiskyServicePrincipalHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse): +class RiskyServicePrincipalHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RiskyServicePrincipalHistoryItem]] = None diff --git a/msgraph_beta/generated/models/risky_user.py b/msgraph_beta/generated/models/risky_user.py index 1bc57b76a3e..8efc183b0dd 100644 --- a/msgraph_beta/generated/models/risky_user.py +++ b/msgraph_beta/generated/models/risky_user.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class RiskyUser(Entity): +class RiskyUser(Entity, Parsable): # The history property history: Optional[List[RiskyUserHistoryItem]] = None # Indicates whether the user is deleted. Possible values are: true, false. diff --git a/msgraph_beta/generated/models/risky_user_collection_response.py b/msgraph_beta/generated/models/risky_user_collection_response.py index eadd08d5d96..9a67fb059f9 100644 --- a/msgraph_beta/generated/models/risky_user_collection_response.py +++ b/msgraph_beta/generated/models/risky_user_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RiskyUserCollectionResponse(BaseCollectionPaginationCountResponse): +class RiskyUserCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RiskyUser]] = None diff --git a/msgraph_beta/generated/models/risky_user_history_item.py b/msgraph_beta/generated/models/risky_user_history_item.py index 53a80c8b79e..4deb406ba66 100644 --- a/msgraph_beta/generated/models/risky_user_history_item.py +++ b/msgraph_beta/generated/models/risky_user_history_item.py @@ -10,7 +10,7 @@ from .risky_user import RiskyUser @dataclass -class RiskyUserHistoryItem(RiskyUser): +class RiskyUserHistoryItem(RiskyUser, Parsable): # The activity related to user risk level change. activity: Optional[RiskUserActivity] = None # The ID of actor that does the operation. diff --git a/msgraph_beta/generated/models/risky_user_history_item_collection_response.py b/msgraph_beta/generated/models/risky_user_history_item_collection_response.py index 4aebfe08eae..fda31d96b0b 100644 --- a/msgraph_beta/generated/models/risky_user_history_item_collection_response.py +++ b/msgraph_beta/generated/models/risky_user_history_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RiskyUserHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse): +class RiskyUserHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RiskyUserHistoryItem]] = None diff --git a/msgraph_beta/generated/models/role_assignment.py b/msgraph_beta/generated/models/role_assignment.py index 987a2cce8cd..2cb04bb4878 100644 --- a/msgraph_beta/generated/models/role_assignment.py +++ b/msgraph_beta/generated/models/role_assignment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RoleAssignment(Entity): +class RoleAssignment(Entity, Parsable): """ The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles. """ diff --git a/msgraph_beta/generated/models/role_assignment_collection_response.py b/msgraph_beta/generated/models/role_assignment_collection_response.py index cac565472f6..45710a7d7cc 100644 --- a/msgraph_beta/generated/models/role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class RoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleAssignment]] = None diff --git a/msgraph_beta/generated/models/role_definition.py b/msgraph_beta/generated/models/role_definition.py index 10510476780..350ae68a3fc 100644 --- a/msgraph_beta/generated/models/role_definition.py +++ b/msgraph_beta/generated/models/role_definition.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class RoleDefinition(Entity): +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. """ diff --git a/msgraph_beta/generated/models/role_definition_collection_response.py b/msgraph_beta/generated/models/role_definition_collection_response.py index 6488c86ec04..4a2c6295b2e 100644 --- a/msgraph_beta/generated/models/role_definition_collection_response.py +++ b/msgraph_beta/generated/models/role_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class RoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleDefinition]] = None diff --git a/msgraph_beta/generated/models/role_management_alert.py b/msgraph_beta/generated/models/role_management_alert.py index 01766ed9984..d05c9262961 100644 --- a/msgraph_beta/generated/models/role_management_alert.py +++ b/msgraph_beta/generated/models/role_management_alert.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class RoleManagementAlert(Entity): +class RoleManagementAlert(Entity, Parsable): # The various configurations of an alert for Microsoft Entra roles. The configurations are predefined and can't be created or deleted, but some of the configurations can be modified. alert_configurations: Optional[List[UnifiedRoleManagementAlertConfiguration]] = None # Defines an alert, its impact, and measures to mitigate or prevent it. diff --git a/msgraph_beta/generated/models/role_membership_governance_criteria.py b/msgraph_beta/generated/models/role_membership_governance_criteria.py index b2d210214e5..067d28b2e3a 100644 --- a/msgraph_beta/generated/models/role_membership_governance_criteria.py +++ b/msgraph_beta/generated/models/role_membership_governance_criteria.py @@ -9,7 +9,7 @@ from .governance_criteria import GovernanceCriteria @dataclass -class RoleMembershipGovernanceCriteria(GovernanceCriteria): +class RoleMembershipGovernanceCriteria(GovernanceCriteria, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.roleMembershipGovernanceCriteria" # The roleId property diff --git a/msgraph_beta/generated/models/role_scope_tag.py b/msgraph_beta/generated/models/role_scope_tag.py index c965f6538a8..162e5075f95 100644 --- a/msgraph_beta/generated/models/role_scope_tag.py +++ b/msgraph_beta/generated/models/role_scope_tag.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class RoleScopeTag(Entity): +class RoleScopeTag(Entity, Parsable): """ Role Scope Tag """ diff --git a/msgraph_beta/generated/models/role_scope_tag_auto_assignment.py b/msgraph_beta/generated/models/role_scope_tag_auto_assignment.py index 2f54698fabb..c18d6981ac7 100644 --- a/msgraph_beta/generated/models/role_scope_tag_auto_assignment.py +++ b/msgraph_beta/generated/models/role_scope_tag_auto_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class RoleScopeTagAutoAssignment(Entity): +class RoleScopeTagAutoAssignment(Entity, Parsable): """ Contains the properties for auto-assigning a Role Scope Tag to a group to be applied to Devices. """ diff --git a/msgraph_beta/generated/models/role_scope_tag_auto_assignment_collection_response.py b/msgraph_beta/generated/models/role_scope_tag_auto_assignment_collection_response.py index e93dde210b9..b7f67346139 100644 --- a/msgraph_beta/generated/models/role_scope_tag_auto_assignment_collection_response.py +++ b/msgraph_beta/generated/models/role_scope_tag_auto_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleScopeTagAutoAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class RoleScopeTagAutoAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTagAutoAssignment]] = None diff --git a/msgraph_beta/generated/models/role_scope_tag_collection_response.py b/msgraph_beta/generated/models/role_scope_tag_collection_response.py index 4c1f3be9664..e36db85f446 100644 --- a/msgraph_beta/generated/models/role_scope_tag_collection_response.py +++ b/msgraph_beta/generated/models/role_scope_tag_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleScopeTagCollectionResponse(BaseCollectionPaginationCountResponse): +class RoleScopeTagCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleScopeTag]] = None diff --git a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py index b0e493ccd59..30db27e6af4 100644 --- a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py +++ b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration" diff --git a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_incident.py b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_incident.py index 196851dda2d..6543cccbd38 100644 --- a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_incident.py +++ b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_incident.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident(UnifiedRoleManagementAlertIncident): +class RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertIncident" # Display name of the subject that the incident applies to. diff --git a/msgraph_beta/generated/models/room.py b/msgraph_beta/generated/models/room.py index bcd8afedbf9..da7badd710e 100644 --- a/msgraph_beta/generated/models/room.py +++ b/msgraph_beta/generated/models/room.py @@ -10,7 +10,7 @@ from .place import Place @dataclass -class Room(Place): +class Room(Place, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.room" # Specifies the name of the audio device in the room. diff --git a/msgraph_beta/generated/models/room_collection_response.py b/msgraph_beta/generated/models/room_collection_response.py index 3f75c28ad55..b2583162f2a 100644 --- a/msgraph_beta/generated/models/room_collection_response.py +++ b/msgraph_beta/generated/models/room_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoomCollectionResponse(BaseCollectionPaginationCountResponse): +class RoomCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Room]] = None diff --git a/msgraph_beta/generated/models/room_list.py b/msgraph_beta/generated/models/room_list.py index d71fd273f5e..5235c04af8e 100644 --- a/msgraph_beta/generated/models/room_list.py +++ b/msgraph_beta/generated/models/room_list.py @@ -11,7 +11,7 @@ from .place import Place @dataclass -class RoomList(Place): +class RoomList(Place, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.roomList" # The email address of the room list. diff --git a/msgraph_beta/generated/models/room_list_collection_response.py b/msgraph_beta/generated/models/room_list_collection_response.py index 13af65f2ef0..b0891d2f877 100644 --- a/msgraph_beta/generated/models/room_list_collection_response.py +++ b/msgraph_beta/generated/models/room_list_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoomListCollectionResponse(BaseCollectionPaginationCountResponse): +class RoomListCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoomList]] = None diff --git a/msgraph_beta/generated/models/rotate_bit_locker_keys_device_action_result.py b/msgraph_beta/generated/models/rotate_bit_locker_keys_device_action_result.py index 93ea58453df..98a8c071668 100644 --- a/msgraph_beta/generated/models/rotate_bit_locker_keys_device_action_result.py +++ b/msgraph_beta/generated/models/rotate_bit_locker_keys_device_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class RotateBitLockerKeysDeviceActionResult(DeviceActionResult): +class RotateBitLockerKeysDeviceActionResult(DeviceActionResult, Parsable): """ RotateBitLockerKeys device action result """ diff --git a/msgraph_beta/generated/models/sales_credit_memo_collection_response.py b/msgraph_beta/generated/models/sales_credit_memo_collection_response.py index 3dc137314a6..437c6bf7980 100644 --- a/msgraph_beta/generated/models/sales_credit_memo_collection_response.py +++ b/msgraph_beta/generated/models/sales_credit_memo_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesCreditMemoCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesCreditMemoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesCreditMemo]] = None diff --git a/msgraph_beta/generated/models/sales_credit_memo_line.py b/msgraph_beta/generated/models/sales_credit_memo_line.py index 01fd72c6e63..64619a7cac8 100644 --- a/msgraph_beta/generated/models/sales_credit_memo_line.py +++ b/msgraph_beta/generated/models/sales_credit_memo_line.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SalesCreditMemoLine(Entity): +class SalesCreditMemoLine(Entity, Parsable): # The account property account: Optional[Account] = None # The accountId property diff --git a/msgraph_beta/generated/models/sales_credit_memo_line_collection_response.py b/msgraph_beta/generated/models/sales_credit_memo_line_collection_response.py index 3924ea4bb9b..9371b6a6904 100644 --- a/msgraph_beta/generated/models/sales_credit_memo_line_collection_response.py +++ b/msgraph_beta/generated/models/sales_credit_memo_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesCreditMemoLineCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesCreditMemoLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesCreditMemoLine]] = None diff --git a/msgraph_beta/generated/models/sales_invoice_collection_response.py b/msgraph_beta/generated/models/sales_invoice_collection_response.py index 7350886fda2..4a9b99d12ec 100644 --- a/msgraph_beta/generated/models/sales_invoice_collection_response.py +++ b/msgraph_beta/generated/models/sales_invoice_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesInvoiceCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesInvoiceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesInvoice]] = None diff --git a/msgraph_beta/generated/models/sales_invoice_line.py b/msgraph_beta/generated/models/sales_invoice_line.py index 8b049f4451e..bc6957c0935 100644 --- a/msgraph_beta/generated/models/sales_invoice_line.py +++ b/msgraph_beta/generated/models/sales_invoice_line.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SalesInvoiceLine(Entity): +class SalesInvoiceLine(Entity, Parsable): # The account property account: Optional[Account] = None # The accountId property diff --git a/msgraph_beta/generated/models/sales_invoice_line_collection_response.py b/msgraph_beta/generated/models/sales_invoice_line_collection_response.py index 83d5d02debb..801d9451e97 100644 --- a/msgraph_beta/generated/models/sales_invoice_line_collection_response.py +++ b/msgraph_beta/generated/models/sales_invoice_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesInvoiceLineCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesInvoiceLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesInvoiceLine]] = None diff --git a/msgraph_beta/generated/models/sales_order_collection_response.py b/msgraph_beta/generated/models/sales_order_collection_response.py index d3edd7e2f59..d65da4b0c46 100644 --- a/msgraph_beta/generated/models/sales_order_collection_response.py +++ b/msgraph_beta/generated/models/sales_order_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesOrderCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesOrderCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesOrder]] = None diff --git a/msgraph_beta/generated/models/sales_order_line.py b/msgraph_beta/generated/models/sales_order_line.py index d524bf1b00d..4d016740240 100644 --- a/msgraph_beta/generated/models/sales_order_line.py +++ b/msgraph_beta/generated/models/sales_order_line.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SalesOrderLine(Entity): +class SalesOrderLine(Entity, Parsable): # The account property account: Optional[Account] = None # The accountId property diff --git a/msgraph_beta/generated/models/sales_order_line_collection_response.py b/msgraph_beta/generated/models/sales_order_line_collection_response.py index b6566389951..8329ee7c5b9 100644 --- a/msgraph_beta/generated/models/sales_order_line_collection_response.py +++ b/msgraph_beta/generated/models/sales_order_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesOrderLineCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesOrderLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesOrderLine]] = None diff --git a/msgraph_beta/generated/models/sales_quote_collection_response.py b/msgraph_beta/generated/models/sales_quote_collection_response.py index 1e035c17a1d..148cdacf105 100644 --- a/msgraph_beta/generated/models/sales_quote_collection_response.py +++ b/msgraph_beta/generated/models/sales_quote_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesQuoteCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesQuoteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesQuote]] = None diff --git a/msgraph_beta/generated/models/sales_quote_line.py b/msgraph_beta/generated/models/sales_quote_line.py index 7722351f65b..9e15e5679ab 100644 --- a/msgraph_beta/generated/models/sales_quote_line.py +++ b/msgraph_beta/generated/models/sales_quote_line.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SalesQuoteLine(Entity): +class SalesQuoteLine(Entity, Parsable): # The account property account: Optional[Account] = None # The accountId property diff --git a/msgraph_beta/generated/models/sales_quote_line_collection_response.py b/msgraph_beta/generated/models/sales_quote_line_collection_response.py index b94a507a742..34a74790c3c 100644 --- a/msgraph_beta/generated/models/sales_quote_line_collection_response.py +++ b/msgraph_beta/generated/models/sales_quote_line_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SalesQuoteLineCollectionResponse(BaseCollectionPaginationCountResponse): +class SalesQuoteLineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SalesQuoteLine]] = None diff --git a/msgraph_beta/generated/models/saml_identity_source.py b/msgraph_beta/generated/models/saml_identity_source.py index 0e141e1bf75..7c3ee5df398 100644 --- a/msgraph_beta/generated/models/saml_identity_source.py +++ b/msgraph_beta/generated/models/saml_identity_source.py @@ -9,7 +9,7 @@ from .permissions_definition_identity_source import PermissionsDefinitionIdentitySource @dataclass -class SamlIdentitySource(PermissionsDefinitionIdentitySource): +class SamlIdentitySource(PermissionsDefinitionIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.samlIdentitySource" diff --git a/msgraph_beta/generated/models/saml_name_id_claim.py b/msgraph_beta/generated/models/saml_name_id_claim.py index b14b608c3f4..2cd90f013e0 100644 --- a/msgraph_beta/generated/models/saml_name_id_claim.py +++ b/msgraph_beta/generated/models/saml_name_id_claim.py @@ -10,7 +10,7 @@ from .custom_claim_base import CustomClaimBase @dataclass -class SamlNameIdClaim(CustomClaimBase): +class SamlNameIdClaim(CustomClaimBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.samlNameIdClaim" # The nameIdFormat property diff --git a/msgraph_beta/generated/models/saml_or_ws_fed_external_domain_federation.py b/msgraph_beta/generated/models/saml_or_ws_fed_external_domain_federation.py index d50fdea6a1b..90c8ca35716 100644 --- a/msgraph_beta/generated/models/saml_or_ws_fed_external_domain_federation.py +++ b/msgraph_beta/generated/models/saml_or_ws_fed_external_domain_federation.py @@ -10,7 +10,7 @@ from .saml_or_ws_fed_provider import SamlOrWsFedProvider @dataclass -class SamlOrWsFedExternalDomainFederation(SamlOrWsFedProvider): +class SamlOrWsFedExternalDomainFederation(SamlOrWsFedProvider, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.samlOrWsFedExternalDomainFederation" # Collection of domain names of the external organizations that the tenant is federating with. Supports $filter (eq). diff --git a/msgraph_beta/generated/models/saml_or_ws_fed_provider.py b/msgraph_beta/generated/models/saml_or_ws_fed_provider.py index 689d4f711cf..4061c17d528 100644 --- a/msgraph_beta/generated/models/saml_or_ws_fed_provider.py +++ b/msgraph_beta/generated/models/saml_or_ws_fed_provider.py @@ -12,7 +12,7 @@ from .identity_provider_base import IdentityProviderBase @dataclass -class SamlOrWsFedProvider(IdentityProviderBase): +class SamlOrWsFedProvider(IdentityProviderBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.samlOrWsFedProvider" # Issuer URI of the federation server. diff --git a/msgraph_beta/generated/models/schedule.py b/msgraph_beta/generated/models/schedule.py index 7a4e51ab489..441819cdbc0 100644 --- a/msgraph_beta/generated/models/schedule.py +++ b/msgraph_beta/generated/models/schedule.py @@ -24,7 +24,7 @@ from .entity import Entity @dataclass -class Schedule(Entity): +class Schedule(Entity, Parsable): # Indicates whether copied shifts should include the activities. activities_included_when_copying_shifts_enabled: Optional[bool] = None # The day notes in the schedule. diff --git a/msgraph_beta/generated/models/schedule_change_request.py b/msgraph_beta/generated/models/schedule_change_request.py index 104e59dd564..f42c460a279 100644 --- a/msgraph_beta/generated/models/schedule_change_request.py +++ b/msgraph_beta/generated/models/schedule_change_request.py @@ -16,7 +16,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class ScheduleChangeRequest(ChangeTrackedEntity): +class ScheduleChangeRequest(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.scheduleChangeRequest" # The assignedTo property diff --git a/msgraph_beta/generated/models/scheduled_permissions_request.py b/msgraph_beta/generated/models/scheduled_permissions_request.py index 762b19b4445..1e9d5becb76 100644 --- a/msgraph_beta/generated/models/scheduled_permissions_request.py +++ b/msgraph_beta/generated/models/scheduled_permissions_request.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class ScheduledPermissionsRequest(Entity): +class ScheduledPermissionsRequest(Entity, Parsable): # The action property action: Optional[UnifiedRoleScheduleRequestActions] = None # Defines when the identity created the request. diff --git a/msgraph_beta/generated/models/scheduled_permissions_request_collection_response.py b/msgraph_beta/generated/models/scheduled_permissions_request_collection_response.py index 869ab5e46ec..fa36b63e862 100644 --- a/msgraph_beta/generated/models/scheduled_permissions_request_collection_response.py +++ b/msgraph_beta/generated/models/scheduled_permissions_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ScheduledPermissionsRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class ScheduledPermissionsRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduledPermissionsRequest]] = None diff --git a/msgraph_beta/generated/models/scheduling_group.py b/msgraph_beta/generated/models/scheduling_group.py index cb6c19acba5..2474b7cc95a 100644 --- a/msgraph_beta/generated/models/scheduling_group.py +++ b/msgraph_beta/generated/models/scheduling_group.py @@ -9,7 +9,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class SchedulingGroup(ChangeTrackedEntity): +class SchedulingGroup(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.schedulingGroup" # The code for the schedulingGroup to represent an external identifier. This field must be unique within the team in Microsoft Teams and uses an alphanumeric format, with a maximum of 100 characters. diff --git a/msgraph_beta/generated/models/scheduling_group_collection_response.py b/msgraph_beta/generated/models/scheduling_group_collection_response.py index 29267c63cbb..0b3b0bf4722 100644 --- a/msgraph_beta/generated/models/scheduling_group_collection_response.py +++ b/msgraph_beta/generated/models/scheduling_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SchedulingGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class SchedulingGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SchedulingGroup]] = None diff --git a/msgraph_beta/generated/models/schema.py b/msgraph_beta/generated/models/schema.py index fba0fe69899..8c4340535d4 100644 --- a/msgraph_beta/generated/models/schema.py +++ b/msgraph_beta/generated/models/schema.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Schema(Entity): +class Schema(Entity, Parsable): # The baseType property base_type: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/schema_extension.py b/msgraph_beta/generated/models/schema_extension.py index 9b81cfa0884..5b9f4d15d4a 100644 --- a/msgraph_beta/generated/models/schema_extension.py +++ b/msgraph_beta/generated/models/schema_extension.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class SchemaExtension(Entity): +class SchemaExtension(Entity, Parsable): # Description for the schema extension. Supports $filter (eq). description: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/schema_extension_collection_response.py b/msgraph_beta/generated/models/schema_extension_collection_response.py index a49f7c51689..da480cfb112 100644 --- a/msgraph_beta/generated/models/schema_extension_collection_response.py +++ b/msgraph_beta/generated/models/schema_extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SchemaExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class SchemaExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SchemaExtension]] = None diff --git a/msgraph_beta/generated/models/scoped_role_membership.py b/msgraph_beta/generated/models/scoped_role_membership.py index b6803966d25..235b62b4192 100644 --- a/msgraph_beta/generated/models/scoped_role_membership.py +++ b/msgraph_beta/generated/models/scoped_role_membership.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ScopedRoleMembership(Entity): +class ScopedRoleMembership(Entity, Parsable): # Unique identifier for the administrative unit that the directory role is scoped to administrative_unit_id: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/scoped_role_membership_collection_response.py b/msgraph_beta/generated/models/scoped_role_membership_collection_response.py index ca2d394f6a6..1306fd4088d 100644 --- a/msgraph_beta/generated/models/scoped_role_membership_collection_response.py +++ b/msgraph_beta/generated/models/scoped_role_membership_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ScopedRoleMembershipCollectionResponse(BaseCollectionPaginationCountResponse): +class ScopedRoleMembershipCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScopedRoleMembership]] = None diff --git a/msgraph_beta/generated/models/search/acronym.py b/msgraph_beta/generated/models/search/acronym.py index 76b5a94d0f2..ad77b106947 100644 --- a/msgraph_beta/generated/models/search/acronym.py +++ b/msgraph_beta/generated/models/search/acronym.py @@ -10,7 +10,7 @@ from .search_answer import SearchAnswer @dataclass -class Acronym(SearchAnswer): +class Acronym(SearchAnswer, Parsable): # The OdataType property odata_type: Optional[str] = None # What the acronym stands for. diff --git a/msgraph_beta/generated/models/search/acronym_collection_response.py b/msgraph_beta/generated/models/search/acronym_collection_response.py index e0576c14a09..bde1872bc3d 100644 --- a/msgraph_beta/generated/models/search/acronym_collection_response.py +++ b/msgraph_beta/generated/models/search/acronym_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AcronymCollectionResponse(BaseCollectionPaginationCountResponse): +class AcronymCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Acronym]] = None diff --git a/msgraph_beta/generated/models/search/bookmark.py b/msgraph_beta/generated/models/search/bookmark.py index c541f9b663b..b2250fb8af1 100644 --- a/msgraph_beta/generated/models/search/bookmark.py +++ b/msgraph_beta/generated/models/search/bookmark.py @@ -14,7 +14,7 @@ from .search_answer import SearchAnswer @dataclass -class Bookmark(SearchAnswer): +class Bookmark(SearchAnswer, Parsable): # Date and time when the bookmark stops appearing as a search result. Set as null for always available. 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. availability_end_date_time: Optional[datetime.datetime] = None # Date and time when the bookmark starts to appear as a search result. Set as null for always available. 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. diff --git a/msgraph_beta/generated/models/search/bookmark_collection_response.py b/msgraph_beta/generated/models/search/bookmark_collection_response.py index 7484f35b14f..10aafaeaa9c 100644 --- a/msgraph_beta/generated/models/search/bookmark_collection_response.py +++ b/msgraph_beta/generated/models/search/bookmark_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BookmarkCollectionResponse(BaseCollectionPaginationCountResponse): +class BookmarkCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Bookmark]] = None diff --git a/msgraph_beta/generated/models/search/qna.py b/msgraph_beta/generated/models/search/qna.py index 6211d3f1554..058ae00afa0 100644 --- a/msgraph_beta/generated/models/search/qna.py +++ b/msgraph_beta/generated/models/search/qna.py @@ -14,7 +14,7 @@ from .search_answer import SearchAnswer @dataclass -class Qna(SearchAnswer): +class Qna(SearchAnswer, Parsable): # Date and time when the QnA stops appearing as a search result. Set as null for always available. 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. availability_end_date_time: Optional[datetime.datetime] = None # Date and time when the QnA starts to appear as a search result. Set as null for always available. 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. diff --git a/msgraph_beta/generated/models/search/qna_collection_response.py b/msgraph_beta/generated/models/search/qna_collection_response.py index da769f7e086..b7469953221 100644 --- a/msgraph_beta/generated/models/search/qna_collection_response.py +++ b/msgraph_beta/generated/models/search/qna_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class QnaCollectionResponse(BaseCollectionPaginationCountResponse): +class QnaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Qna]] = None diff --git a/msgraph_beta/generated/models/search/search_answer.py b/msgraph_beta/generated/models/search/search_answer.py index 6a275b6efaa..4c46b3f09c6 100644 --- a/msgraph_beta/generated/models/search/search_answer.py +++ b/msgraph_beta/generated/models/search/search_answer.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class SearchAnswer(Entity): +class SearchAnswer(Entity, Parsable): # The search answer description that is shown on the search results page. description: Optional[str] = None # The search answer name that is displayed in search results. diff --git a/msgraph_beta/generated/models/search_entity.py b/msgraph_beta/generated/models/search_entity.py index 78b143dd2fd..581d80278ac 100644 --- a/msgraph_beta/generated/models/search_entity.py +++ b/msgraph_beta/generated/models/search_entity.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SearchEntity(Entity): +class SearchEntity(Entity, Parsable): # Administrative answer in Microsoft Search results to define common acronyms in an organization. acronyms: Optional[List[Acronym]] = None # Administrative answer in Microsoft Search results for common search queries in an organization. diff --git a/msgraph_beta/generated/models/secret_information_access_aws_resource_finding.py b/msgraph_beta/generated/models/secret_information_access_aws_resource_finding.py index 33246069364..99b752ee3a7 100644 --- a/msgraph_beta/generated/models/secret_information_access_aws_resource_finding.py +++ b/msgraph_beta/generated/models/secret_information_access_aws_resource_finding.py @@ -9,7 +9,7 @@ from .aws_secret_information_access_finding import AwsSecretInformationAccessFinding @dataclass -class SecretInformationAccessAwsResourceFinding(AwsSecretInformationAccessFinding): +class SecretInformationAccessAwsResourceFinding(AwsSecretInformationAccessFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/secret_information_access_aws_role_finding.py b/msgraph_beta/generated/models/secret_information_access_aws_role_finding.py index e51d31bd3f1..5f586303cfa 100644 --- a/msgraph_beta/generated/models/secret_information_access_aws_role_finding.py +++ b/msgraph_beta/generated/models/secret_information_access_aws_role_finding.py @@ -9,7 +9,7 @@ from .aws_secret_information_access_finding import AwsSecretInformationAccessFinding @dataclass -class SecretInformationAccessAwsRoleFinding(AwsSecretInformationAccessFinding): +class SecretInformationAccessAwsRoleFinding(AwsSecretInformationAccessFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/secret_information_access_aws_serverless_function_finding.py b/msgraph_beta/generated/models/secret_information_access_aws_serverless_function_finding.py index a796f5a9388..44725793700 100644 --- a/msgraph_beta/generated/models/secret_information_access_aws_serverless_function_finding.py +++ b/msgraph_beta/generated/models/secret_information_access_aws_serverless_function_finding.py @@ -9,7 +9,7 @@ from .aws_secret_information_access_finding import AwsSecretInformationAccessFinding @dataclass -class SecretInformationAccessAwsServerlessFunctionFinding(AwsSecretInformationAccessFinding): +class SecretInformationAccessAwsServerlessFunctionFinding(AwsSecretInformationAccessFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/secret_information_access_aws_user_finding.py b/msgraph_beta/generated/models/secret_information_access_aws_user_finding.py index 017f364d0ac..18c57006f25 100644 --- a/msgraph_beta/generated/models/secret_information_access_aws_user_finding.py +++ b/msgraph_beta/generated/models/secret_information_access_aws_user_finding.py @@ -9,7 +9,7 @@ from .aws_secret_information_access_finding import AwsSecretInformationAccessFinding @dataclass -class SecretInformationAccessAwsUserFinding(AwsSecretInformationAccessFinding): +class SecretInformationAccessAwsUserFinding(AwsSecretInformationAccessFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/section_group.py b/msgraph_beta/generated/models/section_group.py index 680bd6cc1e6..44a2ec08edd 100644 --- a/msgraph_beta/generated/models/section_group.py +++ b/msgraph_beta/generated/models/section_group.py @@ -11,7 +11,7 @@ from .onenote_entity_hierarchy_model import OnenoteEntityHierarchyModel @dataclass -class SectionGroup(OnenoteEntityHierarchyModel): +class SectionGroup(OnenoteEntityHierarchyModel, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sectionGroup" # The notebook that contains the section group. Read-only. diff --git a/msgraph_beta/generated/models/section_group_collection_response.py b/msgraph_beta/generated/models/section_group_collection_response.py index fd8a3845417..cc45f6955c9 100644 --- a/msgraph_beta/generated/models/section_group_collection_response.py +++ b/msgraph_beta/generated/models/section_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SectionGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class SectionGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SectionGroup]] = None diff --git a/msgraph_beta/generated/models/secure_score.py b/msgraph_beta/generated/models/secure_score.py index 72cc0b9f27b..27c0868f05a 100644 --- a/msgraph_beta/generated/models/secure_score.py +++ b/msgraph_beta/generated/models/secure_score.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SecureScore(Entity): +class SecureScore(Entity, Parsable): # Active user count of the given tenant. active_user_count: Optional[int] = None # Average score by different scopes (for example, average by industry, average by seating) and control category (Identity, Data, Device, Apps, Infrastructure) within the scope. diff --git a/msgraph_beta/generated/models/secure_score_collection_response.py b/msgraph_beta/generated/models/secure_score_collection_response.py index da497701c3b..f4237e618dc 100644 --- a/msgraph_beta/generated/models/secure_score_collection_response.py +++ b/msgraph_beta/generated/models/secure_score_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecureScoreCollectionResponse(BaseCollectionPaginationCountResponse): +class SecureScoreCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecureScore]] = None diff --git a/msgraph_beta/generated/models/secure_score_control_profile.py b/msgraph_beta/generated/models/secure_score_control_profile.py index 7e2bf2eeeb7..8f6ff46da51 100644 --- a/msgraph_beta/generated/models/secure_score_control_profile.py +++ b/msgraph_beta/generated/models/secure_score_control_profile.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SecureScoreControlProfile(Entity): +class SecureScoreControlProfile(Entity, Parsable): # Control action type (Config, Review, Behavior). action_type: Optional[str] = None # URL to where the control can be actioned. diff --git a/msgraph_beta/generated/models/secure_score_control_profile_collection_response.py b/msgraph_beta/generated/models/secure_score_control_profile_collection_response.py index 70ca7a67388..12f016a782e 100644 --- a/msgraph_beta/generated/models/secure_score_control_profile_collection_response.py +++ b/msgraph_beta/generated/models/secure_score_control_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecureScoreControlProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class SecureScoreControlProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecureScoreControlProfile]] = None diff --git a/msgraph_beta/generated/models/secure_sign_in_session_control.py b/msgraph_beta/generated/models/secure_sign_in_session_control.py index 3724b4364f9..c20df646ae6 100644 --- a/msgraph_beta/generated/models/secure_sign_in_session_control.py +++ b/msgraph_beta/generated/models/secure_sign_in_session_control.py @@ -9,7 +9,7 @@ from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class SecureSignInSessionControl(ConditionalAccessSessionControl): +class SecureSignInSessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.secureSignInSessionControl" diff --git a/msgraph_beta/generated/models/security/aad_risk_detection_audit_record.py b/msgraph_beta/generated/models/security/aad_risk_detection_audit_record.py index f29b5eda550..26ff50230fa 100644 --- a/msgraph_beta/generated/models/security/aad_risk_detection_audit_record.py +++ b/msgraph_beta/generated/models/security/aad_risk_detection_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AadRiskDetectionAuditRecord(AuditData): +class AadRiskDetectionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aadRiskDetectionAuditRecord" diff --git a/msgraph_beta/generated/models/security/add_content_footer_action.py b/msgraph_beta/generated/models/security/add_content_footer_action.py index 49936f79246..92ffbed7c95 100644 --- a/msgraph_beta/generated/models/security/add_content_footer_action.py +++ b/msgraph_beta/generated/models/security/add_content_footer_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddContentFooterAction(InformationProtectionAction): +class AddContentFooterAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.addContentFooterAction" # The alignment property diff --git a/msgraph_beta/generated/models/security/add_content_header_action.py b/msgraph_beta/generated/models/security/add_content_header_action.py index 4255dcb8f8e..876b6b0f4b4 100644 --- a/msgraph_beta/generated/models/security/add_content_header_action.py +++ b/msgraph_beta/generated/models/security/add_content_header_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddContentHeaderAction(InformationProtectionAction): +class AddContentHeaderAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.addContentHeaderAction" # The alignment property diff --git a/msgraph_beta/generated/models/security/add_watermark_action.py b/msgraph_beta/generated/models/security/add_watermark_action.py index 32877926a5f..fc52740ddd1 100644 --- a/msgraph_beta/generated/models/security/add_watermark_action.py +++ b/msgraph_beta/generated/models/security/add_watermark_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class AddWatermarkAction(InformationProtectionAction): +class AddWatermarkAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.addWatermarkAction" # Color of the font to use for the watermark. diff --git a/msgraph_beta/generated/models/security/aed_audit_record.py b/msgraph_beta/generated/models/security/aed_audit_record.py index f54b048c282..e794b9ef83a 100644 --- a/msgraph_beta/generated/models/security/aed_audit_record.py +++ b/msgraph_beta/generated/models/security/aed_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AedAuditRecord(AuditData): +class AedAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aedAuditRecord" diff --git a/msgraph_beta/generated/models/security/ai_app_interaction_audit_record.py b/msgraph_beta/generated/models/security/ai_app_interaction_audit_record.py index e7dd4fb4aae..3adc42357d7 100644 --- a/msgraph_beta/generated/models/security/ai_app_interaction_audit_record.py +++ b/msgraph_beta/generated/models/security/ai_app_interaction_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AiAppInteractionAuditRecord(AuditData): +class AiAppInteractionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aiAppInteractionAuditRecord" diff --git a/msgraph_beta/generated/models/security/aip_file_deleted.py b/msgraph_beta/generated/models/security/aip_file_deleted.py index ab158d1484e..e072296daa3 100644 --- a/msgraph_beta/generated/models/security/aip_file_deleted.py +++ b/msgraph_beta/generated/models/security/aip_file_deleted.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AipFileDeleted(AuditData): +class AipFileDeleted(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aipFileDeleted" diff --git a/msgraph_beta/generated/models/security/aip_heart_beat.py b/msgraph_beta/generated/models/security/aip_heart_beat.py index bb695f4fa61..a4219ccd20e 100644 --- a/msgraph_beta/generated/models/security/aip_heart_beat.py +++ b/msgraph_beta/generated/models/security/aip_heart_beat.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AipHeartBeat(AuditData): +class AipHeartBeat(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aipHeartBeat" diff --git a/msgraph_beta/generated/models/security/aip_protection_action_log_request.py b/msgraph_beta/generated/models/security/aip_protection_action_log_request.py index 124fc0dda9a..fc49f18cbdd 100644 --- a/msgraph_beta/generated/models/security/aip_protection_action_log_request.py +++ b/msgraph_beta/generated/models/security/aip_protection_action_log_request.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AipProtectionActionLogRequest(AuditData): +class AipProtectionActionLogRequest(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aipProtectionActionLogRequest" diff --git a/msgraph_beta/generated/models/security/aip_scanner_discover_event.py b/msgraph_beta/generated/models/security/aip_scanner_discover_event.py index ae412e8186a..9e84b2f9fb8 100644 --- a/msgraph_beta/generated/models/security/aip_scanner_discover_event.py +++ b/msgraph_beta/generated/models/security/aip_scanner_discover_event.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AipScannerDiscoverEvent(AuditData): +class AipScannerDiscoverEvent(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aipScannerDiscoverEvent" diff --git a/msgraph_beta/generated/models/security/aip_sensitivity_label_action_log_request.py b/msgraph_beta/generated/models/security/aip_sensitivity_label_action_log_request.py index d9f2e65db29..748d1d2bed2 100644 --- a/msgraph_beta/generated/models/security/aip_sensitivity_label_action_log_request.py +++ b/msgraph_beta/generated/models/security/aip_sensitivity_label_action_log_request.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AipSensitivityLabelActionLogRequest(AuditData): +class AipSensitivityLabelActionLogRequest(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.aipSensitivityLabelActionLogRequest" diff --git a/msgraph_beta/generated/models/security/air_admin_action_investigation_data.py b/msgraph_beta/generated/models/security/air_admin_action_investigation_data.py index 0a7619243ba..e0a02489902 100644 --- a/msgraph_beta/generated/models/security/air_admin_action_investigation_data.py +++ b/msgraph_beta/generated/models/security/air_admin_action_investigation_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AirAdminActionInvestigationData(AuditData): +class AirAdminActionInvestigationData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.airAdminActionInvestigationData" diff --git a/msgraph_beta/generated/models/security/air_investigation_data.py b/msgraph_beta/generated/models/security/air_investigation_data.py index 0a867816b85..af836ebe338 100644 --- a/msgraph_beta/generated/models/security/air_investigation_data.py +++ b/msgraph_beta/generated/models/security/air_investigation_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AirInvestigationData(AuditData): +class AirInvestigationData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.airInvestigationData" diff --git a/msgraph_beta/generated/models/security/air_manual_investigation_data.py b/msgraph_beta/generated/models/security/air_manual_investigation_data.py index 007c7f93ec8..d2957d8e2c7 100644 --- a/msgraph_beta/generated/models/security/air_manual_investigation_data.py +++ b/msgraph_beta/generated/models/security/air_manual_investigation_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AirManualInvestigationData(AuditData): +class AirManualInvestigationData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.airManualInvestigationData" diff --git a/msgraph_beta/generated/models/security/alert.py b/msgraph_beta/generated/models/security/alert.py index 70bcfc76893..d76013f38c6 100644 --- a/msgraph_beta/generated/models/security/alert.py +++ b/msgraph_beta/generated/models/security/alert.py @@ -19,7 +19,7 @@ from ..entity import Entity @dataclass -class Alert(Entity): +class Alert(Entity, Parsable): # The adversary or activity group that is associated with this alert. actor_display_name: Optional[str] = None # A collection of other alert properties, including user-defined properties. Any custom details defined in the alert, and any dynamic content in the alert details, are stored here. diff --git a/msgraph_beta/generated/models/security/alert_collection_response.py b/msgraph_beta/generated/models/security/alert_collection_response.py index d96e60a3b76..5e9c61876eb 100644 --- a/msgraph_beta/generated/models/security/alert_collection_response.py +++ b/msgraph_beta/generated/models/security/alert_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AlertCollectionResponse(BaseCollectionPaginationCountResponse): +class AlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Alert]] = None diff --git a/msgraph_beta/generated/models/security/allow_file_response_action.py b/msgraph_beta/generated/models/security/allow_file_response_action.py index 89f2ee7412e..270811ca4fd 100644 --- a/msgraph_beta/generated/models/security/allow_file_response_action.py +++ b/msgraph_beta/generated/models/security/allow_file_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class AllowFileResponseAction(ResponseAction): +class AllowFileResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.allowFileResponseAction" # Device groups to which the actions set in the custom detection rule are applied. More information diff --git a/msgraph_beta/generated/models/security/amazon_resource_evidence.py b/msgraph_beta/generated/models/security/amazon_resource_evidence.py index a3cde731287..3fcea009aeb 100644 --- a/msgraph_beta/generated/models/security/amazon_resource_evidence.py +++ b/msgraph_beta/generated/models/security/amazon_resource_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class AmazonResourceEvidence(AlertEvidence): +class AmazonResourceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.amazonResourceEvidence" # The unique identifier for the Amazon account. diff --git a/msgraph_beta/generated/models/security/analyzed_email.py b/msgraph_beta/generated/models/security/analyzed_email.py index 323890f54d4..0123a9547f3 100644 --- a/msgraph_beta/generated/models/security/analyzed_email.py +++ b/msgraph_beta/generated/models/security/analyzed_email.py @@ -18,7 +18,7 @@ from ..entity import Entity @dataclass -class AnalyzedEmail(Entity): +class AnalyzedEmail(Entity, Parsable): # A collection of values that contain the IDs of any alerts associated with the email. alert_ids: Optional[List[str]] = None # A collection of the attachments in the email. diff --git a/msgraph_beta/generated/models/security/analyzed_email_collection_response.py b/msgraph_beta/generated/models/security/analyzed_email_collection_response.py index 9b17fe02435..f437aa888b5 100644 --- a/msgraph_beta/generated/models/security/analyzed_email_collection_response.py +++ b/msgraph_beta/generated/models/security/analyzed_email_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AnalyzedEmailCollectionResponse(BaseCollectionPaginationCountResponse): +class AnalyzedEmailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AnalyzedEmail]] = None diff --git a/msgraph_beta/generated/models/security/analyzed_message_evidence.py b/msgraph_beta/generated/models/security/analyzed_message_evidence.py index 0c69d3797ee..7e3cb966f7d 100644 --- a/msgraph_beta/generated/models/security/analyzed_message_evidence.py +++ b/msgraph_beta/generated/models/security/analyzed_message_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class AnalyzedMessageEvidence(AlertEvidence): +class AnalyzedMessageEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.analyzedMessageEvidence" # Direction of the email relative to your network. The possible values are: inbound, outbound or intraorg. diff --git a/msgraph_beta/generated/models/security/apply_label_action.py b/msgraph_beta/generated/models/security/apply_label_action.py index 44b9b0cae12..b672f1c4ded 100644 --- a/msgraph_beta/generated/models/security/apply_label_action.py +++ b/msgraph_beta/generated/models/security/apply_label_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ApplyLabelAction(InformationProtectionAction): +class ApplyLabelAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.applyLabelAction" # The actionSource property diff --git a/msgraph_beta/generated/models/security/article.py b/msgraph_beta/generated/models/security/article.py index 7613c435ea7..dea6a339324 100644 --- a/msgraph_beta/generated/models/security/article.py +++ b/msgraph_beta/generated/models/security/article.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Article(Entity): +class Article(Entity, Parsable): # The body property body: Optional[FormattedContent] = None # The date and time when this article 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. diff --git a/msgraph_beta/generated/models/security/article_collection_response.py b/msgraph_beta/generated/models/security/article_collection_response.py index 16f8ddb6bdc..344339733fe 100644 --- a/msgraph_beta/generated/models/security/article_collection_response.py +++ b/msgraph_beta/generated/models/security/article_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ArticleCollectionResponse(BaseCollectionPaginationCountResponse): +class ArticleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Article]] = None diff --git a/msgraph_beta/generated/models/security/article_indicator.py b/msgraph_beta/generated/models/security/article_indicator.py index bfc0ef1c616..eb32384db68 100644 --- a/msgraph_beta/generated/models/security/article_indicator.py +++ b/msgraph_beta/generated/models/security/article_indicator.py @@ -9,7 +9,7 @@ from .indicator import Indicator @dataclass -class ArticleIndicator(Indicator): +class ArticleIndicator(Indicator, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.articleIndicator" diff --git a/msgraph_beta/generated/models/security/article_indicator_collection_response.py b/msgraph_beta/generated/models/security/article_indicator_collection_response.py index 1a09d2db991..fc43ad90b41 100644 --- a/msgraph_beta/generated/models/security/article_indicator_collection_response.py +++ b/msgraph_beta/generated/models/security/article_indicator_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ArticleIndicatorCollectionResponse(BaseCollectionPaginationCountResponse): +class ArticleIndicatorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ArticleIndicator]] = None diff --git a/msgraph_beta/generated/models/security/artifact.py b/msgraph_beta/generated/models/security/artifact.py index 0b5f479cabc..1b5aa3ae8ac 100644 --- a/msgraph_beta/generated/models/security/artifact.py +++ b/msgraph_beta/generated/models/security/artifact.py @@ -19,7 +19,7 @@ from ..entity import Entity @dataclass -class Artifact(Entity): +class Artifact(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/attack_sim_admin_audit_record.py b/msgraph_beta/generated/models/security/attack_sim_admin_audit_record.py index bc32b02c045..77117a8864e 100644 --- a/msgraph_beta/generated/models/security/attack_sim_admin_audit_record.py +++ b/msgraph_beta/generated/models/security/attack_sim_admin_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AttackSimAdminAuditRecord(AuditData): +class AttackSimAdminAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.attackSimAdminAuditRecord" diff --git a/msgraph_beta/generated/models/security/audit_core_root.py b/msgraph_beta/generated/models/security/audit_core_root.py index 20582136042..f404ae89397 100644 --- a/msgraph_beta/generated/models/security/audit_core_root.py +++ b/msgraph_beta/generated/models/security/audit_core_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class AuditCoreRoot(Entity): +class AuditCoreRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The queries property diff --git a/msgraph_beta/generated/models/security/audit_log_query.py b/msgraph_beta/generated/models/security/audit_log_query.py index 13a0759e131..ef86a63d946 100644 --- a/msgraph_beta/generated/models/security/audit_log_query.py +++ b/msgraph_beta/generated/models/security/audit_log_query.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class AuditLogQuery(Entity): +class AuditLogQuery(Entity, Parsable): # The administrative units tagged to an audit log record. administrative_unit_id_filters: Optional[List[str]] = None # The display name of the saved audit log query. diff --git a/msgraph_beta/generated/models/security/audit_log_query_collection_response.py b/msgraph_beta/generated/models/security/audit_log_query_collection_response.py index 6cd57fe252c..be6ce3cf162 100644 --- a/msgraph_beta/generated/models/security/audit_log_query_collection_response.py +++ b/msgraph_beta/generated/models/security/audit_log_query_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditLogQueryCollectionResponse(BaseCollectionPaginationCountResponse): +class AuditLogQueryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuditLogQuery]] = None diff --git a/msgraph_beta/generated/models/security/audit_log_record.py b/msgraph_beta/generated/models/security/audit_log_record.py index ea981eb784c..4d8660d61a9 100644 --- a/msgraph_beta/generated/models/security/audit_log_record.py +++ b/msgraph_beta/generated/models/security/audit_log_record.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class AuditLogRecord(Entity): +class AuditLogRecord(Entity, Parsable): # The administrative units tagged to an audit log record. administrative_units: Optional[List[str]] = None # A JSON object that contains the actual audit log data. diff --git a/msgraph_beta/generated/models/security/audit_log_record_collection_response.py b/msgraph_beta/generated/models/security/audit_log_record_collection_response.py index 58c395713d0..e7902cbc632 100644 --- a/msgraph_beta/generated/models/security/audit_log_record_collection_response.py +++ b/msgraph_beta/generated/models/security/audit_log_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuditLogRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class AuditLogRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuditLogRecord]] = None diff --git a/msgraph_beta/generated/models/security/audit_search_audit_record.py b/msgraph_beta/generated/models/security/audit_search_audit_record.py index 9a9846ff147..74432c153f5 100644 --- a/msgraph_beta/generated/models/security/audit_search_audit_record.py +++ b/msgraph_beta/generated/models/security/audit_search_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AuditSearchAuditRecord(AuditData): +class AuditSearchAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.auditSearchAuditRecord" diff --git a/msgraph_beta/generated/models/security/authority_template.py b/msgraph_beta/generated/models/security/authority_template.py index afead235d9e..6e4b82cee42 100644 --- a/msgraph_beta/generated/models/security/authority_template.py +++ b/msgraph_beta/generated/models/security/authority_template.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class AuthorityTemplate(FilePlanDescriptorTemplate): +class AuthorityTemplate(FilePlanDescriptorTemplate, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/authority_template_collection_response.py b/msgraph_beta/generated/models/security/authority_template_collection_response.py index cba4888cf1a..6656cb2b94f 100644 --- a/msgraph_beta/generated/models/security/authority_template_collection_response.py +++ b/msgraph_beta/generated/models/security/authority_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AuthorityTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class AuthorityTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthorityTemplate]] = None diff --git a/msgraph_beta/generated/models/security/azure_active_directory_account_logon_audit_record.py b/msgraph_beta/generated/models/security/azure_active_directory_account_logon_audit_record.py index 47a10408974..bc69bda9ed6 100644 --- a/msgraph_beta/generated/models/security/azure_active_directory_account_logon_audit_record.py +++ b/msgraph_beta/generated/models/security/azure_active_directory_account_logon_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AzureActiveDirectoryAccountLogonAuditRecord(AuditData): +class AzureActiveDirectoryAccountLogonAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAccountLogonAuditRecord" diff --git a/msgraph_beta/generated/models/security/azure_active_directory_audit_record.py b/msgraph_beta/generated/models/security/azure_active_directory_audit_record.py index 3864e2ced98..218a0c97809 100644 --- a/msgraph_beta/generated/models/security/azure_active_directory_audit_record.py +++ b/msgraph_beta/generated/models/security/azure_active_directory_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AzureActiveDirectoryAuditRecord(AuditData): +class AzureActiveDirectoryAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryAuditRecord" diff --git a/msgraph_beta/generated/models/security/azure_active_directory_base_audit_record.py b/msgraph_beta/generated/models/security/azure_active_directory_base_audit_record.py index 5d547e1726e..f1565aa8961 100644 --- a/msgraph_beta/generated/models/security/azure_active_directory_base_audit_record.py +++ b/msgraph_beta/generated/models/security/azure_active_directory_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AzureActiveDirectoryBaseAuditRecord(AuditData): +class AzureActiveDirectoryBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/azure_active_directory_sts_logon_audit_record.py b/msgraph_beta/generated/models/security/azure_active_directory_sts_logon_audit_record.py index cc52d0c2f79..548c4911d0f 100644 --- a/msgraph_beta/generated/models/security/azure_active_directory_sts_logon_audit_record.py +++ b/msgraph_beta/generated/models/security/azure_active_directory_sts_logon_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class AzureActiveDirectoryStsLogonAuditRecord(AuditData): +class AzureActiveDirectoryStsLogonAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.azureActiveDirectoryStsLogonAuditRecord" diff --git a/msgraph_beta/generated/models/security/azure_resource_evidence.py b/msgraph_beta/generated/models/security/azure_resource_evidence.py index 9e64231d7f2..75cf792a1fa 100644 --- a/msgraph_beta/generated/models/security/azure_resource_evidence.py +++ b/msgraph_beta/generated/models/security/azure_resource_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class AzureResourceEvidence(AlertEvidence): +class AzureResourceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.azureResourceEvidence" # The unique identifier for the Azure resource. diff --git a/msgraph_beta/generated/models/security/blob_container_evidence.py b/msgraph_beta/generated/models/security/blob_container_evidence.py index 83e6802d08f..b365c0a4ae8 100644 --- a/msgraph_beta/generated/models/security/blob_container_evidence.py +++ b/msgraph_beta/generated/models/security/blob_container_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class BlobContainerEvidence(AlertEvidence): +class BlobContainerEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.blobContainerEvidence" # The name of the blob container. diff --git a/msgraph_beta/generated/models/security/blob_evidence.py b/msgraph_beta/generated/models/security/blob_evidence.py index 65fa07def89..629768ac34c 100644 --- a/msgraph_beta/generated/models/security/blob_evidence.py +++ b/msgraph_beta/generated/models/security/blob_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class BlobEvidence(AlertEvidence): +class BlobEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.blobEvidence" # The container which the blob belongs to. diff --git a/msgraph_beta/generated/models/security/block_file_response_action.py b/msgraph_beta/generated/models/security/block_file_response_action.py index db4d0940ddb..6020d12a0e1 100644 --- a/msgraph_beta/generated/models/security/block_file_response_action.py +++ b/msgraph_beta/generated/models/security/block_file_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class BlockFileResponseAction(ResponseAction): +class BlockFileResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.blockFileResponseAction" # Device groups to which the actions set in the custom detection rule are applied. More information diff --git a/msgraph_beta/generated/models/security/campaign_audit_record.py b/msgraph_beta/generated/models/security/campaign_audit_record.py index 9298c0b0864..ffee8f3d795 100644 --- a/msgraph_beta/generated/models/security/campaign_audit_record.py +++ b/msgraph_beta/generated/models/security/campaign_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CampaignAuditRecord(AuditData): +class CampaignAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.campaignAuditRecord" diff --git a/msgraph_beta/generated/models/security/case.py b/msgraph_beta/generated/models/security/case.py index 24a279c6cd9..fbc0ce18c0f 100644 --- a/msgraph_beta/generated/models/security/case.py +++ b/msgraph_beta/generated/models/security/case.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class Case(Entity): +class Case(Entity, Parsable): # The createdDateTime property created_date_time: Optional[datetime.datetime] = None # The description property diff --git a/msgraph_beta/generated/models/security/case_audit_record.py b/msgraph_beta/generated/models/security/case_audit_record.py index 69c31a3cb6d..a4802edc6dd 100644 --- a/msgraph_beta/generated/models/security/case_audit_record.py +++ b/msgraph_beta/generated/models/security/case_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CaseAuditRecord(AuditData): +class CaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.caseAuditRecord" diff --git a/msgraph_beta/generated/models/security/case_investigation.py b/msgraph_beta/generated/models/security/case_investigation.py index 8bb5abf6185..2d2902f222b 100644 --- a/msgraph_beta/generated/models/security/case_investigation.py +++ b/msgraph_beta/generated/models/security/case_investigation.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CaseInvestigation(AuditData): +class CaseInvestigation(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.caseInvestigation" diff --git a/msgraph_beta/generated/models/security/case_operation.py b/msgraph_beta/generated/models/security/case_operation.py index 386887e9fb0..c230ed5ddb1 100644 --- a/msgraph_beta/generated/models/security/case_operation.py +++ b/msgraph_beta/generated/models/security/case_operation.py @@ -22,7 +22,7 @@ from ..entity import Entity @dataclass -class CaseOperation(Entity): +class CaseOperation(Entity, Parsable): # The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. action: Optional[CaseAction] = None # The date and time the operation was completed. diff --git a/msgraph_beta/generated/models/security/case_operation_collection_response.py b/msgraph_beta/generated/models/security/case_operation_collection_response.py index f77e869eaa0..ea168148f4d 100644 --- a/msgraph_beta/generated/models/security/case_operation_collection_response.py +++ b/msgraph_beta/generated/models/security/case_operation_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CaseOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class CaseOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CaseOperation]] = None diff --git a/msgraph_beta/generated/models/security/cases_root.py b/msgraph_beta/generated/models/security/cases_root.py index f5cb037dc7d..6c5894448e1 100644 --- a/msgraph_beta/generated/models/security/cases_root.py +++ b/msgraph_beta/generated/models/security/cases_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CasesRoot(Entity): +class CasesRoot(Entity, Parsable): # The ediscoveryCases property ediscovery_cases: Optional[List[EdiscoveryCase]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/category_template.py b/msgraph_beta/generated/models/security/category_template.py index 411544927b0..45f0f9f19cc 100644 --- a/msgraph_beta/generated/models/security/category_template.py +++ b/msgraph_beta/generated/models/security/category_template.py @@ -10,7 +10,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class CategoryTemplate(FilePlanDescriptorTemplate): +class CategoryTemplate(FilePlanDescriptorTemplate, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents all subcategories under a particular category. diff --git a/msgraph_beta/generated/models/security/category_template_collection_response.py b/msgraph_beta/generated/models/security/category_template_collection_response.py index 105c9a657f1..d7d3a0c5795 100644 --- a/msgraph_beta/generated/models/security/category_template_collection_response.py +++ b/msgraph_beta/generated/models/security/category_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CategoryTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class CategoryTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CategoryTemplate]] = None diff --git a/msgraph_beta/generated/models/security/cdp_cold_crawl_status_record.py b/msgraph_beta/generated/models/security/cdp_cold_crawl_status_record.py index dd3beebb19b..9e748c1c72b 100644 --- a/msgraph_beta/generated/models/security/cdp_cold_crawl_status_record.py +++ b/msgraph_beta/generated/models/security/cdp_cold_crawl_status_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpColdCrawlStatusRecord(AuditData): +class CdpColdCrawlStatusRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpColdCrawlStatusRecord" diff --git a/msgraph_beta/generated/models/security/cdp_content_explorer_aggregate_record.py b/msgraph_beta/generated/models/security/cdp_content_explorer_aggregate_record.py index f44e4d998cc..77affa591c6 100644 --- a/msgraph_beta/generated/models/security/cdp_content_explorer_aggregate_record.py +++ b/msgraph_beta/generated/models/security/cdp_content_explorer_aggregate_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpContentExplorerAggregateRecord(AuditData): +class CdpContentExplorerAggregateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpContentExplorerAggregateRecord" diff --git a/msgraph_beta/generated/models/security/cdp_dlp_sensitive_audit_record.py b/msgraph_beta/generated/models/security/cdp_dlp_sensitive_audit_record.py index b35956a595a..edd59a666a9 100644 --- a/msgraph_beta/generated/models/security/cdp_dlp_sensitive_audit_record.py +++ b/msgraph_beta/generated/models/security/cdp_dlp_sensitive_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpDlpSensitiveAuditRecord(AuditData): +class CdpDlpSensitiveAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveAuditRecord" diff --git a/msgraph_beta/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py b/msgraph_beta/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py index ed08e535715..da599aaa429 100644 --- a/msgraph_beta/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py +++ b/msgraph_beta/generated/models/security/cdp_dlp_sensitive_endpoint_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpDlpSensitiveEndpointAuditRecord(AuditData): +class CdpDlpSensitiveEndpointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpDlpSensitiveEndpointAuditRecord" diff --git a/msgraph_beta/generated/models/security/cdp_log_record.py b/msgraph_beta/generated/models/security/cdp_log_record.py index 0b65644ef17..7cca8a70857 100644 --- a/msgraph_beta/generated/models/security/cdp_log_record.py +++ b/msgraph_beta/generated/models/security/cdp_log_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpLogRecord(AuditData): +class CdpLogRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpLogRecord" diff --git a/msgraph_beta/generated/models/security/cdp_ocr_billing_record.py b/msgraph_beta/generated/models/security/cdp_ocr_billing_record.py index 8e79048df12..d0cdf8b542c 100644 --- a/msgraph_beta/generated/models/security/cdp_ocr_billing_record.py +++ b/msgraph_beta/generated/models/security/cdp_ocr_billing_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpOcrBillingRecord(AuditData): +class CdpOcrBillingRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpOcrBillingRecord" diff --git a/msgraph_beta/generated/models/security/cdp_resource_scope_change_event_record.py b/msgraph_beta/generated/models/security/cdp_resource_scope_change_event_record.py index b35899d0078..e3f77bb6923 100644 --- a/msgraph_beta/generated/models/security/cdp_resource_scope_change_event_record.py +++ b/msgraph_beta/generated/models/security/cdp_resource_scope_change_event_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CdpResourceScopeChangeEventRecord(AuditData): +class CdpResourceScopeChangeEventRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cdpResourceScopeChangeEventRecord" diff --git a/msgraph_beta/generated/models/security/cerner_s_m_s_link_record.py b/msgraph_beta/generated/models/security/cerner_s_m_s_link_record.py index 4c471d2bc15..a1397324e0a 100644 --- a/msgraph_beta/generated/models/security/cerner_s_m_s_link_record.py +++ b/msgraph_beta/generated/models/security/cerner_s_m_s_link_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CernerSMSLinkRecord(AuditData): +class CernerSMSLinkRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSLinkRecord" diff --git a/msgraph_beta/generated/models/security/cerner_s_m_s_settings_update_record.py b/msgraph_beta/generated/models/security/cerner_s_m_s_settings_update_record.py index dfc258f34df..28bd9120daa 100644 --- a/msgraph_beta/generated/models/security/cerner_s_m_s_settings_update_record.py +++ b/msgraph_beta/generated/models/security/cerner_s_m_s_settings_update_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CernerSMSSettingsUpdateRecord(AuditData): +class CernerSMSSettingsUpdateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSSettingsUpdateRecord" diff --git a/msgraph_beta/generated/models/security/cerner_s_m_s_unlink_record.py b/msgraph_beta/generated/models/security/cerner_s_m_s_unlink_record.py index 4d7d322427e..a71f403e296 100644 --- a/msgraph_beta/generated/models/security/cerner_s_m_s_unlink_record.py +++ b/msgraph_beta/generated/models/security/cerner_s_m_s_unlink_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CernerSMSUnlinkRecord(AuditData): +class CernerSMSUnlinkRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cernerSMSUnlinkRecord" diff --git a/msgraph_beta/generated/models/security/citation_template.py b/msgraph_beta/generated/models/security/citation_template.py index 6d7faef752f..8949e3605e0 100644 --- a/msgraph_beta/generated/models/security/citation_template.py +++ b/msgraph_beta/generated/models/security/citation_template.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class CitationTemplate(FilePlanDescriptorTemplate): +class CitationTemplate(FilePlanDescriptorTemplate, Parsable): # Represents the jurisdiction or agency that published the citation. citation_jurisdiction: Optional[str] = None # Represents the URL to the published citation. diff --git a/msgraph_beta/generated/models/security/citation_template_collection_response.py b/msgraph_beta/generated/models/security/citation_template_collection_response.py index 649fed62d15..9765bee8d51 100644 --- a/msgraph_beta/generated/models/security/citation_template_collection_response.py +++ b/msgraph_beta/generated/models/security/citation_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CitationTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class CitationTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CitationTemplate]] = None diff --git a/msgraph_beta/generated/models/security/cloud_application_evidence.py b/msgraph_beta/generated/models/security/cloud_application_evidence.py index d4b77b820d1..eb1b4f4f230 100644 --- a/msgraph_beta/generated/models/security/cloud_application_evidence.py +++ b/msgraph_beta/generated/models/security/cloud_application_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class CloudApplicationEvidence(AlertEvidence): +class CloudApplicationEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cloudApplicationEvidence" # Unique identifier of the application. diff --git a/msgraph_beta/generated/models/security/cloud_logon_request_evidence.py b/msgraph_beta/generated/models/security/cloud_logon_request_evidence.py index b8cea8e3a30..abfcc0f42bf 100644 --- a/msgraph_beta/generated/models/security/cloud_logon_request_evidence.py +++ b/msgraph_beta/generated/models/security/cloud_logon_request_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class CloudLogonRequestEvidence(AlertEvidence): +class CloudLogonRequestEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cloudLogonRequestEvidence" # The unique identifier for the sign-in request. diff --git a/msgraph_beta/generated/models/security/cloud_logon_session_evidence.py b/msgraph_beta/generated/models/security/cloud_logon_session_evidence.py index 307f767b01c..f3811395c08 100644 --- a/msgraph_beta/generated/models/security/cloud_logon_session_evidence.py +++ b/msgraph_beta/generated/models/security/cloud_logon_session_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class CloudLogonSessionEvidence(AlertEvidence): +class CloudLogonSessionEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cloudLogonSessionEvidence" # The account associated with the sign-in session. diff --git a/msgraph_beta/generated/models/security/collaboration_root.py b/msgraph_beta/generated/models/security/collaboration_root.py index 78280fc108b..dbeb9c097a9 100644 --- a/msgraph_beta/generated/models/security/collaboration_root.py +++ b/msgraph_beta/generated/models/security/collaboration_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class CollaborationRoot(Entity): +class CollaborationRoot(Entity, Parsable): # Contains metadata for analyzed emails. analyzed_emails: Optional[List[AnalyzedEmail]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/collect_investigation_package_response_action.py b/msgraph_beta/generated/models/security/collect_investigation_package_response_action.py index 94e036f50db..d331f90560c 100644 --- a/msgraph_beta/generated/models/security/collect_investigation_package_response_action.py +++ b/msgraph_beta/generated/models/security/collect_investigation_package_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class CollectInvestigationPackageResponseAction(ResponseAction): +class CollectInvestigationPackageResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.collectInvestigationPackageResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/compliance_connector_audit_record.py b/msgraph_beta/generated/models/security/compliance_connector_audit_record.py index 86b53e5246a..0afea5513f8 100644 --- a/msgraph_beta/generated/models/security/compliance_connector_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_connector_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceConnectorAuditRecord(AuditData): +class ComplianceConnectorAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceConnectorAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_d_l_m_exchange_audit_record.py b/msgraph_beta/generated/models/security/compliance_d_l_m_exchange_audit_record.py index 1461e89530a..6cdee1f074c 100644 --- a/msgraph_beta/generated/models/security/compliance_d_l_m_exchange_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_d_l_m_exchange_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDLMExchangeAuditRecord(AuditData): +class ComplianceDLMExchangeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMExchangeAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_d_l_m_share_point_audit_record.py b/msgraph_beta/generated/models/security/compliance_d_l_m_share_point_audit_record.py index b8ad3bfb914..c68b6215878 100644 --- a/msgraph_beta/generated/models/security/compliance_d_l_m_share_point_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_d_l_m_share_point_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDLMSharePointAuditRecord(AuditData): +class ComplianceDLMSharePointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDLMSharePointAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_applications_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_applications_audit_record.py index da47b7140d6..345f6e711a2 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_applications_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_applications_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpApplicationsAuditRecord(AuditData): +class ComplianceDlpApplicationsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_applications_classification_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_applications_classification_audit_record.py index 1a7edf7d0da..378a6f0dd9e 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_applications_classification_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_applications_classification_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpApplicationsClassificationAuditRecord(AuditData): +class ComplianceDlpApplicationsClassificationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpApplicationsClassificationAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_base_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_base_audit_record.py index 20c4c6a5a17..6630b53ef89 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_base_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpBaseAuditRecord(AuditData): +class ComplianceDlpBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_classification_base_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_classification_base_audit_record.py index 5d0d0e19abd..a18aa407a05 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_classification_base_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_classification_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpClassificationBaseAuditRecord(AuditData): +class ComplianceDlpClassificationBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_classification_base_cdp_record.py b/msgraph_beta/generated/models/security/compliance_dlp_classification_base_cdp_record.py index ae6e73878a4..a098476369f 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_classification_base_cdp_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_classification_base_cdp_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpClassificationBaseCdpRecord(AuditData): +class ComplianceDlpClassificationBaseCdpRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpClassificationBaseCdpRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_endpoint_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_endpoint_audit_record.py index 601aef85290..abcfbc0d934 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_endpoint_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_endpoint_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpEndpointAuditRecord(AuditData): +class ComplianceDlpEndpointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py index bdfa0746429..5a3a57ec471 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_endpoint_discovery_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpEndpointDiscoveryAuditRecord(AuditData): +class ComplianceDlpEndpointDiscoveryAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpEndpointDiscoveryAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_exchange_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_exchange_audit_record.py index 847b3644a0c..c22c1cca5fa 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_exchange_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_exchange_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpExchangeAuditRecord(AuditData): +class ComplianceDlpExchangeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_audit_record.py index 2f83beaa8a9..141d0a3881b 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpExchangeClassificationAuditRecord(AuditData): +class ComplianceDlpExchangeClassificationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py b/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py index 2796b8127b8..cef5101e924 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_exchange_classification_cdp_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpExchangeClassificationCdpRecord(AuditData): +class ComplianceDlpExchangeClassificationCdpRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeClassificationCdpRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py index 8e1de846858..ce2dd56ff32 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_exchange_discovery_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpExchangeDiscoveryAuditRecord(AuditData): +class ComplianceDlpExchangeDiscoveryAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpExchangeDiscoveryAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_share_point_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_share_point_audit_record.py index 79ea985d5b5..f783dc6d7af 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_share_point_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_share_point_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpSharePointAuditRecord(AuditData): +class ComplianceDlpSharePointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_audit_record.py index 4f551c4a376..238326766aa 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpSharePointClassificationAuditRecord(AuditData): +class ComplianceDlpSharePointClassificationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py b/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py index aa834feda9f..73ad17d944a 100644 --- a/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_dlp_share_point_classification_extended_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceDlpSharePointClassificationExtendedAuditRecord(AuditData): +class ComplianceDlpSharePointClassificationExtendedAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceDlpSharePointClassificationExtendedAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_manager_action_record.py b/msgraph_beta/generated/models/security/compliance_manager_action_record.py index 3f42b9e9d07..da4d7923fd3 100644 --- a/msgraph_beta/generated/models/security/compliance_manager_action_record.py +++ b/msgraph_beta/generated/models/security/compliance_manager_action_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceManagerActionRecord(AuditData): +class ComplianceManagerActionRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceManagerActionRecord" diff --git a/msgraph_beta/generated/models/security/compliance_supervision_base_audit_record.py b/msgraph_beta/generated/models/security/compliance_supervision_base_audit_record.py index 9e60cee3644..f2142e17728 100644 --- a/msgraph_beta/generated/models/security/compliance_supervision_base_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_supervision_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceSupervisionBaseAuditRecord(AuditData): +class ComplianceSupervisionBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/compliance_supervision_exchange_audit_record.py b/msgraph_beta/generated/models/security/compliance_supervision_exchange_audit_record.py index f05b54599dd..bd1dc715b29 100644 --- a/msgraph_beta/generated/models/security/compliance_supervision_exchange_audit_record.py +++ b/msgraph_beta/generated/models/security/compliance_supervision_exchange_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ComplianceSupervisionExchangeAuditRecord(AuditData): +class ComplianceSupervisionExchangeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord" diff --git a/msgraph_beta/generated/models/security/consumption_resource_audit_record.py b/msgraph_beta/generated/models/security/consumption_resource_audit_record.py index 4c3084d2062..f398e4c6bf3 100644 --- a/msgraph_beta/generated/models/security/consumption_resource_audit_record.py +++ b/msgraph_beta/generated/models/security/consumption_resource_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ConsumptionResourceAuditRecord(AuditData): +class ConsumptionResourceAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.consumptionResourceAuditRecord" diff --git a/msgraph_beta/generated/models/security/container_evidence.py b/msgraph_beta/generated/models/security/container_evidence.py index 348f117683e..0e4f696b973 100644 --- a/msgraph_beta/generated/models/security/container_evidence.py +++ b/msgraph_beta/generated/models/security/container_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class ContainerEvidence(AlertEvidence): +class ContainerEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.containerEvidence" # The list of arguments. diff --git a/msgraph_beta/generated/models/security/container_image_evidence.py b/msgraph_beta/generated/models/security/container_image_evidence.py index a41b2745839..8af54d5b58c 100644 --- a/msgraph_beta/generated/models/security/container_image_evidence.py +++ b/msgraph_beta/generated/models/security/container_image_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class ContainerImageEvidence(AlertEvidence): +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. diff --git a/msgraph_beta/generated/models/security/container_registry_evidence.py b/msgraph_beta/generated/models/security/container_registry_evidence.py index d8ff37a738b..c7101ba7a92 100644 --- a/msgraph_beta/generated/models/security/container_registry_evidence.py +++ b/msgraph_beta/generated/models/security/container_registry_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class ContainerRegistryEvidence(AlertEvidence): +class ContainerRegistryEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.containerRegistryEvidence" # The registry URI. diff --git a/msgraph_beta/generated/models/security/copilot_interaction_audit_record.py b/msgraph_beta/generated/models/security/copilot_interaction_audit_record.py index 5f860af02ff..ef7567a41f9 100644 --- a/msgraph_beta/generated/models/security/copilot_interaction_audit_record.py +++ b/msgraph_beta/generated/models/security/copilot_interaction_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CopilotInteractionAuditRecord(AuditData): +class CopilotInteractionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.copilotInteractionAuditRecord" diff --git a/msgraph_beta/generated/models/security/core_reporting_settings_audit_record.py b/msgraph_beta/generated/models/security/core_reporting_settings_audit_record.py index a164e2d8374..35fd1b0f081 100644 --- a/msgraph_beta/generated/models/security/core_reporting_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/core_reporting_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CoreReportingSettingsAuditRecord(AuditData): +class CoreReportingSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.coreReportingSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/cortana_briefing_audit_record.py b/msgraph_beta/generated/models/security/cortana_briefing_audit_record.py index e744a68c9e4..6378be2685f 100644 --- a/msgraph_beta/generated/models/security/cortana_briefing_audit_record.py +++ b/msgraph_beta/generated/models/security/cortana_briefing_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CortanaBriefingAuditRecord(AuditData): +class CortanaBriefingAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cortanaBriefingAuditRecord" diff --git a/msgraph_beta/generated/models/security/cps_common_policy_audit_record.py b/msgraph_beta/generated/models/security/cps_common_policy_audit_record.py index df44aede00d..f1571526e91 100644 --- a/msgraph_beta/generated/models/security/cps_common_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/cps_common_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CpsCommonPolicyAuditRecord(AuditData): +class CpsCommonPolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cpsCommonPolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/cps_policy_config_audit_record.py b/msgraph_beta/generated/models/security/cps_policy_config_audit_record.py index 6fff9d05fb6..1e1fa613e6d 100644 --- a/msgraph_beta/generated/models/security/cps_policy_config_audit_record.py +++ b/msgraph_beta/generated/models/security/cps_policy_config_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CpsPolicyConfigAuditRecord(AuditData): +class CpsPolicyConfigAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.cpsPolicyConfigAuditRecord" diff --git a/msgraph_beta/generated/models/security/crm_base_audit_record.py b/msgraph_beta/generated/models/security/crm_base_audit_record.py index 668b4bbe2bd..ee4d6035be7 100644 --- a/msgraph_beta/generated/models/security/crm_base_audit_record.py +++ b/msgraph_beta/generated/models/security/crm_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CrmBaseAuditRecord(AuditData): +class CrmBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.crmBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/crm_entity_operation_audit_record.py b/msgraph_beta/generated/models/security/crm_entity_operation_audit_record.py index 5c09a5e33d4..c1c5ff6b53a 100644 --- a/msgraph_beta/generated/models/security/crm_entity_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/crm_entity_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CrmEntityOperationAuditRecord(AuditData): +class CrmEntityOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.crmEntityOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/custom_action.py b/msgraph_beta/generated/models/security/custom_action.py index b654ccf6ae3..028fe1e917c 100644 --- a/msgraph_beta/generated/models/security/custom_action.py +++ b/msgraph_beta/generated/models/security/custom_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class CustomAction(InformationProtectionAction): +class CustomAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.customAction" # Name of the custom action. diff --git a/msgraph_beta/generated/models/security/customer_key_service_encryption_audit_record.py b/msgraph_beta/generated/models/security/customer_key_service_encryption_audit_record.py index c92ace50798..833400b8284 100644 --- a/msgraph_beta/generated/models/security/customer_key_service_encryption_audit_record.py +++ b/msgraph_beta/generated/models/security/customer_key_service_encryption_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class CustomerKeyServiceEncryptionAuditRecord(AuditData): +class CustomerKeyServiceEncryptionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.customerKeyServiceEncryptionAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_center_security_base_audit_record.py b/msgraph_beta/generated/models/security/data_center_security_base_audit_record.py index 224aa8bea8f..ba9cc0b4cdb 100644 --- a/msgraph_beta/generated/models/security/data_center_security_base_audit_record.py +++ b/msgraph_beta/generated/models/security/data_center_security_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataCenterSecurityBaseAuditRecord(AuditData): +class DataCenterSecurityBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_center_security_cmdlet_audit_record.py b/msgraph_beta/generated/models/security/data_center_security_cmdlet_audit_record.py index 1946329f08a..0200984e268 100644 --- a/msgraph_beta/generated/models/security/data_center_security_cmdlet_audit_record.py +++ b/msgraph_beta/generated/models/security/data_center_security_cmdlet_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataCenterSecurityCmdletAuditRecord(AuditData): +class DataCenterSecurityCmdletAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataCenterSecurityCmdletAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_governance_audit_record.py b/msgraph_beta/generated/models/security/data_governance_audit_record.py index 86ac0707c4b..5b0c061b3a0 100644 --- a/msgraph_beta/generated/models/security/data_governance_audit_record.py +++ b/msgraph_beta/generated/models/security/data_governance_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataGovernanceAuditRecord(AuditData): +class DataGovernanceAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataGovernanceAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_insights_rest_api_audit_record.py b/msgraph_beta/generated/models/security/data_insights_rest_api_audit_record.py index e42afb2dfd9..b98eeb4b79b 100644 --- a/msgraph_beta/generated/models/security/data_insights_rest_api_audit_record.py +++ b/msgraph_beta/generated/models/security/data_insights_rest_api_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataInsightsRestApiAuditRecord(AuditData): +class DataInsightsRestApiAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataInsightsRestApiAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_lake_export_operation_audit_record.py b/msgraph_beta/generated/models/security/data_lake_export_operation_audit_record.py index 600cb77e7e7..391249f959c 100644 --- a/msgraph_beta/generated/models/security/data_lake_export_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/data_lake_export_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataLakeExportOperationAuditRecord(AuditData): +class DataLakeExportOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataLakeExportOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_set.py b/msgraph_beta/generated/models/security/data_set.py index 58388478da2..23ea61b9b50 100644 --- a/msgraph_beta/generated/models/security/data_set.py +++ b/msgraph_beta/generated/models/security/data_set.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class DataSet(Entity): +class DataSet(Entity, Parsable): # The createdBy property created_by: Optional[IdentitySet] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/security/data_share_operation_audit_record.py b/msgraph_beta/generated/models/security/data_share_operation_audit_record.py index e1d651a4661..709f23209b4 100644 --- a/msgraph_beta/generated/models/security/data_share_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/data_share_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DataShareOperationAuditRecord(AuditData): +class DataShareOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dataShareOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/data_source.py b/msgraph_beta/generated/models/security/data_source.py index 1f53e879edf..8a5ea0e679c 100644 --- a/msgraph_beta/generated/models/security/data_source.py +++ b/msgraph_beta/generated/models/security/data_source.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class DataSource(Entity): +class DataSource(Entity, Parsable): # The user who created the dataSource. created_by: Optional[IdentitySet] = None # The date and time the dataSource was created. diff --git a/msgraph_beta/generated/models/security/data_source_collection_response.py b/msgraph_beta/generated/models/security/data_source_collection_response.py index 71a4b630cc7..dbc76257cf4 100644 --- a/msgraph_beta/generated/models/security/data_source_collection_response.py +++ b/msgraph_beta/generated/models/security/data_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DataSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class DataSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DataSource]] = None diff --git a/msgraph_beta/generated/models/security/data_source_container.py b/msgraph_beta/generated/models/security/data_source_container.py index 0102ef8db2e..2f09bb543f8 100644 --- a/msgraph_beta/generated/models/security/data_source_container.py +++ b/msgraph_beta/generated/models/security/data_source_container.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class DataSourceContainer(Entity): +class DataSourceContainer(Entity, Parsable): # Created date and time of the dataSourceContainer entity. created_date_time: Optional[datetime.datetime] = None # Display name of the dataSourceContainer entity. diff --git a/msgraph_beta/generated/models/security/default_audit_data.py b/msgraph_beta/generated/models/security/default_audit_data.py index e280915f238..239432a6737 100644 --- a/msgraph_beta/generated/models/security/default_audit_data.py +++ b/msgraph_beta/generated/models/security/default_audit_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DefaultAuditData(AuditData): +class DefaultAuditData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.defaultAuditData" diff --git a/msgraph_beta/generated/models/security/defender_security_alert_base_record.py b/msgraph_beta/generated/models/security/defender_security_alert_base_record.py index 668b2e4492b..0b75dc01c3c 100644 --- a/msgraph_beta/generated/models/security/defender_security_alert_base_record.py +++ b/msgraph_beta/generated/models/security/defender_security_alert_base_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DefenderSecurityAlertBaseRecord(AuditData): +class DefenderSecurityAlertBaseRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.defenderSecurityAlertBaseRecord" diff --git a/msgraph_beta/generated/models/security/delete_certificate_record.py b/msgraph_beta/generated/models/security/delete_certificate_record.py index c3d3e1ecfe1..7efd64b1009 100644 --- a/msgraph_beta/generated/models/security/delete_certificate_record.py +++ b/msgraph_beta/generated/models/security/delete_certificate_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DeleteCertificateRecord(AuditData): +class DeleteCertificateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.deleteCertificateRecord" diff --git a/msgraph_beta/generated/models/security/department_template.py b/msgraph_beta/generated/models/security/department_template.py index 9c23baecece..70abfe17a40 100644 --- a/msgraph_beta/generated/models/security/department_template.py +++ b/msgraph_beta/generated/models/security/department_template.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class DepartmentTemplate(FilePlanDescriptorTemplate): +class DepartmentTemplate(FilePlanDescriptorTemplate, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/department_template_collection_response.py b/msgraph_beta/generated/models/security/department_template_collection_response.py index f05d021f462..a17a8089099 100644 --- a/msgraph_beta/generated/models/security/department_template_collection_response.py +++ b/msgraph_beta/generated/models/security/department_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DepartmentTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class DepartmentTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DepartmentTemplate]] = None diff --git a/msgraph_beta/generated/models/security/detection_rule.py b/msgraph_beta/generated/models/security/detection_rule.py index 19583f8e858..03a2fa10d89 100644 --- a/msgraph_beta/generated/models/security/detection_rule.py +++ b/msgraph_beta/generated/models/security/detection_rule.py @@ -13,7 +13,7 @@ from .protection_rule import ProtectionRule @dataclass -class DetectionRule(ProtectionRule): +class DetectionRule(ProtectionRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.detectionRule" # Complex type representing the actions taken when a detection is made by this rule. diff --git a/msgraph_beta/generated/models/security/detection_rule_collection_response.py b/msgraph_beta/generated/models/security/detection_rule_collection_response.py index 191931785c1..f968afd1731 100644 --- a/msgraph_beta/generated/models/security/detection_rule_collection_response.py +++ b/msgraph_beta/generated/models/security/detection_rule_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DetectionRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class DetectionRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DetectionRule]] = None diff --git a/msgraph_beta/generated/models/security/device_evidence.py b/msgraph_beta/generated/models/security/device_evidence.py index 5f5e7034679..882d1c58427 100644 --- a/msgraph_beta/generated/models/security/device_evidence.py +++ b/msgraph_beta/generated/models/security/device_evidence.py @@ -16,7 +16,7 @@ from .alert_evidence import AlertEvidence @dataclass -class DeviceEvidence(AlertEvidence): +class DeviceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.deviceEvidence" # A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. diff --git a/msgraph_beta/generated/models/security/disable_consent_record.py b/msgraph_beta/generated/models/security/disable_consent_record.py index efac8c561de..5251364fd0b 100644 --- a/msgraph_beta/generated/models/security/disable_consent_record.py +++ b/msgraph_beta/generated/models/security/disable_consent_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DisableConsentRecord(AuditData): +class DisableConsentRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.disableConsentRecord" diff --git a/msgraph_beta/generated/models/security/disable_user_response_action.py b/msgraph_beta/generated/models/security/disable_user_response_action.py index 374ab7f6b1a..6f5a715febd 100644 --- a/msgraph_beta/generated/models/security/disable_user_response_action.py +++ b/msgraph_beta/generated/models/security/disable_user_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class DisableUserResponseAction(ResponseAction): +class DisableUserResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.disableUserResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/discovery_audit_record.py b/msgraph_beta/generated/models/security/discovery_audit_record.py index be5041d3d70..45eb34ee3a4 100644 --- a/msgraph_beta/generated/models/security/discovery_audit_record.py +++ b/msgraph_beta/generated/models/security/discovery_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DiscoveryAuditRecord(AuditData): +class DiscoveryAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.discoveryAuditRecord" diff --git a/msgraph_beta/generated/models/security/disposition_review_stage.py b/msgraph_beta/generated/models/security/disposition_review_stage.py index 5e3f3a6ff55..39c955d7e09 100644 --- a/msgraph_beta/generated/models/security/disposition_review_stage.py +++ b/msgraph_beta/generated/models/security/disposition_review_stage.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class DispositionReviewStage(Entity): +class DispositionReviewStage(Entity, Parsable): # Name representing each stage within a collection. name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/disposition_review_stage_collection_response.py b/msgraph_beta/generated/models/security/disposition_review_stage_collection_response.py index a470200bcc1..3f6a0fcb9e8 100644 --- a/msgraph_beta/generated/models/security/disposition_review_stage_collection_response.py +++ b/msgraph_beta/generated/models/security/disposition_review_stage_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DispositionReviewStageCollectionResponse(BaseCollectionPaginationCountResponse): +class DispositionReviewStageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DispositionReviewStage]] = None diff --git a/msgraph_beta/generated/models/security/dlp_endpoint_audit_record.py b/msgraph_beta/generated/models/security/dlp_endpoint_audit_record.py index 3907ba0c97c..b4901549068 100644 --- a/msgraph_beta/generated/models/security/dlp_endpoint_audit_record.py +++ b/msgraph_beta/generated/models/security/dlp_endpoint_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DlpEndpointAuditRecord(AuditData): +class DlpEndpointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dlpEndpointAuditRecord" diff --git a/msgraph_beta/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py b/msgraph_beta/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py index 2561c119907..9a52edb7fcc 100644 --- a/msgraph_beta/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py +++ b/msgraph_beta/generated/models/security/dlp_sensitive_information_type_cmdlet_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DlpSensitiveInformationTypeCmdletRecord(AuditData): +class DlpSensitiveInformationTypeCmdletRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeCmdletRecord" diff --git a/msgraph_beta/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py b/msgraph_beta/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py index 9f5e478ece8..1c844e5d2ff 100644 --- a/msgraph_beta/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py +++ b/msgraph_beta/generated/models/security/dlp_sensitive_information_type_rule_package_cmdlet_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DlpSensitiveInformationTypeRulePackageCmdletRecord(AuditData): +class DlpSensitiveInformationTypeRulePackageCmdletRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dlpSensitiveInformationTypeRulePackageCmdletRecord" diff --git a/msgraph_beta/generated/models/security/dns_evidence.py b/msgraph_beta/generated/models/security/dns_evidence.py index 805ddd20da1..d84fccf4fd8 100644 --- a/msgraph_beta/generated/models/security/dns_evidence.py +++ b/msgraph_beta/generated/models/security/dns_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class DnsEvidence(AlertEvidence): +class DnsEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dnsEvidence" # The dnsServerIp property diff --git a/msgraph_beta/generated/models/security/download_certificate_record.py b/msgraph_beta/generated/models/security/download_certificate_record.py index 3997ba890ea..3b42b1c3217 100644 --- a/msgraph_beta/generated/models/security/download_certificate_record.py +++ b/msgraph_beta/generated/models/security/download_certificate_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class DownloadCertificateRecord(AuditData): +class DownloadCertificateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.downloadCertificateRecord" diff --git a/msgraph_beta/generated/models/security/dynamics365_business_central_audit_record.py b/msgraph_beta/generated/models/security/dynamics365_business_central_audit_record.py index 2c256747098..bbaf1e4b387 100644 --- a/msgraph_beta/generated/models/security/dynamics365_business_central_audit_record.py +++ b/msgraph_beta/generated/models/security/dynamics365_business_central_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Dynamics365BusinessCentralAuditRecord(AuditData): +class Dynamics365BusinessCentralAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord" diff --git a/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py b/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py index 2e0bafc7bbf..e9517ced26b 100644 --- a/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py @@ -11,7 +11,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryAddToReviewSetOperation(CaseOperation): +class EdiscoveryAddToReviewSetOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None # eDiscovery review set to which items matching source collection query gets added. diff --git a/msgraph_beta/generated/models/security/ediscovery_case.py b/msgraph_beta/generated/models/security/ediscovery_case.py index cccafe95d4c..0f29565c612 100644 --- a/msgraph_beta/generated/models/security/ediscovery_case.py +++ b/msgraph_beta/generated/models/security/ediscovery_case.py @@ -19,7 +19,7 @@ from .case import Case @dataclass -class EdiscoveryCase(Case): +class EdiscoveryCase(Case, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryCase" # The user who closed the case. diff --git a/msgraph_beta/generated/models/security/ediscovery_case_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_case_collection_response.py index 928647ca990..8389cbfb855 100644 --- a/msgraph_beta/generated/models/security/ediscovery_case_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_case_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryCaseCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryCaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryCase]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_case_settings.py b/msgraph_beta/generated/models/security/ediscovery_case_settings.py index bc10bc8f725..3ccd5464833 100644 --- a/msgraph_beta/generated/models/security/ediscovery_case_settings.py +++ b/msgraph_beta/generated/models/security/ediscovery_case_settings.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class EdiscoveryCaseSettings(Entity): +class EdiscoveryCaseSettings(Entity, Parsable): # The OCR (Optical Character Recognition) settings for the case. ocr: Optional[OcrSettings] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/ediscovery_custodian.py b/msgraph_beta/generated/models/security/ediscovery_custodian.py index b49a844f9e5..e2722c3f1d7 100644 --- a/msgraph_beta/generated/models/security/ediscovery_custodian.py +++ b/msgraph_beta/generated/models/security/ediscovery_custodian.py @@ -14,7 +14,7 @@ from .data_source_container import DataSourceContainer @dataclass -class EdiscoveryCustodian(DataSourceContainer): +class EdiscoveryCustodian(DataSourceContainer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryCustodian" # Date and time the custodian acknowledged a hold notification. diff --git a/msgraph_beta/generated/models/security/ediscovery_custodian_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_custodian_collection_response.py index c71491b7203..4565fa60b60 100644 --- a/msgraph_beta/generated/models/security/ediscovery_custodian_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_custodian_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryCustodianCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryCustodianCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryCustodian]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py b/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py index 58d3dd04e89..e7e752b64dd 100644 --- a/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_estimate_operation.py @@ -10,7 +10,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryEstimateOperation(CaseOperation): +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. diff --git a/msgraph_beta/generated/models/security/ediscovery_export_operation.py b/msgraph_beta/generated/models/security/ediscovery_export_operation.py index 15c0a7964f9..08bdd16c2c1 100644 --- a/msgraph_beta/generated/models/security/ediscovery_export_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_export_operation.py @@ -14,7 +14,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryExportOperation(CaseOperation): +class EdiscoveryExportOperation(CaseOperation, Parsable): # The name of the Azure storage location where the export is stored. This only applies to exports stored in your own Azure storage location. The azureBlobContainer property is deprecated and will stop returning data on April 30th, 2023. azure_blob_container: Optional[str] = None # The SAS token for the Azure storage location. This only applies to exports stored in your own Azure storage location. The azureBlobToken property is deprecated and will stop returning data on April 30, 2023. diff --git a/msgraph_beta/generated/models/security/ediscovery_file.py b/msgraph_beta/generated/models/security/ediscovery_file.py index b955129279d..2cc8464dedf 100644 --- a/msgraph_beta/generated/models/security/ediscovery_file.py +++ b/msgraph_beta/generated/models/security/ediscovery_file.py @@ -11,7 +11,7 @@ from .file import File @dataclass -class EdiscoveryFile(File): +class EdiscoveryFile(File, Parsable): # Custodians associated with the file. custodian: Optional[EdiscoveryCustodian] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/ediscovery_file_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_file_collection_response.py index 674245d69be..42d066a6631 100644 --- a/msgraph_beta/generated/models/security/ediscovery_file_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_file_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryFileCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryFile]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_hold_operation.py b/msgraph_beta/generated/models/security/ediscovery_hold_operation.py index c65ed2f1de1..83f27a440dd 100644 --- a/msgraph_beta/generated/models/security/ediscovery_hold_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_hold_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryHoldOperation(CaseOperation): +class EdiscoveryHoldOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_hold_policy.py b/msgraph_beta/generated/models/security/ediscovery_hold_policy.py index 3924654785a..f9f0afc85aa 100644 --- a/msgraph_beta/generated/models/security/ediscovery_hold_policy.py +++ b/msgraph_beta/generated/models/security/ediscovery_hold_policy.py @@ -11,7 +11,7 @@ from .policy_base import PolicyBase @dataclass -class EdiscoveryHoldPolicy(PolicyBase): +class EdiscoveryHoldPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryHoldPolicy" # KQL query that specifies content to be held in the specified locations. To learn more, see Keyword queries and search conditions for Content Search and eDiscovery. To hold all content in the specified locations, leave contentQuery blank. diff --git a/msgraph_beta/generated/models/security/ediscovery_hold_policy_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_hold_policy_collection_response.py index cc4e0e708cd..34e0155a587 100644 --- a/msgraph_beta/generated/models/security/ediscovery_hold_policy_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_hold_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryHoldPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryHoldPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryHoldPolicy]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_index_operation.py b/msgraph_beta/generated/models/security/ediscovery_index_operation.py index 1e3a9b22e8d..d71bc4eca6f 100644 --- a/msgraph_beta/generated/models/security/ediscovery_index_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_index_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryIndexOperation(CaseOperation): +class EdiscoveryIndexOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source.py b/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source.py index 51855f15ce6..66f0d5c1897 100644 --- a/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source.py +++ b/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source.py @@ -11,7 +11,7 @@ from .data_source_container import DataSourceContainer @dataclass -class EdiscoveryNoncustodialDataSource(DataSourceContainer): +class EdiscoveryNoncustodialDataSource(DataSourceContainer, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryNoncustodialDataSource" # User source or SharePoint site data source as non-custodial data source. diff --git a/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source_collection_response.py index 39a8a57b9cd..833d69448bc 100644 --- a/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_noncustodial_data_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryNoncustodialDataSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryNoncustodialDataSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryNoncustodialDataSource]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_purge_data_operation.py b/msgraph_beta/generated/models/security/ediscovery_purge_data_operation.py index 07fe9852d0f..6e3b9d4c34b 100644 --- a/msgraph_beta/generated/models/security/ediscovery_purge_data_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_purge_data_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryPurgeDataOperation(CaseOperation): +class EdiscoveryPurgeDataOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_review_set.py b/msgraph_beta/generated/models/security/ediscovery_review_set.py index 7eaf750e65c..51b8dd103f2 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_set.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_set.py @@ -11,7 +11,7 @@ from .data_set import DataSet @dataclass -class EdiscoveryReviewSet(DataSet): +class EdiscoveryReviewSet(DataSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryReviewSet" # Represents files within the review set. diff --git a/msgraph_beta/generated/models/security/ediscovery_review_set_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_review_set_collection_response.py index 2984c0235b8..bbadb395c76 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_set_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_set_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryReviewSetCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryReviewSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryReviewSet]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_review_set_query.py b/msgraph_beta/generated/models/security/ediscovery_review_set_query.py index 32e5f21d868..75e29eac29b 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_set_query.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_set_query.py @@ -9,7 +9,7 @@ from .search import Search @dataclass -class EdiscoveryReviewSetQuery(Search): +class EdiscoveryReviewSetQuery(Search, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryReviewSetQuery" diff --git a/msgraph_beta/generated/models/security/ediscovery_review_set_query_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_review_set_query_collection_response.py index 71ff75036cb..45448d472a0 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_set_query_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_set_query_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryReviewSetQueryCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryReviewSetQueryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryReviewSetQuery]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_review_tag.py b/msgraph_beta/generated/models/security/ediscovery_review_tag.py index 1597c35b6e4..f766177ceae 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_tag.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_tag.py @@ -10,7 +10,7 @@ from .tag import Tag @dataclass -class EdiscoveryReviewTag(Tag): +class EdiscoveryReviewTag(Tag, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoveryReviewTag" # Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. diff --git a/msgraph_beta/generated/models/security/ediscovery_review_tag_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_review_tag_collection_response.py index 0287fc89609..006541c6297 100644 --- a/msgraph_beta/generated/models/security/ediscovery_review_tag_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_review_tag_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoveryReviewTagCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoveryReviewTagCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryReviewTag]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_search.py b/msgraph_beta/generated/models/security/ediscovery_search.py index 122e53a06bc..f61acab4094 100644 --- a/msgraph_beta/generated/models/security/ediscovery_search.py +++ b/msgraph_beta/generated/models/security/ediscovery_search.py @@ -14,7 +14,7 @@ from .search import Search @dataclass -class EdiscoverySearch(Search): +class EdiscoverySearch(Search, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ediscoverySearch" # Adds the results of the eDiscovery search to the specified reviewSet. diff --git a/msgraph_beta/generated/models/security/ediscovery_search_collection_response.py b/msgraph_beta/generated/models/security/ediscovery_search_collection_response.py index 4e5c99478ff..620b678fc05 100644 --- a/msgraph_beta/generated/models/security/ediscovery_search_collection_response.py +++ b/msgraph_beta/generated/models/security/ediscovery_search_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EdiscoverySearchCollectionResponse(BaseCollectionPaginationCountResponse): +class EdiscoverySearchCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoverySearch]] = None diff --git a/msgraph_beta/generated/models/security/ediscovery_search_export_operation.py b/msgraph_beta/generated/models/security/ediscovery_search_export_operation.py index 1ffaf03b8d5..d548f7b19dd 100644 --- a/msgraph_beta/generated/models/security/ediscovery_search_export_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_search_export_operation.py @@ -15,7 +15,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoverySearchExportOperation(CaseOperation): +class EdiscoverySearchExportOperation(CaseOperation, Parsable): # The additional items to include in the export. The possible values are: none, teamsAndYammerConversations, cloudAttachments, allDocumentVersions, subfolderContents, listAttachments, unknownFutureValue. additional_options: Optional[AdditionalOptions] = None # The description of the export by the user. diff --git a/msgraph_beta/generated/models/security/ediscovery_tag_operation.py b/msgraph_beta/generated/models/security/ediscovery_tag_operation.py index f283753863d..7a084d2e642 100644 --- a/msgraph_beta/generated/models/security/ediscovery_tag_operation.py +++ b/msgraph_beta/generated/models/security/ediscovery_tag_operation.py @@ -9,7 +9,7 @@ from .case_operation import CaseOperation @dataclass -class EdiscoveryTagOperation(CaseOperation): +class EdiscoveryTagOperation(CaseOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/email_content_threat_submission.py b/msgraph_beta/generated/models/security/email_content_threat_submission.py index d689da001c5..8b1aefb4c91 100644 --- a/msgraph_beta/generated/models/security/email_content_threat_submission.py +++ b/msgraph_beta/generated/models/security/email_content_threat_submission.py @@ -9,7 +9,7 @@ from .email_threat_submission import EmailThreatSubmission @dataclass -class EmailContentThreatSubmission(EmailThreatSubmission): +class EmailContentThreatSubmission(EmailThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.emailContentThreatSubmission" # Base64 encoded file content. diff --git a/msgraph_beta/generated/models/security/email_threat_submission.py b/msgraph_beta/generated/models/security/email_threat_submission.py index 8879eb28ad5..5bc37be3bfa 100644 --- a/msgraph_beta/generated/models/security/email_threat_submission.py +++ b/msgraph_beta/generated/models/security/email_threat_submission.py @@ -15,7 +15,7 @@ from .threat_submission import ThreatSubmission @dataclass -class EmailThreatSubmission(ThreatSubmission): +class EmailThreatSubmission(ThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.emailThreatSubmission" # If the email is phishing simulation, this field won't be null. diff --git a/msgraph_beta/generated/models/security/email_threat_submission_collection_response.py b/msgraph_beta/generated/models/security/email_threat_submission_collection_response.py index 82c55fdcc81..7bc396a225e 100644 --- a/msgraph_beta/generated/models/security/email_threat_submission_collection_response.py +++ b/msgraph_beta/generated/models/security/email_threat_submission_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmailThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse): +class EmailThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailThreatSubmission]] = None diff --git a/msgraph_beta/generated/models/security/email_threat_submission_policy.py b/msgraph_beta/generated/models/security/email_threat_submission_policy.py index cea4d1e1365..0f6a009827b 100644 --- a/msgraph_beta/generated/models/security/email_threat_submission_policy.py +++ b/msgraph_beta/generated/models/security/email_threat_submission_policy.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class EmailThreatSubmissionPolicy(Entity): +class EmailThreatSubmissionPolicy(Entity, Parsable): # Specifies the email address of the sender from which email notifications will be sent to end users to inform them whether an email is spam, phish or clean. The default value is null. Optional for creation. customized_notification_sender_email_address: Optional[str] = None # Specifies the destination where the reported messages from end users land whenever they report something as phish, junk or not junk. The default value is null. Optional for creation. diff --git a/msgraph_beta/generated/models/security/email_threat_submission_policy_collection_response.py b/msgraph_beta/generated/models/security/email_threat_submission_policy_collection_response.py index 13146974e09..c1cd7e1a7a4 100644 --- a/msgraph_beta/generated/models/security/email_threat_submission_policy_collection_response.py +++ b/msgraph_beta/generated/models/security/email_threat_submission_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EmailThreatSubmissionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class EmailThreatSubmissionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailThreatSubmissionPolicy]] = None diff --git a/msgraph_beta/generated/models/security/email_url_threat_submission.py b/msgraph_beta/generated/models/security/email_url_threat_submission.py index 33ae52e0833..f49099e75fe 100644 --- a/msgraph_beta/generated/models/security/email_url_threat_submission.py +++ b/msgraph_beta/generated/models/security/email_url_threat_submission.py @@ -9,7 +9,7 @@ from .email_threat_submission import EmailThreatSubmission @dataclass -class EmailUrlThreatSubmission(EmailThreatSubmission): +class EmailUrlThreatSubmission(EmailThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.emailUrlThreatSubmission" # Specifies the url of the message to be submitted. diff --git a/msgraph_beta/generated/models/security/enable_consent_record.py b/msgraph_beta/generated/models/security/enable_consent_record.py index c2aa06c8c8a..b467c77df27 100644 --- a/msgraph_beta/generated/models/security/enable_consent_record.py +++ b/msgraph_beta/generated/models/security/enable_consent_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class EnableConsentRecord(AuditData): +class EnableConsentRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.enableConsentRecord" diff --git a/msgraph_beta/generated/models/security/epic_s_m_s_link_record.py b/msgraph_beta/generated/models/security/epic_s_m_s_link_record.py index 2d8fe1a536c..946eb7a87bd 100644 --- a/msgraph_beta/generated/models/security/epic_s_m_s_link_record.py +++ b/msgraph_beta/generated/models/security/epic_s_m_s_link_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class EpicSMSLinkRecord(AuditData): +class EpicSMSLinkRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.epicSMSLinkRecord" diff --git a/msgraph_beta/generated/models/security/epic_s_m_s_settings_update_record.py b/msgraph_beta/generated/models/security/epic_s_m_s_settings_update_record.py index ce9f3ca001e..47d68b28681 100644 --- a/msgraph_beta/generated/models/security/epic_s_m_s_settings_update_record.py +++ b/msgraph_beta/generated/models/security/epic_s_m_s_settings_update_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class EpicSMSSettingsUpdateRecord(AuditData): +class EpicSMSSettingsUpdateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.epicSMSSettingsUpdateRecord" diff --git a/msgraph_beta/generated/models/security/epic_s_m_s_unlink_record.py b/msgraph_beta/generated/models/security/epic_s_m_s_unlink_record.py index 67e0acc91dd..e9cebe2fe41 100644 --- a/msgraph_beta/generated/models/security/epic_s_m_s_unlink_record.py +++ b/msgraph_beta/generated/models/security/epic_s_m_s_unlink_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class EpicSMSUnlinkRecord(AuditData): +class EpicSMSUnlinkRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.epicSMSUnlinkRecord" diff --git a/msgraph_beta/generated/models/security/exchange_admin_audit_record.py b/msgraph_beta/generated/models/security/exchange_admin_audit_record.py index c8c618a7cba..0fe9edd566f 100644 --- a/msgraph_beta/generated/models/security/exchange_admin_audit_record.py +++ b/msgraph_beta/generated/models/security/exchange_admin_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeAdminAuditRecord(AuditData): +class ExchangeAdminAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeAdminAuditRecord" diff --git a/msgraph_beta/generated/models/security/exchange_aggregated_mailbox_audit_record.py b/msgraph_beta/generated/models/security/exchange_aggregated_mailbox_audit_record.py index 6671349a0bd..ffd29993e74 100644 --- a/msgraph_beta/generated/models/security/exchange_aggregated_mailbox_audit_record.py +++ b/msgraph_beta/generated/models/security/exchange_aggregated_mailbox_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeAggregatedMailboxAuditRecord(AuditData): +class ExchangeAggregatedMailboxAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedMailboxAuditRecord" diff --git a/msgraph_beta/generated/models/security/exchange_aggregated_operation_record.py b/msgraph_beta/generated/models/security/exchange_aggregated_operation_record.py index 9eaa65930d0..fc1d545f699 100644 --- a/msgraph_beta/generated/models/security/exchange_aggregated_operation_record.py +++ b/msgraph_beta/generated/models/security/exchange_aggregated_operation_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeAggregatedOperationRecord(AuditData): +class ExchangeAggregatedOperationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeAggregatedOperationRecord" diff --git a/msgraph_beta/generated/models/security/exchange_mailbox_audit_base_record.py b/msgraph_beta/generated/models/security/exchange_mailbox_audit_base_record.py index d098ddb4846..af7cd2f26e3 100644 --- a/msgraph_beta/generated/models/security/exchange_mailbox_audit_base_record.py +++ b/msgraph_beta/generated/models/security/exchange_mailbox_audit_base_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeMailboxAuditBaseRecord(AuditData): +class ExchangeMailboxAuditBaseRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditBaseRecord" diff --git a/msgraph_beta/generated/models/security/exchange_mailbox_audit_group_record.py b/msgraph_beta/generated/models/security/exchange_mailbox_audit_group_record.py index d6cb0540d2b..9b73810daae 100644 --- a/msgraph_beta/generated/models/security/exchange_mailbox_audit_group_record.py +++ b/msgraph_beta/generated/models/security/exchange_mailbox_audit_group_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeMailboxAuditGroupRecord(AuditData): +class ExchangeMailboxAuditGroupRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditGroupRecord" diff --git a/msgraph_beta/generated/models/security/exchange_mailbox_audit_record.py b/msgraph_beta/generated/models/security/exchange_mailbox_audit_record.py index 8b81706b67c..44afbda8622 100644 --- a/msgraph_beta/generated/models/security/exchange_mailbox_audit_record.py +++ b/msgraph_beta/generated/models/security/exchange_mailbox_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ExchangeMailboxAuditRecord(AuditData): +class ExchangeMailboxAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.exchangeMailboxAuditRecord" diff --git a/msgraph_beta/generated/models/security/fhir_base_url_add_record.py b/msgraph_beta/generated/models/security/fhir_base_url_add_record.py index 426d26e97a2..29378b8b343 100644 --- a/msgraph_beta/generated/models/security/fhir_base_url_add_record.py +++ b/msgraph_beta/generated/models/security/fhir_base_url_add_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class FhirBaseUrlAddRecord(AuditData): +class FhirBaseUrlAddRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlAddRecord" diff --git a/msgraph_beta/generated/models/security/fhir_base_url_approve_record.py b/msgraph_beta/generated/models/security/fhir_base_url_approve_record.py index eabbe07112b..3a4294d5795 100644 --- a/msgraph_beta/generated/models/security/fhir_base_url_approve_record.py +++ b/msgraph_beta/generated/models/security/fhir_base_url_approve_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class FhirBaseUrlApproveRecord(AuditData): +class FhirBaseUrlApproveRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlApproveRecord" diff --git a/msgraph_beta/generated/models/security/fhir_base_url_delete_record.py b/msgraph_beta/generated/models/security/fhir_base_url_delete_record.py index c69dfa52399..8b13afe8d88 100644 --- a/msgraph_beta/generated/models/security/fhir_base_url_delete_record.py +++ b/msgraph_beta/generated/models/security/fhir_base_url_delete_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class FhirBaseUrlDeleteRecord(AuditData): +class FhirBaseUrlDeleteRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlDeleteRecord" diff --git a/msgraph_beta/generated/models/security/fhir_base_url_update_record.py b/msgraph_beta/generated/models/security/fhir_base_url_update_record.py index a98a9700bc0..bd19cf4463d 100644 --- a/msgraph_beta/generated/models/security/fhir_base_url_update_record.py +++ b/msgraph_beta/generated/models/security/fhir_base_url_update_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class FhirBaseUrlUpdateRecord(AuditData): +class FhirBaseUrlUpdateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fhirBaseUrlUpdateRecord" diff --git a/msgraph_beta/generated/models/security/file.py b/msgraph_beta/generated/models/security/file.py index 92b2611ac6b..bc479adf0f7 100644 --- a/msgraph_beta/generated/models/security/file.py +++ b/msgraph_beta/generated/models/security/file.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class File(Entity): +class File(Entity, Parsable): # The content property content: Optional[bytes] = None # The dateTime property diff --git a/msgraph_beta/generated/models/security/file_content_threat_submission.py b/msgraph_beta/generated/models/security/file_content_threat_submission.py index 29a187bcf46..131b1db2025 100644 --- a/msgraph_beta/generated/models/security/file_content_threat_submission.py +++ b/msgraph_beta/generated/models/security/file_content_threat_submission.py @@ -9,7 +9,7 @@ from .file_threat_submission import FileThreatSubmission @dataclass -class FileContentThreatSubmission(FileThreatSubmission): +class FileContentThreatSubmission(FileThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fileContentThreatSubmission" # It specifies the file content in base 64 format. diff --git a/msgraph_beta/generated/models/security/file_evidence.py b/msgraph_beta/generated/models/security/file_evidence.py index 3468031729c..230f83e0b9c 100644 --- a/msgraph_beta/generated/models/security/file_evidence.py +++ b/msgraph_beta/generated/models/security/file_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class FileEvidence(AlertEvidence): +class FileEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fileEvidence" # The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. diff --git a/msgraph_beta/generated/models/security/file_hash_evidence.py b/msgraph_beta/generated/models/security/file_hash_evidence.py index 2c88a7b6f96..7da7bdcea9c 100644 --- a/msgraph_beta/generated/models/security/file_hash_evidence.py +++ b/msgraph_beta/generated/models/security/file_hash_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class FileHashEvidence(AlertEvidence): +class FileHashEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fileHashEvidence" # The algorithm property diff --git a/msgraph_beta/generated/models/security/file_plan_applied_category.py b/msgraph_beta/generated/models/security/file_plan_applied_category.py index 4ca93e80770..95b9cf11857 100644 --- a/msgraph_beta/generated/models/security/file_plan_applied_category.py +++ b/msgraph_beta/generated/models/security/file_plan_applied_category.py @@ -10,7 +10,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanAppliedCategory(FilePlanDescriptorBase): +class FilePlanAppliedCategory(FilePlanDescriptorBase, Parsable): # The OdataType property odata_type: Optional[str] = None # Represents the file plan descriptor for a subcategory under a specific category, which has been assigned to a particular retention label. diff --git a/msgraph_beta/generated/models/security/file_plan_authority.py b/msgraph_beta/generated/models/security/file_plan_authority.py index 0142436f646..c0c89b26676 100644 --- a/msgraph_beta/generated/models/security/file_plan_authority.py +++ b/msgraph_beta/generated/models/security/file_plan_authority.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanAuthority(FilePlanDescriptorBase): +class FilePlanAuthority(FilePlanDescriptorBase, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/file_plan_citation.py b/msgraph_beta/generated/models/security/file_plan_citation.py index 3fbe19c5e95..27acf771e79 100644 --- a/msgraph_beta/generated/models/security/file_plan_citation.py +++ b/msgraph_beta/generated/models/security/file_plan_citation.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanCitation(FilePlanDescriptorBase): +class FilePlanCitation(FilePlanDescriptorBase, Parsable): # Represents the jurisdiction or agency that published the filePlanCitation. citation_jurisdiction: Optional[str] = None # Represents the URL to the published filePlanCitation. diff --git a/msgraph_beta/generated/models/security/file_plan_department.py b/msgraph_beta/generated/models/security/file_plan_department.py index a697ee74c97..5a1db426aa1 100644 --- a/msgraph_beta/generated/models/security/file_plan_department.py +++ b/msgraph_beta/generated/models/security/file_plan_department.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanDepartment(FilePlanDescriptorBase): +class FilePlanDepartment(FilePlanDescriptorBase, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/file_plan_descriptor.py b/msgraph_beta/generated/models/security/file_plan_descriptor.py index 32253ae767c..2a38f4c99c5 100644 --- a/msgraph_beta/generated/models/security/file_plan_descriptor.py +++ b/msgraph_beta/generated/models/security/file_plan_descriptor.py @@ -19,7 +19,7 @@ from ..entity import Entity @dataclass -class FilePlanDescriptor(Entity): +class FilePlanDescriptor(Entity, Parsable): # Represents the file plan descriptor of type authority applied to a particular retention label. authority: Optional[FilePlanAuthority] = None # Specifies the underlying authority that describes the type of content to be retained and its retention schedule. diff --git a/msgraph_beta/generated/models/security/file_plan_descriptor_template.py b/msgraph_beta/generated/models/security/file_plan_descriptor_template.py index 465f2fdc77d..2c2bb194c42 100644 --- a/msgraph_beta/generated/models/security/file_plan_descriptor_template.py +++ b/msgraph_beta/generated/models/security/file_plan_descriptor_template.py @@ -17,7 +17,7 @@ from ..entity import Entity @dataclass -class FilePlanDescriptorTemplate(Entity): +class FilePlanDescriptorTemplate(Entity, Parsable): # Represents the user who created the filePlanDescriptorTemplate column. Read-only. created_by: Optional[IdentitySet] = None # Represents the date and time in which the filePlanDescriptorTemplate is created. Read-only. diff --git a/msgraph_beta/generated/models/security/file_plan_reference.py b/msgraph_beta/generated/models/security/file_plan_reference.py index 3c47fdffcb6..6f845dc3066 100644 --- a/msgraph_beta/generated/models/security/file_plan_reference.py +++ b/msgraph_beta/generated/models/security/file_plan_reference.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanReference(FilePlanDescriptorBase): +class FilePlanReference(FilePlanDescriptorBase, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/file_plan_reference_template.py b/msgraph_beta/generated/models/security/file_plan_reference_template.py index d3d9d9d37d0..2ad65cade1b 100644 --- a/msgraph_beta/generated/models/security/file_plan_reference_template.py +++ b/msgraph_beta/generated/models/security/file_plan_reference_template.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class FilePlanReferenceTemplate(FilePlanDescriptorTemplate): +class FilePlanReferenceTemplate(FilePlanDescriptorTemplate, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/file_plan_reference_template_collection_response.py b/msgraph_beta/generated/models/security/file_plan_reference_template_collection_response.py index cc547d821d3..fecbfd8b361 100644 --- a/msgraph_beta/generated/models/security/file_plan_reference_template_collection_response.py +++ b/msgraph_beta/generated/models/security/file_plan_reference_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilePlanReferenceTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class FilePlanReferenceTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilePlanReferenceTemplate]] = None diff --git a/msgraph_beta/generated/models/security/file_plan_subcategory.py b/msgraph_beta/generated/models/security/file_plan_subcategory.py index 4122aed2017..ca59f3562be 100644 --- a/msgraph_beta/generated/models/security/file_plan_subcategory.py +++ b/msgraph_beta/generated/models/security/file_plan_subcategory.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_base import FilePlanDescriptorBase @dataclass -class FilePlanSubcategory(FilePlanDescriptorBase): +class FilePlanSubcategory(FilePlanDescriptorBase, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/file_threat_submission.py b/msgraph_beta/generated/models/security/file_threat_submission.py index be26360fb3f..6620da6228b 100644 --- a/msgraph_beta/generated/models/security/file_threat_submission.py +++ b/msgraph_beta/generated/models/security/file_threat_submission.py @@ -11,7 +11,7 @@ from .threat_submission import ThreatSubmission @dataclass -class FileThreatSubmission(ThreatSubmission): +class FileThreatSubmission(ThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fileThreatSubmission" # It specifies the file name to be submitted. diff --git a/msgraph_beta/generated/models/security/file_threat_submission_collection_response.py b/msgraph_beta/generated/models/security/file_threat_submission_collection_response.py index 9553eb9dca6..6381e579fda 100644 --- a/msgraph_beta/generated/models/security/file_threat_submission_collection_response.py +++ b/msgraph_beta/generated/models/security/file_threat_submission_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FileThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse): +class FileThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FileThreatSubmission]] = None diff --git a/msgraph_beta/generated/models/security/file_url_threat_submission.py b/msgraph_beta/generated/models/security/file_url_threat_submission.py index 258f9651d10..ce55eb990e4 100644 --- a/msgraph_beta/generated/models/security/file_url_threat_submission.py +++ b/msgraph_beta/generated/models/security/file_url_threat_submission.py @@ -9,7 +9,7 @@ from .file_threat_submission import FileThreatSubmission @dataclass -class FileUrlThreatSubmission(FileThreatSubmission): +class FileUrlThreatSubmission(FileThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.fileUrlThreatSubmission" # It specifies the URL of the file that needs to be submitted. diff --git a/msgraph_beta/generated/models/security/force_user_password_reset_response_action.py b/msgraph_beta/generated/models/security/force_user_password_reset_response_action.py index e470801b5c7..4d42ada875f 100644 --- a/msgraph_beta/generated/models/security/force_user_password_reset_response_action.py +++ b/msgraph_beta/generated/models/security/force_user_password_reset_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class ForceUserPasswordResetResponseAction(ResponseAction): +class ForceUserPasswordResetResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.forceUserPasswordResetResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/git_hub_organization_evidence.py b/msgraph_beta/generated/models/security/git_hub_organization_evidence.py index 2a617363abd..56431363873 100644 --- a/msgraph_beta/generated/models/security/git_hub_organization_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_organization_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class GitHubOrganizationEvidence(AlertEvidence): +class GitHubOrganizationEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubOrganizationEvidence" # The company property diff --git a/msgraph_beta/generated/models/security/git_hub_repo_evidence.py b/msgraph_beta/generated/models/security/git_hub_repo_evidence.py index f3ecef23de3..007dc6c8b5a 100644 --- a/msgraph_beta/generated/models/security/git_hub_repo_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_repo_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class GitHubRepoEvidence(AlertEvidence): +class GitHubRepoEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubRepoEvidence" # The baseUrl property diff --git a/msgraph_beta/generated/models/security/git_hub_user_evidence.py b/msgraph_beta/generated/models/security/git_hub_user_evidence.py index b3006ad4f2a..86e415dc71d 100644 --- a/msgraph_beta/generated/models/security/git_hub_user_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_user_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class GitHubUserEvidence(AlertEvidence): +class GitHubUserEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubUserEvidence" # The email property diff --git a/msgraph_beta/generated/models/security/google_cloud_resource_evidence.py b/msgraph_beta/generated/models/security/google_cloud_resource_evidence.py index 2d48a706a74..5b816da6ec6 100644 --- a/msgraph_beta/generated/models/security/google_cloud_resource_evidence.py +++ b/msgraph_beta/generated/models/security/google_cloud_resource_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class GoogleCloudResourceEvidence(AlertEvidence): +class GoogleCloudResourceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.googleCloudResourceEvidence" # The fullResourceName property diff --git a/msgraph_beta/generated/models/security/hard_delete_response_action.py b/msgraph_beta/generated/models/security/hard_delete_response_action.py index b082cca52a0..f449356d5b9 100644 --- a/msgraph_beta/generated/models/security/hard_delete_response_action.py +++ b/msgraph_beta/generated/models/security/hard_delete_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class HardDeleteResponseAction(ResponseAction): +class HardDeleteResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hardDeleteResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/health_issue.py b/msgraph_beta/generated/models/security/health_issue.py index 2e77bd8daf5..0733f94401c 100644 --- a/msgraph_beta/generated/models/security/health_issue.py +++ b/msgraph_beta/generated/models/security/health_issue.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class HealthIssue(Entity): +class HealthIssue(Entity, Parsable): # Contains additional information about the issue, such as a list of items to fix. additional_information: Optional[List[str]] = None # The date and time when the health issue was generated. 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. diff --git a/msgraph_beta/generated/models/security/health_issue_collection_response.py b/msgraph_beta/generated/models/security/health_issue_collection_response.py index 8eaf255870e..8027e978e7d 100644 --- a/msgraph_beta/generated/models/security/health_issue_collection_response.py +++ b/msgraph_beta/generated/models/security/health_issue_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HealthIssueCollectionResponse(BaseCollectionPaginationCountResponse): +class HealthIssueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HealthIssue]] = None diff --git a/msgraph_beta/generated/models/security/healthcare_signal_record.py b/msgraph_beta/generated/models/security/healthcare_signal_record.py index 1a2e82c3e7d..4b64e0673a3 100644 --- a/msgraph_beta/generated/models/security/healthcare_signal_record.py +++ b/msgraph_beta/generated/models/security/healthcare_signal_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class HealthcareSignalRecord(AuditData): +class HealthcareSignalRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.healthcareSignalRecord" diff --git a/msgraph_beta/generated/models/security/host.py b/msgraph_beta/generated/models/security/host.py index e27d24de285..f2ea2723a8c 100644 --- a/msgraph_beta/generated/models/security/host.py +++ b/msgraph_beta/generated/models/security/host.py @@ -22,7 +22,7 @@ from .artifact import Artifact @dataclass -class Host(Artifact): +class Host(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.host" # The hostPairs that are resources associated with a host, where that host is the parentHost and has an outgoing pairing to a cihldHost. diff --git a/msgraph_beta/generated/models/security/host_collection_response.py b/msgraph_beta/generated/models/security/host_collection_response.py index e6e83316827..e7e93e394ab 100644 --- a/msgraph_beta/generated/models/security/host_collection_response.py +++ b/msgraph_beta/generated/models/security/host_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostCollectionResponse(BaseCollectionPaginationCountResponse): +class HostCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Host]] = None diff --git a/msgraph_beta/generated/models/security/host_component.py b/msgraph_beta/generated/models/security/host_component.py index 39f3378ccd2..72e994146c1 100644 --- a/msgraph_beta/generated/models/security/host_component.py +++ b/msgraph_beta/generated/models/security/host_component.py @@ -11,7 +11,7 @@ from .artifact import Artifact @dataclass -class HostComponent(Artifact): +class HostComponent(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostComponent" # The type of component that was detected (for example, Operating System, Framework, Remote Access, or Server). diff --git a/msgraph_beta/generated/models/security/host_component_collection_response.py b/msgraph_beta/generated/models/security/host_component_collection_response.py index 8c4c59081f2..15c60d424cb 100644 --- a/msgraph_beta/generated/models/security/host_component_collection_response.py +++ b/msgraph_beta/generated/models/security/host_component_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostComponentCollectionResponse(BaseCollectionPaginationCountResponse): +class HostComponentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostComponent]] = None diff --git a/msgraph_beta/generated/models/security/host_cookie.py b/msgraph_beta/generated/models/security/host_cookie.py index 44a348b0ab5..c094f86aea8 100644 --- a/msgraph_beta/generated/models/security/host_cookie.py +++ b/msgraph_beta/generated/models/security/host_cookie.py @@ -11,7 +11,7 @@ from .artifact import Artifact @dataclass -class HostCookie(Artifact): +class HostCookie(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostCookie" # The URI for which the cookie is valid. diff --git a/msgraph_beta/generated/models/security/host_cookie_collection_response.py b/msgraph_beta/generated/models/security/host_cookie_collection_response.py index df3c2ffc761..20ede9ee6f1 100644 --- a/msgraph_beta/generated/models/security/host_cookie_collection_response.py +++ b/msgraph_beta/generated/models/security/host_cookie_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostCookieCollectionResponse(BaseCollectionPaginationCountResponse): +class HostCookieCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostCookie]] = None diff --git a/msgraph_beta/generated/models/security/host_logon_session_evidence.py b/msgraph_beta/generated/models/security/host_logon_session_evidence.py index cb1365e0b8e..4f6d441551b 100644 --- a/msgraph_beta/generated/models/security/host_logon_session_evidence.py +++ b/msgraph_beta/generated/models/security/host_logon_session_evidence.py @@ -12,7 +12,7 @@ from .alert_evidence import AlertEvidence @dataclass -class HostLogonSessionEvidence(AlertEvidence): +class HostLogonSessionEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostLogonSessionEvidence" # The account property diff --git a/msgraph_beta/generated/models/security/host_pair.py b/msgraph_beta/generated/models/security/host_pair.py index a00ae4b6d4e..31cc353b5dd 100644 --- a/msgraph_beta/generated/models/security/host_pair.py +++ b/msgraph_beta/generated/models/security/host_pair.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class HostPair(Entity): +class HostPair(Entity, Parsable): # The childHost property child_host: Optional[Host] = None # The first date and time when Microsoft Defender Threat Intelligence observed the hostPair. 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. diff --git a/msgraph_beta/generated/models/security/host_pair_collection_response.py b/msgraph_beta/generated/models/security/host_pair_collection_response.py index b6ee9587524..d3eef3f206d 100644 --- a/msgraph_beta/generated/models/security/host_pair_collection_response.py +++ b/msgraph_beta/generated/models/security/host_pair_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostPairCollectionResponse(BaseCollectionPaginationCountResponse): +class HostPairCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostPair]] = None diff --git a/msgraph_beta/generated/models/security/host_port.py b/msgraph_beta/generated/models/security/host_port.py index e5141a04a63..62a6a2cc4ac 100644 --- a/msgraph_beta/generated/models/security/host_port.py +++ b/msgraph_beta/generated/models/security/host_port.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class HostPort(Entity): +class HostPort(Entity, Parsable): # The hostPortBanners retrieved from scanning the port. banners: Optional[List[HostPortBanner]] = None # The first date and time when Microsoft Defender Threat Intelligence observed the hostPort. 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. diff --git a/msgraph_beta/generated/models/security/host_port_collection_response.py b/msgraph_beta/generated/models/security/host_port_collection_response.py index f34b86ec918..d36f3c0024c 100644 --- a/msgraph_beta/generated/models/security/host_port_collection_response.py +++ b/msgraph_beta/generated/models/security/host_port_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostPortCollectionResponse(BaseCollectionPaginationCountResponse): +class HostPortCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostPort]] = None diff --git a/msgraph_beta/generated/models/security/host_reputation.py b/msgraph_beta/generated/models/security/host_reputation.py index c87117bb78c..ff1b334d2cc 100644 --- a/msgraph_beta/generated/models/security/host_reputation.py +++ b/msgraph_beta/generated/models/security/host_reputation.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class HostReputation(Entity): +class HostReputation(Entity, Parsable): # The classification property classification: Optional[HostReputationClassification] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/host_ssl_certificate.py b/msgraph_beta/generated/models/security/host_ssl_certificate.py index c768a44262e..19190e88368 100644 --- a/msgraph_beta/generated/models/security/host_ssl_certificate.py +++ b/msgraph_beta/generated/models/security/host_ssl_certificate.py @@ -13,7 +13,7 @@ from .artifact import Artifact @dataclass -class HostSslCertificate(Artifact): +class HostSslCertificate(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostSslCertificate" # The first date and time that this hostSslCertificate was observed. 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. diff --git a/msgraph_beta/generated/models/security/host_ssl_certificate_collection_response.py b/msgraph_beta/generated/models/security/host_ssl_certificate_collection_response.py index eb3046fe073..c412246bd91 100644 --- a/msgraph_beta/generated/models/security/host_ssl_certificate_collection_response.py +++ b/msgraph_beta/generated/models/security/host_ssl_certificate_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostSslCertificateCollectionResponse(BaseCollectionPaginationCountResponse): +class HostSslCertificateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostSslCertificate]] = None diff --git a/msgraph_beta/generated/models/security/host_tracker.py b/msgraph_beta/generated/models/security/host_tracker.py index 77649d4e157..6d8e9456ca0 100644 --- a/msgraph_beta/generated/models/security/host_tracker.py +++ b/msgraph_beta/generated/models/security/host_tracker.py @@ -11,7 +11,7 @@ from .artifact import Artifact @dataclass -class HostTracker(Artifact): +class HostTracker(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostTracker" # The first date and time when this hostTracker was observed by Microsoft Defender Threat Intelligence. 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. diff --git a/msgraph_beta/generated/models/security/host_tracker_collection_response.py b/msgraph_beta/generated/models/security/host_tracker_collection_response.py index cb397a10dc6..ba9c8ce40dc 100644 --- a/msgraph_beta/generated/models/security/host_tracker_collection_response.py +++ b/msgraph_beta/generated/models/security/host_tracker_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HostTrackerCollectionResponse(BaseCollectionPaginationCountResponse): +class HostTrackerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HostTracker]] = None diff --git a/msgraph_beta/generated/models/security/hosted_rpa_audit_record.py b/msgraph_beta/generated/models/security/hosted_rpa_audit_record.py index fdf4f07c70a..a5aca547687 100644 --- a/msgraph_beta/generated/models/security/hosted_rpa_audit_record.py +++ b/msgraph_beta/generated/models/security/hosted_rpa_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class HostedRpaAuditRecord(AuditData): +class HostedRpaAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostedRpaAuditRecord" diff --git a/msgraph_beta/generated/models/security/hostname.py b/msgraph_beta/generated/models/security/hostname.py index 8cb30cdd7d5..3b610c6d222 100644 --- a/msgraph_beta/generated/models/security/hostname.py +++ b/msgraph_beta/generated/models/security/hostname.py @@ -9,7 +9,7 @@ from .host import Host @dataclass -class Hostname(Host): +class Hostname(Host, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostname" # The company or individual who registered this hostname, from WHOIS data. diff --git a/msgraph_beta/generated/models/security/hr_signal_audit_record.py b/msgraph_beta/generated/models/security/hr_signal_audit_record.py index fcb26e9b60e..87dbeb8503e 100644 --- a/msgraph_beta/generated/models/security/hr_signal_audit_record.py +++ b/msgraph_beta/generated/models/security/hr_signal_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class HrSignalAuditRecord(AuditData): +class HrSignalAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hrSignalAuditRecord" diff --git a/msgraph_beta/generated/models/security/hygiene_event_record.py b/msgraph_beta/generated/models/security/hygiene_event_record.py index add2d057639..4eba9dee59f 100644 --- a/msgraph_beta/generated/models/security/hygiene_event_record.py +++ b/msgraph_beta/generated/models/security/hygiene_event_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class HygieneEventRecord(AuditData): +class HygieneEventRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hygieneEventRecord" diff --git a/msgraph_beta/generated/models/security/identity_container.py b/msgraph_beta/generated/models/security/identity_container.py index 599773c2187..1c2181fc56c 100644 --- a/msgraph_beta/generated/models/security/identity_container.py +++ b/msgraph_beta/generated/models/security/identity_container.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class IdentityContainer(Entity): +class IdentityContainer(Entity, Parsable): # Represents potential issues within a customer's Microsoft Defender for Identity configuration that Microsoft Defender for Identity identified. health_issues: Optional[List[HealthIssue]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/impacted_device_asset.py b/msgraph_beta/generated/models/security/impacted_device_asset.py index 6ced2b7f392..fdf1237419d 100644 --- a/msgraph_beta/generated/models/security/impacted_device_asset.py +++ b/msgraph_beta/generated/models/security/impacted_device_asset.py @@ -10,7 +10,7 @@ from .impacted_asset import ImpactedAsset @dataclass -class ImpactedDeviceAsset(ImpactedAsset): +class ImpactedDeviceAsset(ImpactedAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.impactedDeviceAsset" # The identifier property diff --git a/msgraph_beta/generated/models/security/impacted_mailbox_asset.py b/msgraph_beta/generated/models/security/impacted_mailbox_asset.py index a1f530e3ac7..b5aabda220b 100644 --- a/msgraph_beta/generated/models/security/impacted_mailbox_asset.py +++ b/msgraph_beta/generated/models/security/impacted_mailbox_asset.py @@ -10,7 +10,7 @@ from .impacted_asset import ImpactedAsset @dataclass -class ImpactedMailboxAsset(ImpactedAsset): +class ImpactedMailboxAsset(ImpactedAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.impactedMailboxAsset" # The identifier property diff --git a/msgraph_beta/generated/models/security/impacted_user_asset.py b/msgraph_beta/generated/models/security/impacted_user_asset.py index 9ad52d0b4e2..cc85cca8beb 100644 --- a/msgraph_beta/generated/models/security/impacted_user_asset.py +++ b/msgraph_beta/generated/models/security/impacted_user_asset.py @@ -10,7 +10,7 @@ from .impacted_asset import ImpactedAsset @dataclass -class ImpactedUserAsset(ImpactedAsset): +class ImpactedUserAsset(ImpactedAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.impactedUserAsset" # The identifier property diff --git a/msgraph_beta/generated/models/security/incident.py b/msgraph_beta/generated/models/security/incident.py index 44355f9e178..76e7819902a 100644 --- a/msgraph_beta/generated/models/security/incident.py +++ b/msgraph_beta/generated/models/security/incident.py @@ -17,7 +17,7 @@ from ..entity import Entity @dataclass -class Incident(Entity): +class Incident(Entity, Parsable): # The list of related alerts. Supports $expand. alerts: Optional[List[Alert]] = None # Owner of the incident, or null if no owner is assigned. Free editable text. diff --git a/msgraph_beta/generated/models/security/incident_collection_response.py b/msgraph_beta/generated/models/security/incident_collection_response.py index 56f1878db71..3f38aeffb1d 100644 --- a/msgraph_beta/generated/models/security/incident_collection_response.py +++ b/msgraph_beta/generated/models/security/incident_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IncidentCollectionResponse(BaseCollectionPaginationCountResponse): +class IncidentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Incident]] = None diff --git a/msgraph_beta/generated/models/security/indicator.py b/msgraph_beta/generated/models/security/indicator.py index e17950475eb..690d7d53666 100644 --- a/msgraph_beta/generated/models/security/indicator.py +++ b/msgraph_beta/generated/models/security/indicator.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class Indicator(Entity): +class Indicator(Entity, Parsable): # The artifact property artifact: Optional[Artifact] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/information_barrier_policy_application_audit_record.py b/msgraph_beta/generated/models/security/information_barrier_policy_application_audit_record.py index bcc2c86b871..e899791c3ee 100644 --- a/msgraph_beta/generated/models/security/information_barrier_policy_application_audit_record.py +++ b/msgraph_beta/generated/models/security/information_barrier_policy_application_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class InformationBarrierPolicyApplicationAuditRecord(AuditData): +class InformationBarrierPolicyApplicationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.informationBarrierPolicyApplicationAuditRecord" diff --git a/msgraph_beta/generated/models/security/information_protection.py b/msgraph_beta/generated/models/security/information_protection.py index 7cb785c60ae..68693368b10 100644 --- a/msgraph_beta/generated/models/security/information_protection.py +++ b/msgraph_beta/generated/models/security/information_protection.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class InformationProtection(Entity): +class InformationProtection(Entity, Parsable): # Read the Microsoft Purview Information Protection policy settings for the user or organization. label_policy_settings: Optional[InformationProtectionPolicySetting] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/information_protection_policy_setting.py b/msgraph_beta/generated/models/security/information_protection_policy_setting.py index b5515c461e3..a1cff88f86a 100644 --- a/msgraph_beta/generated/models/security/information_protection_policy_setting.py +++ b/msgraph_beta/generated/models/security/information_protection_policy_setting.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class InformationProtectionPolicySetting(Entity): +class InformationProtectionPolicySetting(Entity, Parsable): # The defaultLabelId property default_label_id: Optional[str] = None # Exposes whether justification input is required on label downgrade. diff --git a/msgraph_beta/generated/models/security/information_worker_protection_audit_record.py b/msgraph_beta/generated/models/security/information_worker_protection_audit_record.py index c99cafad2d0..67d11eabaf7 100644 --- a/msgraph_beta/generated/models/security/information_worker_protection_audit_record.py +++ b/msgraph_beta/generated/models/security/information_worker_protection_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class InformationWorkerProtectionAuditRecord(AuditData): +class InformationWorkerProtectionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.informationWorkerProtectionAuditRecord" diff --git a/msgraph_beta/generated/models/security/initiate_investigation_response_action.py b/msgraph_beta/generated/models/security/initiate_investigation_response_action.py index 60cf03f2f46..54819c8fc35 100644 --- a/msgraph_beta/generated/models/security/initiate_investigation_response_action.py +++ b/msgraph_beta/generated/models/security/initiate_investigation_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class InitiateInvestigationResponseAction(ResponseAction): +class InitiateInvestigationResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.initiateInvestigationResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/insider_risk_scoped_user_insights_record.py b/msgraph_beta/generated/models/security/insider_risk_scoped_user_insights_record.py index 434ae2aff97..778ed11e033 100644 --- a/msgraph_beta/generated/models/security/insider_risk_scoped_user_insights_record.py +++ b/msgraph_beta/generated/models/security/insider_risk_scoped_user_insights_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class InsiderRiskScopedUserInsightsRecord(AuditData): +class InsiderRiskScopedUserInsightsRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUserInsightsRecord" diff --git a/msgraph_beta/generated/models/security/insider_risk_scoped_users_record.py b/msgraph_beta/generated/models/security/insider_risk_scoped_users_record.py index 18eaf88eb92..2890bb1dabb 100644 --- a/msgraph_beta/generated/models/security/insider_risk_scoped_users_record.py +++ b/msgraph_beta/generated/models/security/insider_risk_scoped_users_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class InsiderRiskScopedUsersRecord(AuditData): +class InsiderRiskScopedUsersRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.insiderRiskScopedUsersRecord" diff --git a/msgraph_beta/generated/models/security/intelligence_profile.py b/msgraph_beta/generated/models/security/intelligence_profile.py index 0d832bf79ae..d838e7c7f35 100644 --- a/msgraph_beta/generated/models/security/intelligence_profile.py +++ b/msgraph_beta/generated/models/security/intelligence_profile.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class IntelligenceProfile(Entity): +class IntelligenceProfile(Entity, Parsable): # A list of commonly-known aliases for the threat intelligence included in the intelligenceProfile. aliases: Optional[List[str]] = None # The country/region of origin for the given actor or threat associated with this intelligenceProfile. diff --git a/msgraph_beta/generated/models/security/intelligence_profile_collection_response.py b/msgraph_beta/generated/models/security/intelligence_profile_collection_response.py index be655805e31..a427b49762f 100644 --- a/msgraph_beta/generated/models/security/intelligence_profile_collection_response.py +++ b/msgraph_beta/generated/models/security/intelligence_profile_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IntelligenceProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class IntelligenceProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IntelligenceProfile]] = None diff --git a/msgraph_beta/generated/models/security/intelligence_profile_indicator.py b/msgraph_beta/generated/models/security/intelligence_profile_indicator.py index 640285280c1..238baa485db 100644 --- a/msgraph_beta/generated/models/security/intelligence_profile_indicator.py +++ b/msgraph_beta/generated/models/security/intelligence_profile_indicator.py @@ -10,7 +10,7 @@ from .indicator import Indicator @dataclass -class IntelligenceProfileIndicator(Indicator): +class IntelligenceProfileIndicator(Indicator, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.intelligenceProfileIndicator" # Designate when an artifact was first used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly. diff --git a/msgraph_beta/generated/models/security/intelligence_profile_indicator_collection_response.py b/msgraph_beta/generated/models/security/intelligence_profile_indicator_collection_response.py index 2b44f5f62f2..d860dfce983 100644 --- a/msgraph_beta/generated/models/security/intelligence_profile_indicator_collection_response.py +++ b/msgraph_beta/generated/models/security/intelligence_profile_indicator_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class IntelligenceProfileIndicatorCollectionResponse(BaseCollectionPaginationCountResponse): +class IntelligenceProfileIndicatorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[IntelligenceProfileIndicator]] = None diff --git a/msgraph_beta/generated/models/security/io_t_device_evidence.py b/msgraph_beta/generated/models/security/io_t_device_evidence.py index 525cf8008b6..27d9c22ddb0 100644 --- a/msgraph_beta/generated/models/security/io_t_device_evidence.py +++ b/msgraph_beta/generated/models/security/io_t_device_evidence.py @@ -14,7 +14,7 @@ from .alert_evidence import AlertEvidence @dataclass -class IoTDeviceEvidence(AlertEvidence): +class IoTDeviceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ioTDeviceEvidence" # The deviceId property diff --git a/msgraph_beta/generated/models/security/ip_address.py b/msgraph_beta/generated/models/security/ip_address.py index 1e2c253e465..44422fe0bbe 100644 --- a/msgraph_beta/generated/models/security/ip_address.py +++ b/msgraph_beta/generated/models/security/ip_address.py @@ -10,7 +10,7 @@ from .host import Host @dataclass -class IpAddress(Host): +class IpAddress(Host, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ipAddress" # The details about the autonomous system to which this IP address belongs. diff --git a/msgraph_beta/generated/models/security/ip_evidence.py b/msgraph_beta/generated/models/security/ip_evidence.py index dba6981837f..30b92837b8d 100644 --- a/msgraph_beta/generated/models/security/ip_evidence.py +++ b/msgraph_beta/generated/models/security/ip_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class IpEvidence(AlertEvidence): +class IpEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.ipEvidence" # The two-letter country code according to ISO 3166 format, for example: US, UK, or CA.). diff --git a/msgraph_beta/generated/models/security/irm_security_alert_record.py b/msgraph_beta/generated/models/security/irm_security_alert_record.py index 088e6b922e4..61b80d1b2ea 100644 --- a/msgraph_beta/generated/models/security/irm_security_alert_record.py +++ b/msgraph_beta/generated/models/security/irm_security_alert_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class IrmSecurityAlertRecord(AuditData): +class IrmSecurityAlertRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.irmSecurityAlertRecord" diff --git a/msgraph_beta/generated/models/security/irm_user_defined_detection_record.py b/msgraph_beta/generated/models/security/irm_user_defined_detection_record.py index a3734b59961..2b55a4038ee 100644 --- a/msgraph_beta/generated/models/security/irm_user_defined_detection_record.py +++ b/msgraph_beta/generated/models/security/irm_user_defined_detection_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class IrmUserDefinedDetectionRecord(AuditData): +class IrmUserDefinedDetectionRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.irmUserDefinedDetectionRecord" diff --git a/msgraph_beta/generated/models/security/isolate_device_response_action.py b/msgraph_beta/generated/models/security/isolate_device_response_action.py index 72a9ed67612..512c67c6127 100644 --- a/msgraph_beta/generated/models/security/isolate_device_response_action.py +++ b/msgraph_beta/generated/models/security/isolate_device_response_action.py @@ -11,7 +11,7 @@ from .response_action import ResponseAction @dataclass -class IsolateDeviceResponseAction(ResponseAction): +class IsolateDeviceResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.isolateDeviceResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/justify_action.py b/msgraph_beta/generated/models/security/justify_action.py index 420b1b78489..a87bd6ea5e4 100644 --- a/msgraph_beta/generated/models/security/justify_action.py +++ b/msgraph_beta/generated/models/security/justify_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class JustifyAction(InformationProtectionAction): +class JustifyAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.justifyAction" diff --git a/msgraph_beta/generated/models/security/kaizala_audit_record.py b/msgraph_beta/generated/models/security/kaizala_audit_record.py index ba0b90b4e00..cc14d42fac1 100644 --- a/msgraph_beta/generated/models/security/kaizala_audit_record.py +++ b/msgraph_beta/generated/models/security/kaizala_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class KaizalaAuditRecord(AuditData): +class KaizalaAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kaizalaAuditRecord" diff --git a/msgraph_beta/generated/models/security/kubernetes_cluster_evidence.py b/msgraph_beta/generated/models/security/kubernetes_cluster_evidence.py index f045ea0a070..a5794809d1c 100644 --- a/msgraph_beta/generated/models/security/kubernetes_cluster_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_cluster_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesClusterEvidence(AlertEvidence): +class KubernetesClusterEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesClusterEvidence" # The cloud identifier of the cluster. Can be either an amazonResourceEvidence, azureResourceEvidence, or googleCloudResourceEvidence object. diff --git a/msgraph_beta/generated/models/security/kubernetes_controller_evidence.py b/msgraph_beta/generated/models/security/kubernetes_controller_evidence.py index b64f951a612..2570de63dcb 100644 --- a/msgraph_beta/generated/models/security/kubernetes_controller_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_controller_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesControllerEvidence(AlertEvidence): +class KubernetesControllerEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesControllerEvidence" # The labels for the Kubernetes pod. diff --git a/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py b/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py index cf66657ca29..ffac3c75db0 100644 --- a/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_namespace_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesNamespaceEvidence(AlertEvidence): +class KubernetesNamespaceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesNamespaceEvidence" # The namespace cluster. diff --git a/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py b/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py index d99e5d71507..b51b66251d2 100644 --- a/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_pod_evidence.py @@ -15,7 +15,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesPodEvidence(AlertEvidence): +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. diff --git a/msgraph_beta/generated/models/security/kubernetes_secret_evidence.py b/msgraph_beta/generated/models/security/kubernetes_secret_evidence.py index 20d46305d26..3e2f967a57b 100644 --- a/msgraph_beta/generated/models/security/kubernetes_secret_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_secret_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesSecretEvidence(AlertEvidence): +class KubernetesSecretEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesSecretEvidence" # The secret name. diff --git a/msgraph_beta/generated/models/security/kubernetes_service_account_evidence.py b/msgraph_beta/generated/models/security/kubernetes_service_account_evidence.py index 7c305fddb86..48605751013 100644 --- a/msgraph_beta/generated/models/security/kubernetes_service_account_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_service_account_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesServiceAccountEvidence(AlertEvidence): +class KubernetesServiceAccountEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesServiceAccountEvidence" # The service account name. diff --git a/msgraph_beta/generated/models/security/kubernetes_service_evidence.py b/msgraph_beta/generated/models/security/kubernetes_service_evidence.py index d51555d8302..e906a39ec16 100644 --- a/msgraph_beta/generated/models/security/kubernetes_service_evidence.py +++ b/msgraph_beta/generated/models/security/kubernetes_service_evidence.py @@ -14,7 +14,7 @@ from .alert_evidence import AlertEvidence @dataclass -class KubernetesServiceEvidence(AlertEvidence): +class KubernetesServiceEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.kubernetesServiceEvidence" # The service cluster IP. diff --git a/msgraph_beta/generated/models/security/label_analytics_aggregate_audit_record.py b/msgraph_beta/generated/models/security/label_analytics_aggregate_audit_record.py index be7ac4653f2..f9c65b4e6c7 100644 --- a/msgraph_beta/generated/models/security/label_analytics_aggregate_audit_record.py +++ b/msgraph_beta/generated/models/security/label_analytics_aggregate_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class LabelAnalyticsAggregateAuditRecord(AuditData): +class LabelAnalyticsAggregateAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.labelAnalyticsAggregateAuditRecord" diff --git a/msgraph_beta/generated/models/security/label_content_explorer_audit_record.py b/msgraph_beta/generated/models/security/label_content_explorer_audit_record.py index 4d673b53cc6..83693d9720b 100644 --- a/msgraph_beta/generated/models/security/label_content_explorer_audit_record.py +++ b/msgraph_beta/generated/models/security/label_content_explorer_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class LabelContentExplorerAuditRecord(AuditData): +class LabelContentExplorerAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.labelContentExplorerAuditRecord" diff --git a/msgraph_beta/generated/models/security/labels_root.py b/msgraph_beta/generated/models/security/labels_root.py index 623f4c454a9..9190f3c7e35 100644 --- a/msgraph_beta/generated/models/security/labels_root.py +++ b/msgraph_beta/generated/models/security/labels_root.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class LabelsRoot(Entity): +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. diff --git a/msgraph_beta/generated/models/security/large_content_metadata_audit_record.py b/msgraph_beta/generated/models/security/large_content_metadata_audit_record.py index 4473a92cbb7..3a4302602ea 100644 --- a/msgraph_beta/generated/models/security/large_content_metadata_audit_record.py +++ b/msgraph_beta/generated/models/security/large_content_metadata_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class LargeContentMetadataAuditRecord(AuditData): +class LargeContentMetadataAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.largeContentMetadataAuditRecord" diff --git a/msgraph_beta/generated/models/security/m365_compliance_connector_audit_record.py b/msgraph_beta/generated/models/security/m365_compliance_connector_audit_record.py index 222ec8ade23..de7bad85b74 100644 --- a/msgraph_beta/generated/models/security/m365_compliance_connector_audit_record.py +++ b/msgraph_beta/generated/models/security/m365_compliance_connector_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class M365ComplianceConnectorAuditRecord(AuditData): +class M365ComplianceConnectorAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.m365ComplianceConnectorAuditRecord" diff --git a/msgraph_beta/generated/models/security/m365_d_a_a_d_audit_record.py b/msgraph_beta/generated/models/security/m365_d_a_a_d_audit_record.py index d76f3c7331f..71f1c139621 100644 --- a/msgraph_beta/generated/models/security/m365_d_a_a_d_audit_record.py +++ b/msgraph_beta/generated/models/security/m365_d_a_a_d_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class M365DAADAuditRecord(AuditData): +class M365DAADAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.m365DAADAuditRecord" diff --git a/msgraph_beta/generated/models/security/m_s365_d_custom_detection_audit_record.py b/msgraph_beta/generated/models/security/m_s365_d_custom_detection_audit_record.py index 38fc02973fe..8143c6f5d74 100644 --- a/msgraph_beta/generated/models/security/m_s365_d_custom_detection_audit_record.py +++ b/msgraph_beta/generated/models/security/m_s365_d_custom_detection_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MS365DCustomDetectionAuditRecord(AuditData): +class MS365DCustomDetectionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mS365DCustomDetectionAuditRecord" diff --git a/msgraph_beta/generated/models/security/m_s365_d_incident_audit_record.py b/msgraph_beta/generated/models/security/m_s365_d_incident_audit_record.py index 60968081151..36327fc1ef6 100644 --- a/msgraph_beta/generated/models/security/m_s365_d_incident_audit_record.py +++ b/msgraph_beta/generated/models/security/m_s365_d_incident_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MS365DIncidentAuditRecord(AuditData): +class MS365DIncidentAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mS365DIncidentAuditRecord" diff --git a/msgraph_beta/generated/models/security/m_s365_d_suppression_rule_audit_record.py b/msgraph_beta/generated/models/security/m_s365_d_suppression_rule_audit_record.py index c5a3d3a915f..b6d45a96393 100644 --- a/msgraph_beta/generated/models/security/m_s365_d_suppression_rule_audit_record.py +++ b/msgraph_beta/generated/models/security/m_s365_d_suppression_rule_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MS365DSuppressionRuleAuditRecord(AuditData): +class MS365DSuppressionRuleAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mS365DSuppressionRuleAuditRecord" diff --git a/msgraph_beta/generated/models/security/mail_cluster_evidence.py b/msgraph_beta/generated/models/security/mail_cluster_evidence.py index 01bd3ba373f..d55b2ad2c61 100644 --- a/msgraph_beta/generated/models/security/mail_cluster_evidence.py +++ b/msgraph_beta/generated/models/security/mail_cluster_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class MailClusterEvidence(AlertEvidence): +class MailClusterEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mailClusterEvidence" # The clustering logic of the emails inside the cluster. diff --git a/msgraph_beta/generated/models/security/mail_submission_data.py b/msgraph_beta/generated/models/security/mail_submission_data.py index 06ccdb2366f..93949f4f1a2 100644 --- a/msgraph_beta/generated/models/security/mail_submission_data.py +++ b/msgraph_beta/generated/models/security/mail_submission_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MailSubmissionData(AuditData): +class MailSubmissionData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mailSubmissionData" diff --git a/msgraph_beta/generated/models/security/mailbox_configuration_evidence.py b/msgraph_beta/generated/models/security/mailbox_configuration_evidence.py index 70d468ff4e1..e2bb1c22640 100644 --- a/msgraph_beta/generated/models/security/mailbox_configuration_evidence.py +++ b/msgraph_beta/generated/models/security/mailbox_configuration_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class MailboxConfigurationEvidence(AlertEvidence): +class MailboxConfigurationEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mailboxConfigurationEvidence" # The configurationId property diff --git a/msgraph_beta/generated/models/security/mailbox_evidence.py b/msgraph_beta/generated/models/security/mailbox_evidence.py index 60a5327fb86..8773532cc82 100644 --- a/msgraph_beta/generated/models/security/mailbox_evidence.py +++ b/msgraph_beta/generated/models/security/mailbox_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class MailboxEvidence(AlertEvidence): +class MailboxEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mailboxEvidence" # The name associated with the mailbox. diff --git a/msgraph_beta/generated/models/security/malware_evidence.py b/msgraph_beta/generated/models/security/malware_evidence.py index 314523cf3b6..8f708114009 100644 --- a/msgraph_beta/generated/models/security/malware_evidence.py +++ b/msgraph_beta/generated/models/security/malware_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class MalwareEvidence(AlertEvidence): +class MalwareEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.malwareEvidence" # The category property diff --git a/msgraph_beta/generated/models/security/managed_services_audit_record.py b/msgraph_beta/generated/models/security/managed_services_audit_record.py index 452e20f6f66..b5d396b749c 100644 --- a/msgraph_beta/generated/models/security/managed_services_audit_record.py +++ b/msgraph_beta/generated/models/security/managed_services_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ManagedServicesAuditRecord(AuditData): +class ManagedServicesAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.managedServicesAuditRecord" diff --git a/msgraph_beta/generated/models/security/managed_tenants_audit_record.py b/msgraph_beta/generated/models/security/managed_tenants_audit_record.py index 2c00c08b872..57e5722a7e1 100644 --- a/msgraph_beta/generated/models/security/managed_tenants_audit_record.py +++ b/msgraph_beta/generated/models/security/managed_tenants_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ManagedTenantsAuditRecord(AuditData): +class ManagedTenantsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.managedTenantsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mapg_alerts_audit_record.py b/msgraph_beta/generated/models/security/mapg_alerts_audit_record.py index 592a92bb4f5..5cfb9e3c7f2 100644 --- a/msgraph_beta/generated/models/security/mapg_alerts_audit_record.py +++ b/msgraph_beta/generated/models/security/mapg_alerts_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MapgAlertsAuditRecord(AuditData): +class MapgAlertsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mapgAlertsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mapg_onboard_audit_record.py b/msgraph_beta/generated/models/security/mapg_onboard_audit_record.py index 809a9568e4b..72f3da64693 100644 --- a/msgraph_beta/generated/models/security/mapg_onboard_audit_record.py +++ b/msgraph_beta/generated/models/security/mapg_onboard_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MapgOnboardAuditRecord(AuditData): +class MapgOnboardAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mapgOnboardAuditRecord" diff --git a/msgraph_beta/generated/models/security/mapg_policy_audit_record.py b/msgraph_beta/generated/models/security/mapg_policy_audit_record.py index ee69496b463..99c207d7412 100644 --- a/msgraph_beta/generated/models/security/mapg_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/mapg_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MapgPolicyAuditRecord(AuditData): +class MapgPolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mapgPolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/mark_user_as_compromised_response_action.py b/msgraph_beta/generated/models/security/mark_user_as_compromised_response_action.py index 58cf9338902..9f39351359f 100644 --- a/msgraph_beta/generated/models/security/mark_user_as_compromised_response_action.py +++ b/msgraph_beta/generated/models/security/mark_user_as_compromised_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class MarkUserAsCompromisedResponseAction(ResponseAction): +class MarkUserAsCompromisedResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.markUserAsCompromisedResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/mcas_alerts_audit_record.py b/msgraph_beta/generated/models/security/mcas_alerts_audit_record.py index b7ade0882c0..184ee253bfd 100644 --- a/msgraph_beta/generated/models/security/mcas_alerts_audit_record.py +++ b/msgraph_beta/generated/models/security/mcas_alerts_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class McasAlertsAuditRecord(AuditData): +class McasAlertsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mcasAlertsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mda_data_security_signal_record.py b/msgraph_beta/generated/models/security/mda_data_security_signal_record.py index 7c8fcf04bc8..5aeacdc793c 100644 --- a/msgraph_beta/generated/models/security/mda_data_security_signal_record.py +++ b/msgraph_beta/generated/models/security/mda_data_security_signal_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MdaDataSecuritySignalRecord(AuditData): +class MdaDataSecuritySignalRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mdaDataSecuritySignalRecord" diff --git a/msgraph_beta/generated/models/security/mdatp_audit_record.py b/msgraph_beta/generated/models/security/mdatp_audit_record.py index a039a580124..349a6832249 100644 --- a/msgraph_beta/generated/models/security/mdatp_audit_record.py +++ b/msgraph_beta/generated/models/security/mdatp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MdatpAuditRecord(AuditData): +class MdatpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mdatpAuditRecord" diff --git a/msgraph_beta/generated/models/security/mdc_events_record.py b/msgraph_beta/generated/models/security/mdc_events_record.py index 39d4e3954fe..18724c51b8f 100644 --- a/msgraph_beta/generated/models/security/mdc_events_record.py +++ b/msgraph_beta/generated/models/security/mdc_events_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MdcEventsRecord(AuditData): +class MdcEventsRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mdcEventsRecord" diff --git a/msgraph_beta/generated/models/security/mdi_audit_record.py b/msgraph_beta/generated/models/security/mdi_audit_record.py index d3db02beea7..e953f305696 100644 --- a/msgraph_beta/generated/models/security/mdi_audit_record.py +++ b/msgraph_beta/generated/models/security/mdi_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MdiAuditRecord(AuditData): +class MdiAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mdiAuditRecord" diff --git a/msgraph_beta/generated/models/security/mesh_worlds_audit_record.py b/msgraph_beta/generated/models/security/mesh_worlds_audit_record.py index d692504637e..20b15c33830 100644 --- a/msgraph_beta/generated/models/security/mesh_worlds_audit_record.py +++ b/msgraph_beta/generated/models/security/mesh_worlds_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MeshWorldsAuditRecord(AuditData): +class MeshWorldsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.meshWorldsAuditRecord" diff --git a/msgraph_beta/generated/models/security/metadata_action.py b/msgraph_beta/generated/models/security/metadata_action.py index 42a050e24f1..7a734cd0071 100644 --- a/msgraph_beta/generated/models/security/metadata_action.py +++ b/msgraph_beta/generated/models/security/metadata_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class MetadataAction(InformationProtectionAction): +class MetadataAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.metadataAction" # A collection of key-value pairs that should be added to the file. diff --git a/msgraph_beta/generated/models/security/microsoft365_backup_backup_item_audit_record.py b/msgraph_beta/generated/models/security/microsoft365_backup_backup_item_audit_record.py index 2b5f5de6ee6..7b4b18b7a06 100644 --- a/msgraph_beta/generated/models/security/microsoft365_backup_backup_item_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft365_backup_backup_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Microsoft365BackupBackupItemAuditRecord(AuditData): +class Microsoft365BackupBackupItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft365_backup_backup_policy_audit_record.py b/msgraph_beta/generated/models/security/microsoft365_backup_backup_policy_audit_record.py index 34696c1e041..87173258b4f 100644 --- a/msgraph_beta/generated/models/security/microsoft365_backup_backup_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft365_backup_backup_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Microsoft365BackupBackupPolicyAuditRecord(AuditData): +class Microsoft365BackupBackupPolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupBackupPolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft365_backup_restore_item_audit_record.py b/msgraph_beta/generated/models/security/microsoft365_backup_restore_item_audit_record.py index d2512ec0748..3b9851569b5 100644 --- a/msgraph_beta/generated/models/security/microsoft365_backup_restore_item_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft365_backup_restore_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Microsoft365BackupRestoreItemAuditRecord(AuditData): +class Microsoft365BackupRestoreItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft365_backup_restore_task_audit_record.py b/msgraph_beta/generated/models/security/microsoft365_backup_restore_task_audit_record.py index aa9379f818e..3e78955ed84 100644 --- a/msgraph_beta/generated/models/security/microsoft365_backup_restore_task_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft365_backup_restore_task_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Microsoft365BackupRestoreTaskAuditRecord(AuditData): +class Microsoft365BackupRestoreTaskAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoft365BackupRestoreTaskAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_defender_experts_base_audit_record.py b/msgraph_beta/generated/models/security/microsoft_defender_experts_base_audit_record.py index 3a2892bf4d1..b10c0365584 100644 --- a/msgraph_beta/generated/models/security/microsoft_defender_experts_base_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_defender_experts_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftDefenderExpertsBaseAuditRecord(AuditData): +class MicrosoftDefenderExpertsBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py b/msgraph_beta/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py index 2d6b02a5d25..b0ff6a75cff 100644 --- a/msgraph_beta/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_defender_experts_x_d_r_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftDefenderExpertsXDRAuditRecord(AuditData): +class MicrosoftDefenderExpertsXDRAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftDefenderExpertsXDRAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_flow_audit_record.py b/msgraph_beta/generated/models/security/microsoft_flow_audit_record.py index 4d4c6fb4165..4ad95ff72c5 100644 --- a/msgraph_beta/generated/models/security/microsoft_flow_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_flow_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftFlowAuditRecord(AuditData): +class MicrosoftFlowAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftFlowAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_forms_audit_record.py b/msgraph_beta/generated/models/security/microsoft_forms_audit_record.py index 0cb9bf6b24e..8c1d814038e 100644 --- a/msgraph_beta/generated/models/security/microsoft_forms_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_forms_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftFormsAuditRecord(AuditData): +class MicrosoftFormsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftFormsAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_graph_data_connect_consent.py b/msgraph_beta/generated/models/security/microsoft_graph_data_connect_consent.py index 2b43a16e1f2..9def53eaede 100644 --- a/msgraph_beta/generated/models/security/microsoft_graph_data_connect_consent.py +++ b/msgraph_beta/generated/models/security/microsoft_graph_data_connect_consent.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftGraphDataConnectConsent(AuditData): +class MicrosoftGraphDataConnectConsent(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectConsent" diff --git a/msgraph_beta/generated/models/security/microsoft_graph_data_connect_operation.py b/msgraph_beta/generated/models/security/microsoft_graph_data_connect_operation.py index 581ec51a99c..6c6e0aef033 100644 --- a/msgraph_beta/generated/models/security/microsoft_graph_data_connect_operation.py +++ b/msgraph_beta/generated/models/security/microsoft_graph_data_connect_operation.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftGraphDataConnectOperation(AuditData): +class MicrosoftGraphDataConnectOperation(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftGraphDataConnectOperation" diff --git a/msgraph_beta/generated/models/security/microsoft_purview_data_map_operation_record.py b/msgraph_beta/generated/models/security/microsoft_purview_data_map_operation_record.py index d935ed2bc64..630a05b2a09 100644 --- a/msgraph_beta/generated/models/security/microsoft_purview_data_map_operation_record.py +++ b/msgraph_beta/generated/models/security/microsoft_purview_data_map_operation_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftPurviewDataMapOperationRecord(AuditData): +class MicrosoftPurviewDataMapOperationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewDataMapOperationRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_purview_metadata_policy_operation_record.py b/msgraph_beta/generated/models/security/microsoft_purview_metadata_policy_operation_record.py index 918df449d5e..6dea06e3995 100644 --- a/msgraph_beta/generated/models/security/microsoft_purview_metadata_policy_operation_record.py +++ b/msgraph_beta/generated/models/security/microsoft_purview_metadata_policy_operation_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftPurviewMetadataPolicyOperationRecord(AuditData): +class MicrosoftPurviewMetadataPolicyOperationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewMetadataPolicyOperationRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_purview_policy_operation_record.py b/msgraph_beta/generated/models/security/microsoft_purview_policy_operation_record.py index 7d74f72c2cd..df226837a4f 100644 --- a/msgraph_beta/generated/models/security/microsoft_purview_policy_operation_record.py +++ b/msgraph_beta/generated/models/security/microsoft_purview_policy_operation_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftPurviewPolicyOperationRecord(AuditData): +class MicrosoftPurviewPolicyOperationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPolicyOperationRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_purview_privacy_audit_event.py b/msgraph_beta/generated/models/security/microsoft_purview_privacy_audit_event.py index a58222836f6..3a14c19af26 100644 --- a/msgraph_beta/generated/models/security/microsoft_purview_privacy_audit_event.py +++ b/msgraph_beta/generated/models/security/microsoft_purview_privacy_audit_event.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftPurviewPrivacyAuditEvent(AuditData): +class MicrosoftPurviewPrivacyAuditEvent(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftPurviewPrivacyAuditEvent" diff --git a/msgraph_beta/generated/models/security/microsoft_stream_audit_record.py b/msgraph_beta/generated/models/security/microsoft_stream_audit_record.py index 4cee6731b2e..1a19ba3fbd2 100644 --- a/msgraph_beta/generated/models/security/microsoft_stream_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_stream_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftStreamAuditRecord(AuditData): +class MicrosoftStreamAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftStreamAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_admin_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_admin_audit_record.py index a56504122e9..892684f1661 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_admin_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_admin_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsAdminAuditRecord(AuditData): +class MicrosoftTeamsAdminAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAdminAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_analytics_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_analytics_audit_record.py index e2fe3c63da5..ab46a4a626e 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_analytics_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_analytics_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsAnalyticsAuditRecord(AuditData): +class MicrosoftTeamsAnalyticsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAnalyticsAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_audit_record.py index dfcfa2f2979..30f77dde65d 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsAuditRecord(AuditData): +class MicrosoftTeamsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_device_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_device_audit_record.py index 52efe6c4105..68c8d4093ec 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_device_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_device_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsDeviceAuditRecord(AuditData): +class MicrosoftTeamsDeviceAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsDeviceAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_retention_label_action_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_retention_label_action_audit_record.py index d976ffde0eb..dc1922a48bd 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_retention_label_action_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_retention_label_action_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsRetentionLabelActionAuditRecord(AuditData): +class MicrosoftTeamsRetentionLabelActionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsRetentionLabelActionAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py index 741a62f8c91..3e9efd12c85 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_sensitivity_label_action_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsSensitivityLabelActionAuditRecord(AuditData): +class MicrosoftTeamsSensitivityLabelActionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsSensitivityLabelActionAuditRecord" diff --git a/msgraph_beta/generated/models/security/microsoft_teams_shifts_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_shifts_audit_record.py index 84d48ef5ea9..8550bca468f 100644 --- a/msgraph_beta/generated/models/security/microsoft_teams_shifts_audit_record.py +++ b/msgraph_beta/generated/models/security/microsoft_teams_shifts_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MicrosoftTeamsShiftsAuditRecord(AuditData): +class MicrosoftTeamsShiftsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsShiftsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_exchange_item_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_exchange_item_audit_record.py index 70c3cea6c79..b034659e747 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_exchange_item_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_exchange_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelExchangeItemAuditRecord(AuditData): +class MipAutoLabelExchangeItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_item_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_item_audit_record.py index aeca1796bb6..58c959e9bbf 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_item_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelItemAuditRecord(AuditData): +class MipAutoLabelItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_policy_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_policy_audit_record.py index dd50f3ba191..135e3d75075 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelPolicyAuditRecord(AuditData): +class MipAutoLabelPolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelPolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_progress_feedback_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_progress_feedback_audit_record.py index 676e0deeb71..7e17f8c647a 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_progress_feedback_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_progress_feedback_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelProgressFeedbackAuditRecord(AuditData): +class MipAutoLabelProgressFeedbackAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelProgressFeedbackAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_share_point_item_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_share_point_item_audit_record.py index 9aa1c0fc458..f3d721e4507 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_share_point_item_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_share_point_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSharePointItemAuditRecord(AuditData): +class MipAutoLabelSharePointItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py b/msgraph_beta/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py index d2e8278146f..196b47fca83 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_share_point_policy_location_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSharePointPolicyLocationAuditRecord(AuditData): +class MipAutoLabelSharePointPolicyLocationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSharePointPolicyLocationAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py b/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py index a4b5cc5138b..b643e79b705 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_completion_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSimulationSharePointCompletionRecord(AuditData): +class MipAutoLabelSimulationSharePointCompletionRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointCompletionRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py b/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py index 3383f5e4501..5f1ed24814a 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_simulation_share_point_progress_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSimulationSharePointProgressRecord(AuditData): +class MipAutoLabelSimulationSharePointProgressRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationSharePointProgressRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_simulation_statistics_record.py b/msgraph_beta/generated/models/security/mip_auto_label_simulation_statistics_record.py index 834e67cfd41..77a523b1640 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_simulation_statistics_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_simulation_statistics_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSimulationStatisticsRecord(AuditData): +class MipAutoLabelSimulationStatisticsRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatisticsRecord" diff --git a/msgraph_beta/generated/models/security/mip_auto_label_simulation_status_record.py b/msgraph_beta/generated/models/security/mip_auto_label_simulation_status_record.py index 819d905e823..439293e8d38 100644 --- a/msgraph_beta/generated/models/security/mip_auto_label_simulation_status_record.py +++ b/msgraph_beta/generated/models/security/mip_auto_label_simulation_status_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipAutoLabelSimulationStatusRecord(AuditData): +class MipAutoLabelSimulationStatusRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipAutoLabelSimulationStatusRecord" diff --git a/msgraph_beta/generated/models/security/mip_exact_data_match_audit_record.py b/msgraph_beta/generated/models/security/mip_exact_data_match_audit_record.py index 09fc536adb4..4359a4747b2 100644 --- a/msgraph_beta/generated/models/security/mip_exact_data_match_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_exact_data_match_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipExactDataMatchAuditRecord(AuditData): +class MipExactDataMatchAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipExactDataMatchAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_label_analytics_audit_record.py b/msgraph_beta/generated/models/security/mip_label_analytics_audit_record.py index da187090b2b..747484bfa9b 100644 --- a/msgraph_beta/generated/models/security/mip_label_analytics_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_label_analytics_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipLabelAnalyticsAuditRecord(AuditData): +class MipLabelAnalyticsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAnalyticsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mip_label_audit_record.py b/msgraph_beta/generated/models/security/mip_label_audit_record.py index 12f4b0f977b..0b8eee1c67b 100644 --- a/msgraph_beta/generated/models/security/mip_label_audit_record.py +++ b/msgraph_beta/generated/models/security/mip_label_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MipLabelAuditRecord(AuditData): +class MipLabelAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.mipLabelAuditRecord" diff --git a/msgraph_beta/generated/models/security/move_to_deleted_items_response_action.py b/msgraph_beta/generated/models/security/move_to_deleted_items_response_action.py index 9dd13ad3b9e..bf91607e0e5 100644 --- a/msgraph_beta/generated/models/security/move_to_deleted_items_response_action.py +++ b/msgraph_beta/generated/models/security/move_to_deleted_items_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class MoveToDeletedItemsResponseAction(ResponseAction): +class MoveToDeletedItemsResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.moveToDeletedItemsResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/move_to_inbox_response_action.py b/msgraph_beta/generated/models/security/move_to_inbox_response_action.py index e85ead7dcfe..5c7b9e68edd 100644 --- a/msgraph_beta/generated/models/security/move_to_inbox_response_action.py +++ b/msgraph_beta/generated/models/security/move_to_inbox_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class MoveToInboxResponseAction(ResponseAction): +class MoveToInboxResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.moveToInboxResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/move_to_junk_response_action.py b/msgraph_beta/generated/models/security/move_to_junk_response_action.py index 2c36eacb3c8..ebf63c974c6 100644 --- a/msgraph_beta/generated/models/security/move_to_junk_response_action.py +++ b/msgraph_beta/generated/models/security/move_to_junk_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class MoveToJunkResponseAction(ResponseAction): +class MoveToJunkResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.moveToJunkResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/msde_general_settings_audit_record.py b/msgraph_beta/generated/models/security/msde_general_settings_audit_record.py index df59fc7cea8..81040d0ee31 100644 --- a/msgraph_beta/generated/models/security/msde_general_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/msde_general_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MsdeGeneralSettingsAuditRecord(AuditData): +class MsdeGeneralSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.msdeGeneralSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/msde_indicators_settings_audit_record.py b/msgraph_beta/generated/models/security/msde_indicators_settings_audit_record.py index 8344497af83..a73cb6a9120 100644 --- a/msgraph_beta/generated/models/security/msde_indicators_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/msde_indicators_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MsdeIndicatorsSettingsAuditRecord(AuditData): +class MsdeIndicatorsSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.msdeIndicatorsSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/msde_response_actions_audit_record.py b/msgraph_beta/generated/models/security/msde_response_actions_audit_record.py index ff2be37a33a..91a850b247b 100644 --- a/msgraph_beta/generated/models/security/msde_response_actions_audit_record.py +++ b/msgraph_beta/generated/models/security/msde_response_actions_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MsdeResponseActionsAuditRecord(AuditData): +class MsdeResponseActionsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.msdeResponseActionsAuditRecord" diff --git a/msgraph_beta/generated/models/security/msde_roles_settings_audit_record.py b/msgraph_beta/generated/models/security/msde_roles_settings_audit_record.py index 13d9bbb3003..0fe7b90117e 100644 --- a/msgraph_beta/generated/models/security/msde_roles_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/msde_roles_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MsdeRolesSettingsAuditRecord(AuditData): +class MsdeRolesSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.msdeRolesSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/mstic_nation_state_notification_record.py b/msgraph_beta/generated/models/security/mstic_nation_state_notification_record.py index d19a0c05a0b..fe9321cb719 100644 --- a/msgraph_beta/generated/models/security/mstic_nation_state_notification_record.py +++ b/msgraph_beta/generated/models/security/mstic_nation_state_notification_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MsticNationStateNotificationRecord(AuditData): +class MsticNationStateNotificationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.msticNationStateNotificationRecord" diff --git a/msgraph_beta/generated/models/security/multi_stage_disposition_audit_record.py b/msgraph_beta/generated/models/security/multi_stage_disposition_audit_record.py index 5e73029c544..562295e9d16 100644 --- a/msgraph_beta/generated/models/security/multi_stage_disposition_audit_record.py +++ b/msgraph_beta/generated/models/security/multi_stage_disposition_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MultiStageDispositionAuditRecord(AuditData): +class MultiStageDispositionAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.multiStageDispositionAuditRecord" diff --git a/msgraph_beta/generated/models/security/my_analytics_settings_audit_record.py b/msgraph_beta/generated/models/security/my_analytics_settings_audit_record.py index 2b0a5f1b87c..de944e1ca9f 100644 --- a/msgraph_beta/generated/models/security/my_analytics_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/my_analytics_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class MyAnalyticsSettingsAuditRecord(AuditData): +class MyAnalyticsSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.myAnalyticsSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/network_adapter.py b/msgraph_beta/generated/models/security/network_adapter.py index 4c107f9df8e..e550640630a 100644 --- a/msgraph_beta/generated/models/security/network_adapter.py +++ b/msgraph_beta/generated/models/security/network_adapter.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class NetworkAdapter(Entity): +class NetworkAdapter(Entity, Parsable): # Indicates whether the network adapter is selected for capturing and analyzing network traffic. is_enabled: Optional[bool] = None # The name of the network adapter. diff --git a/msgraph_beta/generated/models/security/network_connection_evidence.py b/msgraph_beta/generated/models/security/network_connection_evidence.py index 11d6dca74cc..2968cf56e76 100644 --- a/msgraph_beta/generated/models/security/network_connection_evidence.py +++ b/msgraph_beta/generated/models/security/network_connection_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class NetworkConnectionEvidence(AlertEvidence): +class NetworkConnectionEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.networkConnectionEvidence" # The destinationAddress property diff --git a/msgraph_beta/generated/models/security/nic_evidence.py b/msgraph_beta/generated/models/security/nic_evidence.py index 1bfa396f56b..804a3e27809 100644 --- a/msgraph_beta/generated/models/security/nic_evidence.py +++ b/msgraph_beta/generated/models/security/nic_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class NicEvidence(AlertEvidence): +class NicEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.nicEvidence" # The ipAddress property diff --git a/msgraph_beta/generated/models/security/oauth_application_evidence.py b/msgraph_beta/generated/models/security/oauth_application_evidence.py index 751a8130d2a..d70944f99ea 100644 --- a/msgraph_beta/generated/models/security/oauth_application_evidence.py +++ b/msgraph_beta/generated/models/security/oauth_application_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class OauthApplicationEvidence(AlertEvidence): +class OauthApplicationEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.oauthApplicationEvidence" # Unique identifier of the application. diff --git a/msgraph_beta/generated/models/security/office_native_audit_record.py b/msgraph_beta/generated/models/security/office_native_audit_record.py index 482c50aebcd..368d5d5f700 100644 --- a/msgraph_beta/generated/models/security/office_native_audit_record.py +++ b/msgraph_beta/generated/models/security/office_native_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OfficeNativeAuditRecord(AuditData): +class OfficeNativeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.officeNativeAuditRecord" diff --git a/msgraph_beta/generated/models/security/ome_portal_audit_record.py b/msgraph_beta/generated/models/security/ome_portal_audit_record.py index 38921399255..26bab13bf11 100644 --- a/msgraph_beta/generated/models/security/ome_portal_audit_record.py +++ b/msgraph_beta/generated/models/security/ome_portal_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OmePortalAuditRecord(AuditData): +class OmePortalAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.omePortalAuditRecord" diff --git a/msgraph_beta/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py b/msgraph_beta/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py index db89f10d140..c97f4b7e27b 100644 --- a/msgraph_beta/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py +++ b/msgraph_beta/generated/models/security/on_premises_file_share_scanner_dlp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OnPremisesFileShareScannerDlpAuditRecord(AuditData): +class OnPremisesFileShareScannerDlpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.onPremisesFileShareScannerDlpAuditRecord" diff --git a/msgraph_beta/generated/models/security/on_premises_scanner_dlp_audit_record.py b/msgraph_beta/generated/models/security/on_premises_scanner_dlp_audit_record.py index 0b215961115..63883df422f 100644 --- a/msgraph_beta/generated/models/security/on_premises_scanner_dlp_audit_record.py +++ b/msgraph_beta/generated/models/security/on_premises_scanner_dlp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OnPremisesScannerDlpAuditRecord(AuditData): +class OnPremisesScannerDlpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.onPremisesScannerDlpAuditRecord" diff --git a/msgraph_beta/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py b/msgraph_beta/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py index 1673165c788..f0972d255ce 100644 --- a/msgraph_beta/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py +++ b/msgraph_beta/generated/models/security/on_premises_share_point_scanner_dlp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OnPremisesSharePointScannerDlpAuditRecord(AuditData): +class OnPremisesSharePointScannerDlpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.onPremisesSharePointScannerDlpAuditRecord" diff --git a/msgraph_beta/generated/models/security/one_drive_audit_record.py b/msgraph_beta/generated/models/security/one_drive_audit_record.py index 324ae3c4ef8..e3db638870f 100644 --- a/msgraph_beta/generated/models/security/one_drive_audit_record.py +++ b/msgraph_beta/generated/models/security/one_drive_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OneDriveAuditRecord(AuditData): +class OneDriveAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.oneDriveAuditRecord" diff --git a/msgraph_beta/generated/models/security/owa_get_access_token_for_resource_audit_record.py b/msgraph_beta/generated/models/security/owa_get_access_token_for_resource_audit_record.py index 1e128fbfc1f..d1d42654b93 100644 --- a/msgraph_beta/generated/models/security/owa_get_access_token_for_resource_audit_record.py +++ b/msgraph_beta/generated/models/security/owa_get_access_token_for_resource_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class OwaGetAccessTokenForResourceAuditRecord(AuditData): +class OwaGetAccessTokenForResourceAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.owaGetAccessTokenForResourceAuditRecord" diff --git a/msgraph_beta/generated/models/security/passive_dns_record.py b/msgraph_beta/generated/models/security/passive_dns_record.py index 23d022f905c..77ac2d39e78 100644 --- a/msgraph_beta/generated/models/security/passive_dns_record.py +++ b/msgraph_beta/generated/models/security/passive_dns_record.py @@ -11,7 +11,7 @@ from .artifact import Artifact @dataclass -class PassiveDnsRecord(Artifact): +class PassiveDnsRecord(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.passiveDnsRecord" # The artifact property diff --git a/msgraph_beta/generated/models/security/passive_dns_record_collection_response.py b/msgraph_beta/generated/models/security/passive_dns_record_collection_response.py index 7003d537b4b..3d7e8c5a330 100644 --- a/msgraph_beta/generated/models/security/passive_dns_record_collection_response.py +++ b/msgraph_beta/generated/models/security/passive_dns_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class PassiveDnsRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class PassiveDnsRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PassiveDnsRecord]] = None diff --git a/msgraph_beta/generated/models/security/people_admin_settings_audit_record.py b/msgraph_beta/generated/models/security/people_admin_settings_audit_record.py index 3c728db20fe..9644b8616cd 100644 --- a/msgraph_beta/generated/models/security/people_admin_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/people_admin_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PeopleAdminSettingsAuditRecord(AuditData): +class PeopleAdminSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.peopleAdminSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/physical_badging_signal_audit_record.py b/msgraph_beta/generated/models/security/physical_badging_signal_audit_record.py index a9bf36fc9dd..c402c7d78d4 100644 --- a/msgraph_beta/generated/models/security/physical_badging_signal_audit_record.py +++ b/msgraph_beta/generated/models/security/physical_badging_signal_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PhysicalBadgingSignalAuditRecord(AuditData): +class PhysicalBadgingSignalAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.physicalBadgingSignalAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_copy_plan_audit_record.py b/msgraph_beta/generated/models/security/planner_copy_plan_audit_record.py index f8870ec016f..f409dde8aa7 100644 --- a/msgraph_beta/generated/models/security/planner_copy_plan_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_copy_plan_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerCopyPlanAuditRecord(AuditData): +class PlannerCopyPlanAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerCopyPlanAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_plan_audit_record.py b/msgraph_beta/generated/models/security/planner_plan_audit_record.py index a597e79de62..e98933cd50c 100644 --- a/msgraph_beta/generated/models/security/planner_plan_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_plan_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerPlanAuditRecord(AuditData): +class PlannerPlanAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_plan_list_audit_record.py b/msgraph_beta/generated/models/security/planner_plan_list_audit_record.py index 6ed5e3df283..b9091ca6b0c 100644 --- a/msgraph_beta/generated/models/security/planner_plan_list_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_plan_list_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerPlanListAuditRecord(AuditData): +class PlannerPlanListAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerPlanListAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_roster_audit_record.py b/msgraph_beta/generated/models/security/planner_roster_audit_record.py index 5116a7832fc..d2a302e4c13 100644 --- a/msgraph_beta/generated/models/security/planner_roster_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_roster_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerRosterAuditRecord(AuditData): +class PlannerRosterAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_roster_sensitivity_label_audit_record.py b/msgraph_beta/generated/models/security/planner_roster_sensitivity_label_audit_record.py index c938685eb4c..55811608f6c 100644 --- a/msgraph_beta/generated/models/security/planner_roster_sensitivity_label_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_roster_sensitivity_label_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerRosterSensitivityLabelAuditRecord(AuditData): +class PlannerRosterSensitivityLabelAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerRosterSensitivityLabelAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_task_audit_record.py b/msgraph_beta/generated/models/security/planner_task_audit_record.py index 42e8a93145d..9846736856c 100644 --- a/msgraph_beta/generated/models/security/planner_task_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_task_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerTaskAuditRecord(AuditData): +class PlannerTaskAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_task_list_audit_record.py b/msgraph_beta/generated/models/security/planner_task_list_audit_record.py index 336547988fb..fcb91707714 100644 --- a/msgraph_beta/generated/models/security/planner_task_list_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_task_list_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerTaskListAuditRecord(AuditData): +class PlannerTaskListAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerTaskListAuditRecord" diff --git a/msgraph_beta/generated/models/security/planner_tenant_settings_audit_record.py b/msgraph_beta/generated/models/security/planner_tenant_settings_audit_record.py index 358151c36e6..8512646e4e5 100644 --- a/msgraph_beta/generated/models/security/planner_tenant_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/planner_tenant_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PlannerTenantSettingsAuditRecord(AuditData): +class PlannerTenantSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.plannerTenantSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/policy_base.py b/msgraph_beta/generated/models/security/policy_base.py index 6f66a1fcae6..86613d122ac 100644 --- a/msgraph_beta/generated/models/security/policy_base.py +++ b/msgraph_beta/generated/models/security/policy_base.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class PolicyBase(Entity): +class PolicyBase(Entity, Parsable): # The createdBy property created_by: Optional[IdentitySet] = None # The createdDateTime property diff --git a/msgraph_beta/generated/models/security/power_apps_audit_app_record.py b/msgraph_beta/generated/models/security/power_apps_audit_app_record.py index b80ff673ed1..9ddaaf6bd40 100644 --- a/msgraph_beta/generated/models/security/power_apps_audit_app_record.py +++ b/msgraph_beta/generated/models/security/power_apps_audit_app_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerAppsAuditAppRecord(AuditData): +class PowerAppsAuditAppRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditAppRecord" diff --git a/msgraph_beta/generated/models/security/power_apps_audit_plan_record.py b/msgraph_beta/generated/models/security/power_apps_audit_plan_record.py index 4030527f1c3..0c77e16e971 100644 --- a/msgraph_beta/generated/models/security/power_apps_audit_plan_record.py +++ b/msgraph_beta/generated/models/security/power_apps_audit_plan_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerAppsAuditPlanRecord(AuditData): +class PowerAppsAuditPlanRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditPlanRecord" diff --git a/msgraph_beta/generated/models/security/power_apps_audit_resource_record.py b/msgraph_beta/generated/models/security/power_apps_audit_resource_record.py index e9a1214a5ab..4c587c3a3ab 100644 --- a/msgraph_beta/generated/models/security/power_apps_audit_resource_record.py +++ b/msgraph_beta/generated/models/security/power_apps_audit_resource_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerAppsAuditResourceRecord(AuditData): +class PowerAppsAuditResourceRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerAppsAuditResourceRecord" diff --git a/msgraph_beta/generated/models/security/power_bi_audit_record.py b/msgraph_beta/generated/models/security/power_bi_audit_record.py index ab5ae4c9933..2394d2742d9 100644 --- a/msgraph_beta/generated/models/security/power_bi_audit_record.py +++ b/msgraph_beta/generated/models/security/power_bi_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerBiAuditRecord(AuditData): +class PowerBiAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerBiAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_bi_dlp_audit_record.py b/msgraph_beta/generated/models/security/power_bi_dlp_audit_record.py index e840e4c0587..67ad64eaada 100644 --- a/msgraph_beta/generated/models/security/power_bi_dlp_audit_record.py +++ b/msgraph_beta/generated/models/security/power_bi_dlp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerBiDlpAuditRecord(AuditData): +class PowerBiDlpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerBiDlpAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_pages_site_audit_record.py b/msgraph_beta/generated/models/security/power_pages_site_audit_record.py index 3b9b52e6a73..b0a056c3058 100644 --- a/msgraph_beta/generated/models/security/power_pages_site_audit_record.py +++ b/msgraph_beta/generated/models/security/power_pages_site_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPagesSiteAuditRecord(AuditData): +class PowerPagesSiteAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPagesSiteAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_admin_dlp_audit_record.py b/msgraph_beta/generated/models/security/power_platform_admin_dlp_audit_record.py index 5f74588405f..c13767c7502 100644 --- a/msgraph_beta/generated/models/security/power_platform_admin_dlp_audit_record.py +++ b/msgraph_beta/generated/models/security/power_platform_admin_dlp_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformAdminDlpAuditRecord(AuditData): +class PowerPlatformAdminDlpAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminDlpAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_admin_environment_audit_record.py b/msgraph_beta/generated/models/security/power_platform_admin_environment_audit_record.py index be70cb9fda5..f82bac6fde4 100644 --- a/msgraph_beta/generated/models/security/power_platform_admin_environment_audit_record.py +++ b/msgraph_beta/generated/models/security/power_platform_admin_environment_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformAdminEnvironmentAuditRecord(AuditData): +class PowerPlatformAdminEnvironmentAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdminEnvironmentAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_administrator_activity_record.py b/msgraph_beta/generated/models/security/power_platform_administrator_activity_record.py index 38b3fce2de0..ab9827e72f2 100644 --- a/msgraph_beta/generated/models/security/power_platform_administrator_activity_record.py +++ b/msgraph_beta/generated/models/security/power_platform_administrator_activity_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformAdministratorActivityRecord(AuditData): +class PowerPlatformAdministratorActivityRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformAdministratorActivityRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py b/msgraph_beta/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py index 6cb47cff48b..e7906d3f963 100644 --- a/msgraph_beta/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py +++ b/msgraph_beta/generated/models/security/power_platform_lockbox_resource_access_request_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformLockboxResourceAccessRequestAuditRecord(AuditData): +class PowerPlatformLockboxResourceAccessRequestAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceAccessRequestAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_lockbox_resource_command_audit_record.py b/msgraph_beta/generated/models/security/power_platform_lockbox_resource_command_audit_record.py index a7925358638..c2feead064e 100644 --- a/msgraph_beta/generated/models/security/power_platform_lockbox_resource_command_audit_record.py +++ b/msgraph_beta/generated/models/security/power_platform_lockbox_resource_command_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformLockboxResourceCommandAuditRecord(AuditData): +class PowerPlatformLockboxResourceCommandAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformLockboxResourceCommandAuditRecord" diff --git a/msgraph_beta/generated/models/security/power_platform_service_activity_audit_record.py b/msgraph_beta/generated/models/security/power_platform_service_activity_audit_record.py index a1649159429..04c450ecb33 100644 --- a/msgraph_beta/generated/models/security/power_platform_service_activity_audit_record.py +++ b/msgraph_beta/generated/models/security/power_platform_service_activity_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PowerPlatformServiceActivityAuditRecord(AuditData): +class PowerPlatformServiceActivityAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.powerPlatformServiceActivityAuditRecord" diff --git a/msgraph_beta/generated/models/security/privacy_data_match_audit_record.py b/msgraph_beta/generated/models/security/privacy_data_match_audit_record.py index 722a5bca3c9..0db85bf0698 100644 --- a/msgraph_beta/generated/models/security/privacy_data_match_audit_record.py +++ b/msgraph_beta/generated/models/security/privacy_data_match_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyDataMatchAuditRecord(AuditData): +class PrivacyDataMatchAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMatchAuditRecord" diff --git a/msgraph_beta/generated/models/security/privacy_data_minimization_record.py b/msgraph_beta/generated/models/security/privacy_data_minimization_record.py index fd035cb6321..a293156a5bb 100644 --- a/msgraph_beta/generated/models/security/privacy_data_minimization_record.py +++ b/msgraph_beta/generated/models/security/privacy_data_minimization_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyDataMinimizationRecord(AuditData): +class PrivacyDataMinimizationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyDataMinimizationRecord" diff --git a/msgraph_beta/generated/models/security/privacy_digest_email_record.py b/msgraph_beta/generated/models/security/privacy_digest_email_record.py index 05f9e39d6fc..cc3b346091e 100644 --- a/msgraph_beta/generated/models/security/privacy_digest_email_record.py +++ b/msgraph_beta/generated/models/security/privacy_digest_email_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyDigestEmailRecord(AuditData): +class PrivacyDigestEmailRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyDigestEmailRecord" diff --git a/msgraph_beta/generated/models/security/privacy_open_access_audit_record.py b/msgraph_beta/generated/models/security/privacy_open_access_audit_record.py index ca1eb90ddcc..8051cef86e9 100644 --- a/msgraph_beta/generated/models/security/privacy_open_access_audit_record.py +++ b/msgraph_beta/generated/models/security/privacy_open_access_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyOpenAccessAuditRecord(AuditData): +class PrivacyOpenAccessAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyOpenAccessAuditRecord" diff --git a/msgraph_beta/generated/models/security/privacy_portal_audit_record.py b/msgraph_beta/generated/models/security/privacy_portal_audit_record.py index 220218c8c0e..a5be7203bda 100644 --- a/msgraph_beta/generated/models/security/privacy_portal_audit_record.py +++ b/msgraph_beta/generated/models/security/privacy_portal_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyPortalAuditRecord(AuditData): +class PrivacyPortalAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyPortalAuditRecord" diff --git a/msgraph_beta/generated/models/security/privacy_remediation_action_record.py b/msgraph_beta/generated/models/security/privacy_remediation_action_record.py index 1ceaba3301a..e99656e648b 100644 --- a/msgraph_beta/generated/models/security/privacy_remediation_action_record.py +++ b/msgraph_beta/generated/models/security/privacy_remediation_action_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyRemediationActionRecord(AuditData): +class PrivacyRemediationActionRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationActionRecord" diff --git a/msgraph_beta/generated/models/security/privacy_remediation_record.py b/msgraph_beta/generated/models/security/privacy_remediation_record.py index 8dc014566fb..199212c8d6b 100644 --- a/msgraph_beta/generated/models/security/privacy_remediation_record.py +++ b/msgraph_beta/generated/models/security/privacy_remediation_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyRemediationRecord(AuditData): +class PrivacyRemediationRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyRemediationRecord" diff --git a/msgraph_beta/generated/models/security/privacy_tenant_audit_history_record.py b/msgraph_beta/generated/models/security/privacy_tenant_audit_history_record.py index a58dfbff2a4..e2818aef753 100644 --- a/msgraph_beta/generated/models/security/privacy_tenant_audit_history_record.py +++ b/msgraph_beta/generated/models/security/privacy_tenant_audit_history_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PrivacyTenantAuditHistoryRecord(AuditData): +class PrivacyTenantAuditHistoryRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.privacyTenantAuditHistoryRecord" diff --git a/msgraph_beta/generated/models/security/process_evidence.py b/msgraph_beta/generated/models/security/process_evidence.py index 81fb054f347..66ebb868bc0 100644 --- a/msgraph_beta/generated/models/security/process_evidence.py +++ b/msgraph_beta/generated/models/security/process_evidence.py @@ -13,7 +13,7 @@ from .alert_evidence import AlertEvidence @dataclass -class ProcessEvidence(AlertEvidence): +class ProcessEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.processEvidence" # The status of the detection. The possible values are: detected, blocked, prevented, unknownFutureValue. diff --git a/msgraph_beta/generated/models/security/project_audit_record.py b/msgraph_beta/generated/models/security/project_audit_record.py index a7b3178a931..d1d3b1cb1e1 100644 --- a/msgraph_beta/generated/models/security/project_audit_record.py +++ b/msgraph_beta/generated/models/security/project_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectAuditRecord(AuditData): +class ProjectAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py index 113bd65686e..fdc4d4f6d90 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_assigned_to_me_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebAssignedToMeSettingsAuditRecord(AuditData): +class ProjectForTheWebAssignedToMeSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebAssignedToMeSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_project_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_project_audit_record.py index 778574f49ea..1a7b4858c15 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_project_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_project_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebProjectAuditRecord(AuditData): +class ProjectForTheWebProjectAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_project_settings_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_project_settings_audit_record.py index 866b18d001f..78f33849c1e 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_project_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_project_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebProjectSettingsAuditRecord(AuditData): +class ProjectForTheWebProjectSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebProjectSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_audit_record.py index 061a2a40f09..54a5b96e283 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebRoadmapAuditRecord(AuditData): +class ProjectForTheWebRoadmapAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_item_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_item_audit_record.py index f2bc9924620..d534b8806a1 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_item_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebRoadmapItemAuditRecord(AuditData): +class ProjectForTheWebRoadmapItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py index c264052e3c7..84407cc824b 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_roadmap_settings_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebRoadmapSettingsAuditRecord(AuditData): +class ProjectForTheWebRoadmapSettingsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebRoadmapSettingsAuditRecord" diff --git a/msgraph_beta/generated/models/security/project_for_the_web_task_audit_record.py b/msgraph_beta/generated/models/security/project_for_the_web_task_audit_record.py index 839f63607b4..a0c8740ed0c 100644 --- a/msgraph_beta/generated/models/security/project_for_the_web_task_audit_record.py +++ b/msgraph_beta/generated/models/security/project_for_the_web_task_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ProjectForTheWebTaskAuditRecord(AuditData): +class ProjectForTheWebTaskAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.projectForTheWebTaskAuditRecord" diff --git a/msgraph_beta/generated/models/security/protect_adhoc_action.py b/msgraph_beta/generated/models/security/protect_adhoc_action.py index cb3d6e2a5c9..81ae3cc9826 100644 --- a/msgraph_beta/generated/models/security/protect_adhoc_action.py +++ b/msgraph_beta/generated/models/security/protect_adhoc_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectAdhocAction(InformationProtectionAction): +class ProtectAdhocAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.protectAdhocAction" diff --git a/msgraph_beta/generated/models/security/protect_by_template_action.py b/msgraph_beta/generated/models/security/protect_by_template_action.py index 67caa42fa09..d6d726bd071 100644 --- a/msgraph_beta/generated/models/security/protect_by_template_action.py +++ b/msgraph_beta/generated/models/security/protect_by_template_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectByTemplateAction(InformationProtectionAction): +class ProtectByTemplateAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.protectByTemplateAction" # The unique identifier for a protection template in Microsoft Purview Information Protection to apply to the content. diff --git a/msgraph_beta/generated/models/security/protect_do_not_forward_action.py b/msgraph_beta/generated/models/security/protect_do_not_forward_action.py index 0900b40d9a1..a3e65881ec5 100644 --- a/msgraph_beta/generated/models/security/protect_do_not_forward_action.py +++ b/msgraph_beta/generated/models/security/protect_do_not_forward_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class ProtectDoNotForwardAction(InformationProtectionAction): +class ProtectDoNotForwardAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.protectDoNotForwardAction" diff --git a/msgraph_beta/generated/models/security/protection_rule.py b/msgraph_beta/generated/models/security/protection_rule.py index ea8b6ca5c3e..129a3dafd50 100644 --- a/msgraph_beta/generated/models/security/protection_rule.py +++ b/msgraph_beta/generated/models/security/protection_rule.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ProtectionRule(Entity): +class ProtectionRule(Entity, Parsable): # Name of the user or application that created the rule. created_by: Optional[str] = None # Timestamp of rule creation. diff --git a/msgraph_beta/generated/models/security/public_folder_audit_record.py b/msgraph_beta/generated/models/security/public_folder_audit_record.py index 0b598b04f4e..f897ab9c64a 100644 --- a/msgraph_beta/generated/models/security/public_folder_audit_record.py +++ b/msgraph_beta/generated/models/security/public_folder_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PublicFolderAuditRecord(AuditData): +class PublicFolderAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.publicFolderAuditRecord" diff --git a/msgraph_beta/generated/models/security/purview_insider_risk_alerts_record.py b/msgraph_beta/generated/models/security/purview_insider_risk_alerts_record.py index cbfa1411874..75c3ead1561 100644 --- a/msgraph_beta/generated/models/security/purview_insider_risk_alerts_record.py +++ b/msgraph_beta/generated/models/security/purview_insider_risk_alerts_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PurviewInsiderRiskAlertsRecord(AuditData): +class PurviewInsiderRiskAlertsRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskAlertsRecord" diff --git a/msgraph_beta/generated/models/security/purview_insider_risk_cases_record.py b/msgraph_beta/generated/models/security/purview_insider_risk_cases_record.py index 7efdf64ad32..1846e1ccac0 100644 --- a/msgraph_beta/generated/models/security/purview_insider_risk_cases_record.py +++ b/msgraph_beta/generated/models/security/purview_insider_risk_cases_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class PurviewInsiderRiskCasesRecord(AuditData): +class PurviewInsiderRiskCasesRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.purviewInsiderRiskCasesRecord" diff --git a/msgraph_beta/generated/models/security/quarantine_audit_record.py b/msgraph_beta/generated/models/security/quarantine_audit_record.py index b3382146373..165b6e36f1c 100644 --- a/msgraph_beta/generated/models/security/quarantine_audit_record.py +++ b/msgraph_beta/generated/models/security/quarantine_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class QuarantineAuditRecord(AuditData): +class QuarantineAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.quarantineAuditRecord" diff --git a/msgraph_beta/generated/models/security/recommend_label_action.py b/msgraph_beta/generated/models/security/recommend_label_action.py index 151abc483b7..530735ecaaf 100644 --- a/msgraph_beta/generated/models/security/recommend_label_action.py +++ b/msgraph_beta/generated/models/security/recommend_label_action.py @@ -10,7 +10,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RecommendLabelAction(InformationProtectionAction): +class RecommendLabelAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.recommendLabelAction" # The actionSource property diff --git a/msgraph_beta/generated/models/security/records_management_audit_record.py b/msgraph_beta/generated/models/security/records_management_audit_record.py index 68616756664..2895f28ef39 100644 --- a/msgraph_beta/generated/models/security/records_management_audit_record.py +++ b/msgraph_beta/generated/models/security/records_management_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class RecordsManagementAuditRecord(AuditData): +class RecordsManagementAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.recordsManagementAuditRecord" diff --git a/msgraph_beta/generated/models/security/registry_key_evidence.py b/msgraph_beta/generated/models/security/registry_key_evidence.py index ad7955a3563..4f867d72cb7 100644 --- a/msgraph_beta/generated/models/security/registry_key_evidence.py +++ b/msgraph_beta/generated/models/security/registry_key_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class RegistryKeyEvidence(AlertEvidence): +class RegistryKeyEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.registryKeyEvidence" # Registry hive of the key that the recorded action was applied to. diff --git a/msgraph_beta/generated/models/security/registry_value_evidence.py b/msgraph_beta/generated/models/security/registry_value_evidence.py index cc52ca39b2a..4e337f73c4e 100644 --- a/msgraph_beta/generated/models/security/registry_value_evidence.py +++ b/msgraph_beta/generated/models/security/registry_value_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class RegistryValueEvidence(AlertEvidence): +class RegistryValueEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.registryValueEvidence" # A unique identifier assigned to a device by Microsoft Defender for Endpoint. diff --git a/msgraph_beta/generated/models/security/remove_content_footer_action.py b/msgraph_beta/generated/models/security/remove_content_footer_action.py index 90f799e21be..c95adf0a6c2 100644 --- a/msgraph_beta/generated/models/security/remove_content_footer_action.py +++ b/msgraph_beta/generated/models/security/remove_content_footer_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveContentFooterAction(InformationProtectionAction): +class RemoveContentFooterAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.removeContentFooterAction" # The name of the UI element of the footer to be removed. diff --git a/msgraph_beta/generated/models/security/remove_content_header_action.py b/msgraph_beta/generated/models/security/remove_content_header_action.py index d885ceb9bb1..2de8d81903f 100644 --- a/msgraph_beta/generated/models/security/remove_content_header_action.py +++ b/msgraph_beta/generated/models/security/remove_content_header_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveContentHeaderAction(InformationProtectionAction): +class RemoveContentHeaderAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.removeContentHeaderAction" # The name of the UI element of the header to be removed. diff --git a/msgraph_beta/generated/models/security/remove_protection_action.py b/msgraph_beta/generated/models/security/remove_protection_action.py index a16706f74ac..b99480ebb9c 100644 --- a/msgraph_beta/generated/models/security/remove_protection_action.py +++ b/msgraph_beta/generated/models/security/remove_protection_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveProtectionAction(InformationProtectionAction): +class RemoveProtectionAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.removeProtectionAction" diff --git a/msgraph_beta/generated/models/security/remove_watermark_action.py b/msgraph_beta/generated/models/security/remove_watermark_action.py index e2ede0c66dc..a25144f3e9d 100644 --- a/msgraph_beta/generated/models/security/remove_watermark_action.py +++ b/msgraph_beta/generated/models/security/remove_watermark_action.py @@ -9,7 +9,7 @@ from .information_protection_action import InformationProtectionAction @dataclass -class RemoveWatermarkAction(InformationProtectionAction): +class RemoveWatermarkAction(InformationProtectionAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.removeWatermarkAction" # The name of the UI element of watermark to be removed. diff --git a/msgraph_beta/generated/models/security/restrict_app_execution_response_action.py b/msgraph_beta/generated/models/security/restrict_app_execution_response_action.py index afde8ed2514..dcfaf6251e8 100644 --- a/msgraph_beta/generated/models/security/restrict_app_execution_response_action.py +++ b/msgraph_beta/generated/models/security/restrict_app_execution_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class RestrictAppExecutionResponseAction(ResponseAction): +class RestrictAppExecutionResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.restrictAppExecutionResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/retention_duration_forever.py b/msgraph_beta/generated/models/security/retention_duration_forever.py index 6a3e30f94bb..a0861b99dbd 100644 --- a/msgraph_beta/generated/models/security/retention_duration_forever.py +++ b/msgraph_beta/generated/models/security/retention_duration_forever.py @@ -9,7 +9,7 @@ from .retention_duration import RetentionDuration @dataclass -class RetentionDurationForever(RetentionDuration): +class RetentionDurationForever(RetentionDuration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.retentionDurationForever" diff --git a/msgraph_beta/generated/models/security/retention_duration_in_days.py b/msgraph_beta/generated/models/security/retention_duration_in_days.py index 7c4d71d4ca0..1e0a499023c 100644 --- a/msgraph_beta/generated/models/security/retention_duration_in_days.py +++ b/msgraph_beta/generated/models/security/retention_duration_in_days.py @@ -9,7 +9,7 @@ from .retention_duration import RetentionDuration @dataclass -class RetentionDurationInDays(RetentionDuration): +class RetentionDurationInDays(RetentionDuration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.retentionDurationInDays" # Specifies the time period in days for which an item with the applied retention label will be retained for. diff --git a/msgraph_beta/generated/models/security/retention_event.py b/msgraph_beta/generated/models/security/retention_event.py index 1bdc96d524f..692bcda88a3 100644 --- a/msgraph_beta/generated/models/security/retention_event.py +++ b/msgraph_beta/generated/models/security/retention_event.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class RetentionEvent(Entity): +class RetentionEvent(Entity, Parsable): # The user who created the retentionEvent. created_by: Optional[IdentitySet] = None # The date time when the retentionEvent was created. diff --git a/msgraph_beta/generated/models/security/retention_event_collection_response.py b/msgraph_beta/generated/models/security/retention_event_collection_response.py index 0e01739c1c3..ef4f479f413 100644 --- a/msgraph_beta/generated/models/security/retention_event_collection_response.py +++ b/msgraph_beta/generated/models/security/retention_event_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetentionEventCollectionResponse(BaseCollectionPaginationCountResponse): +class RetentionEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RetentionEvent]] = None diff --git a/msgraph_beta/generated/models/security/retention_event_type.py b/msgraph_beta/generated/models/security/retention_event_type.py index 20af8e6afc8..804cddabf96 100644 --- a/msgraph_beta/generated/models/security/retention_event_type.py +++ b/msgraph_beta/generated/models/security/retention_event_type.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class RetentionEventType(Entity): +class RetentionEventType(Entity, Parsable): # The user who created the retentionEventType. created_by: Optional[IdentitySet] = None # The date time when the retentionEventType was created. diff --git a/msgraph_beta/generated/models/security/retention_event_type_collection_response.py b/msgraph_beta/generated/models/security/retention_event_type_collection_response.py index 9727f68f428..42a8ec4a8f1 100644 --- a/msgraph_beta/generated/models/security/retention_event_type_collection_response.py +++ b/msgraph_beta/generated/models/security/retention_event_type_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetentionEventTypeCollectionResponse(BaseCollectionPaginationCountResponse): +class RetentionEventTypeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RetentionEventType]] = None diff --git a/msgraph_beta/generated/models/security/retention_label.py b/msgraph_beta/generated/models/security/retention_label.py index e79012bec97..d1d00febb08 100644 --- a/msgraph_beta/generated/models/security/retention_label.py +++ b/msgraph_beta/generated/models/security/retention_label.py @@ -19,7 +19,7 @@ from ..entity import Entity @dataclass -class RetentionLabel(Entity): +class RetentionLabel(Entity, Parsable): # Specifies the action to take on the labeled document after the period specified by the retentionDuration property expires. The possible values are: none, delete, startDispositionReview, unknownFutureValue. action_after_retention_period: Optional[ActionAfterRetentionPeriod] = None # Specifies how the behavior of a document with this label should be during the retention period. The possible values are: doNotRetain, retain, retainAsRecord, retainAsRegulatoryRecord, unknownFutureValue. diff --git a/msgraph_beta/generated/models/security/retention_label_collection_response.py b/msgraph_beta/generated/models/security/retention_label_collection_response.py index bf9fc02a851..44936923d60 100644 --- a/msgraph_beta/generated/models/security/retention_label_collection_response.py +++ b/msgraph_beta/generated/models/security/retention_label_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetentionLabelCollectionResponse(BaseCollectionPaginationCountResponse): +class RetentionLabelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RetentionLabel]] = None diff --git a/msgraph_beta/generated/models/security/retention_policy_audit_record.py b/msgraph_beta/generated/models/security/retention_policy_audit_record.py index c63772fd2cf..0c07348d058 100644 --- a/msgraph_beta/generated/models/security/retention_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/retention_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class RetentionPolicyAuditRecord(AuditData): +class RetentionPolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.retentionPolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/rules_root.py b/msgraph_beta/generated/models/security/rules_root.py index d8c5e2c8e19..d66681143cd 100644 --- a/msgraph_beta/generated/models/security/rules_root.py +++ b/msgraph_beta/generated/models/security/rules_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class RulesRoot(Entity): +class RulesRoot(Entity, Parsable): # The detectionRules property detection_rules: Optional[List[DetectionRule]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/run_antivirus_scan_response_action.py b/msgraph_beta/generated/models/security/run_antivirus_scan_response_action.py index c51e0b16dbc..45da770612f 100644 --- a/msgraph_beta/generated/models/security/run_antivirus_scan_response_action.py +++ b/msgraph_beta/generated/models/security/run_antivirus_scan_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class RunAntivirusScanResponseAction(ResponseAction): +class RunAntivirusScanResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.runAntivirusScanResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/sas_token_evidence.py b/msgraph_beta/generated/models/security/sas_token_evidence.py index 882d4377e48..dbeb05c8722 100644 --- a/msgraph_beta/generated/models/security/sas_token_evidence.py +++ b/msgraph_beta/generated/models/security/sas_token_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class SasTokenEvidence(AlertEvidence): +class SasTokenEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sasTokenEvidence" # The allowedIpAddresses property diff --git a/msgraph_beta/generated/models/security/score_evidence.py b/msgraph_beta/generated/models/security/score_evidence.py index b4ca747326d..bf14d4f3f58 100644 --- a/msgraph_beta/generated/models/security/score_evidence.py +++ b/msgraph_beta/generated/models/security/score_evidence.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ScoreEvidence(AuditData): +class ScoreEvidence(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.scoreEvidence" diff --git a/msgraph_beta/generated/models/security/score_platform_generic_audit_record.py b/msgraph_beta/generated/models/security/score_platform_generic_audit_record.py index 92a5d1713e9..8d625eea4f7 100644 --- a/msgraph_beta/generated/models/security/score_platform_generic_audit_record.py +++ b/msgraph_beta/generated/models/security/score_platform_generic_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ScorePlatformGenericAuditRecord(AuditData): +class ScorePlatformGenericAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.scorePlatformGenericAuditRecord" diff --git a/msgraph_beta/generated/models/security/script_run_audit_record.py b/msgraph_beta/generated/models/security/script_run_audit_record.py index a31a1d274cb..af40be429b0 100644 --- a/msgraph_beta/generated/models/security/script_run_audit_record.py +++ b/msgraph_beta/generated/models/security/script_run_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ScriptRunAuditRecord(AuditData): +class ScriptRunAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.scriptRunAuditRecord" diff --git a/msgraph_beta/generated/models/security/search.py b/msgraph_beta/generated/models/security/search.py index 06bbf17ed88..9f039b3a54b 100644 --- a/msgraph_beta/generated/models/security/search.py +++ b/msgraph_beta/generated/models/security/search.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class Search(Entity): +class Search(Entity, Parsable): # The contentQuery property content_query: Optional[str] = None # The createdBy property diff --git a/msgraph_beta/generated/models/security/search_audit_record.py b/msgraph_beta/generated/models/security/search_audit_record.py index a343b327b75..d0366bd3e4a 100644 --- a/msgraph_beta/generated/models/security/search_audit_record.py +++ b/msgraph_beta/generated/models/security/search_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SearchAuditRecord(AuditData): +class SearchAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.searchAuditRecord" diff --git a/msgraph_beta/generated/models/security/security.py b/msgraph_beta/generated/models/security/security.py index a85e8770a22..0a23975f8ae 100644 --- a/msgraph_beta/generated/models/security/security.py +++ b/msgraph_beta/generated/models/security/security.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Security(Entity): +class Security(Entity, Parsable): # The informationProtection property information_protection: Optional[InformationProtection] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/security_compliance_alert_record.py b/msgraph_beta/generated/models/security/security_compliance_alert_record.py index 64245dbe10a..d134cecd5e7 100644 --- a/msgraph_beta/generated/models/security/security_compliance_alert_record.py +++ b/msgraph_beta/generated/models/security/security_compliance_alert_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SecurityComplianceAlertRecord(AuditData): +class SecurityComplianceAlertRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceAlertRecord" diff --git a/msgraph_beta/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py b/msgraph_beta/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py index 27dcd27209c..c6cb1f71f9a 100644 --- a/msgraph_beta/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py +++ b/msgraph_beta/generated/models/security/security_compliance_center_e_o_p_cmdlet_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SecurityComplianceCenterEOPCmdletAuditRecord(AuditData): +class SecurityComplianceCenterEOPCmdletAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceCenterEOPCmdletAuditRecord" diff --git a/msgraph_beta/generated/models/security/security_compliance_insights_audit_record.py b/msgraph_beta/generated/models/security/security_compliance_insights_audit_record.py index e29bec745d8..0bcb039a7db 100644 --- a/msgraph_beta/generated/models/security/security_compliance_insights_audit_record.py +++ b/msgraph_beta/generated/models/security/security_compliance_insights_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SecurityComplianceInsightsAuditRecord(AuditData): +class SecurityComplianceInsightsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceInsightsAuditRecord" diff --git a/msgraph_beta/generated/models/security/security_compliance_r_b_a_c_audit_record.py b/msgraph_beta/generated/models/security/security_compliance_r_b_a_c_audit_record.py index 98c429c842d..e39447c6523 100644 --- a/msgraph_beta/generated/models/security/security_compliance_r_b_a_c_audit_record.py +++ b/msgraph_beta/generated/models/security/security_compliance_r_b_a_c_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SecurityComplianceRBACAuditRecord(AuditData): +class SecurityComplianceRBACAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceRBACAuditRecord" diff --git a/msgraph_beta/generated/models/security/security_compliance_user_change_audit_record.py b/msgraph_beta/generated/models/security/security_compliance_user_change_audit_record.py index ec59a7c816c..b4ef9619ae7 100644 --- a/msgraph_beta/generated/models/security/security_compliance_user_change_audit_record.py +++ b/msgraph_beta/generated/models/security/security_compliance_user_change_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SecurityComplianceUserChangeAuditRecord(AuditData): +class SecurityComplianceUserChangeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityComplianceUserChangeAuditRecord" diff --git a/msgraph_beta/generated/models/security/security_group_evidence.py b/msgraph_beta/generated/models/security/security_group_evidence.py index fe82541dcc4..dc1dec1a42c 100644 --- a/msgraph_beta/generated/models/security/security_group_evidence.py +++ b/msgraph_beta/generated/models/security/security_group_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class SecurityGroupEvidence(AlertEvidence): +class SecurityGroupEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.securityGroupEvidence" # The name of the security group. diff --git a/msgraph_beta/generated/models/security/sensitivity_label.py b/msgraph_beta/generated/models/security/sensitivity_label.py index bf6bf0ab5fc..9e3df432699 100644 --- a/msgraph_beta/generated/models/security/sensitivity_label.py +++ b/msgraph_beta/generated/models/security/sensitivity_label.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class SensitivityLabel(Entity): +class SensitivityLabel(Entity, Parsable): # The color that the UI should display for the label, if configured. color: Optional[str] = None # Returns the supported content formats for the label. diff --git a/msgraph_beta/generated/models/security/sensitivity_label_collection_response.py b/msgraph_beta/generated/models/security/sensitivity_label_collection_response.py index 77994d630cf..e01b98fe254 100644 --- a/msgraph_beta/generated/models/security/sensitivity_label_collection_response.py +++ b/msgraph_beta/generated/models/security/sensitivity_label_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SensitivityLabelCollectionResponse(BaseCollectionPaginationCountResponse): +class SensitivityLabelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SensitivityLabel]] = None diff --git a/msgraph_beta/generated/models/security/sensor.py b/msgraph_beta/generated/models/security/sensor.py index e4970a4eddd..7b17d438dc8 100644 --- a/msgraph_beta/generated/models/security/sensor.py +++ b/msgraph_beta/generated/models/security/sensor.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class Sensor(Entity): +class Sensor(Entity, Parsable): # The date and time when the sensor was generated. The Timestamp 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 deploymentStatus property diff --git a/msgraph_beta/generated/models/security/sensor_collection_response.py b/msgraph_beta/generated/models/security/sensor_collection_response.py index 39ee4253a27..ddac359f9ad 100644 --- a/msgraph_beta/generated/models/security/sensor_collection_response.py +++ b/msgraph_beta/generated/models/security/sensor_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SensorCollectionResponse(BaseCollectionPaginationCountResponse): +class SensorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Sensor]] = None diff --git a/msgraph_beta/generated/models/security/service_principal_evidence.py b/msgraph_beta/generated/models/security/service_principal_evidence.py index 37aec351f21..41bcec1bf27 100644 --- a/msgraph_beta/generated/models/security/service_principal_evidence.py +++ b/msgraph_beta/generated/models/security/service_principal_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class ServicePrincipalEvidence(AlertEvidence): +class ServicePrincipalEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.servicePrincipalEvidence" # The appId property diff --git a/msgraph_beta/generated/models/security/share_point_app_permission_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_app_permission_operation_audit_record.py index 846ca6624e3..20d194369e5 100644 --- a/msgraph_beta/generated/models/security/share_point_app_permission_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_app_permission_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointAppPermissionOperationAuditRecord(AuditData): +class SharePointAppPermissionOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointAppPermissionOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_audit_record.py b/msgraph_beta/generated/models/security/share_point_audit_record.py index 1f4af5423c9..d048ce3d757 100644 --- a/msgraph_beta/generated/models/security/share_point_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointAuditRecord(AuditData): +class SharePointAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_comment_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_comment_operation_audit_record.py index 6ac224ce1b7..d17c4da3bdf 100644 --- a/msgraph_beta/generated/models/security/share_point_comment_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_comment_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointCommentOperationAuditRecord(AuditData): +class SharePointCommentOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointCommentOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_content_type_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_content_type_operation_audit_record.py index 78eaeee9a7b..0c24b4092d4 100644 --- a/msgraph_beta/generated/models/security/share_point_content_type_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_content_type_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointContentTypeOperationAuditRecord(AuditData): +class SharePointContentTypeOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointContentTypeOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_e_signature_audit_record.py b/msgraph_beta/generated/models/security/share_point_e_signature_audit_record.py index 3754b453d6e..8894a48a02c 100644 --- a/msgraph_beta/generated/models/security/share_point_e_signature_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_e_signature_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointESignatureAuditRecord(AuditData): +class SharePointESignatureAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointESignatureAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_field_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_field_operation_audit_record.py index 61a790d738f..1de6431bf4b 100644 --- a/msgraph_beta/generated/models/security/share_point_field_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_field_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointFieldOperationAuditRecord(AuditData): +class SharePointFieldOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointFieldOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_file_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_file_operation_audit_record.py index 55c1c816f0a..37cac3318af 100644 --- a/msgraph_beta/generated/models/security/share_point_file_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_file_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointFileOperationAuditRecord(AuditData): +class SharePointFileOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointFileOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_list_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_list_operation_audit_record.py index 313d0fb7d71..0e2fa4ca907 100644 --- a/msgraph_beta/generated/models/security/share_point_list_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_list_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointListOperationAuditRecord(AuditData): +class SharePointListOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointListOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/share_point_sharing_operation_audit_record.py b/msgraph_beta/generated/models/security/share_point_sharing_operation_audit_record.py index 00ef399d490..6513654299a 100644 --- a/msgraph_beta/generated/models/security/share_point_sharing_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/share_point_sharing_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SharePointSharingOperationAuditRecord(AuditData): +class SharePointSharingOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sharePointSharingOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/site_source.py b/msgraph_beta/generated/models/security/site_source.py index f362b64ec5f..2d6190c8444 100644 --- a/msgraph_beta/generated/models/security/site_source.py +++ b/msgraph_beta/generated/models/security/site_source.py @@ -10,7 +10,7 @@ from .data_source import DataSource @dataclass -class SiteSource(DataSource): +class SiteSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.siteSource" # The site property diff --git a/msgraph_beta/generated/models/security/site_source_collection_response.py b/msgraph_beta/generated/models/security/site_source_collection_response.py index c79577a5bc6..6ea36e42723 100644 --- a/msgraph_beta/generated/models/security/site_source_collection_response.py +++ b/msgraph_beta/generated/models/security/site_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteSource]] = None diff --git a/msgraph_beta/generated/models/security/skype_for_business_base_audit_record.py b/msgraph_beta/generated/models/security/skype_for_business_base_audit_record.py index 872505c4ae3..63257d992a1 100644 --- a/msgraph_beta/generated/models/security/skype_for_business_base_audit_record.py +++ b/msgraph_beta/generated/models/security/skype_for_business_base_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SkypeForBusinessBaseAuditRecord(AuditData): +class SkypeForBusinessBaseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessBaseAuditRecord" diff --git a/msgraph_beta/generated/models/security/skype_for_business_cmdlets_audit_record.py b/msgraph_beta/generated/models/security/skype_for_business_cmdlets_audit_record.py index f5074675a7d..132f8cd177b 100644 --- a/msgraph_beta/generated/models/security/skype_for_business_cmdlets_audit_record.py +++ b/msgraph_beta/generated/models/security/skype_for_business_cmdlets_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SkypeForBusinessCmdletsAuditRecord(AuditData): +class SkypeForBusinessCmdletsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessCmdletsAuditRecord" diff --git a/msgraph_beta/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py b/msgraph_beta/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py index 1ae21560d90..7da0eecedb0 100644 --- a/msgraph_beta/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py +++ b/msgraph_beta/generated/models/security/skype_for_business_p_s_t_n_usage_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SkypeForBusinessPSTNUsageAuditRecord(AuditData): +class SkypeForBusinessPSTNUsageAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessPSTNUsageAuditRecord" diff --git a/msgraph_beta/generated/models/security/skype_for_business_users_blocked_audit_record.py b/msgraph_beta/generated/models/security/skype_for_business_users_blocked_audit_record.py index 7af4dbe5d51..7de97d6451b 100644 --- a/msgraph_beta/generated/models/security/skype_for_business_users_blocked_audit_record.py +++ b/msgraph_beta/generated/models/security/skype_for_business_users_blocked_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SkypeForBusinessUsersBlockedAuditRecord(AuditData): +class SkypeForBusinessUsersBlockedAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.skypeForBusinessUsersBlockedAuditRecord" diff --git a/msgraph_beta/generated/models/security/sms_create_phone_number_record.py b/msgraph_beta/generated/models/security/sms_create_phone_number_record.py index ce61d651c5c..e8dd79a19ce 100644 --- a/msgraph_beta/generated/models/security/sms_create_phone_number_record.py +++ b/msgraph_beta/generated/models/security/sms_create_phone_number_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SmsCreatePhoneNumberRecord(AuditData): +class SmsCreatePhoneNumberRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.smsCreatePhoneNumberRecord" diff --git a/msgraph_beta/generated/models/security/sms_delete_phone_number_record.py b/msgraph_beta/generated/models/security/sms_delete_phone_number_record.py index 6d8f591db46..96686e01ebd 100644 --- a/msgraph_beta/generated/models/security/sms_delete_phone_number_record.py +++ b/msgraph_beta/generated/models/security/sms_delete_phone_number_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SmsDeletePhoneNumberRecord(AuditData): +class SmsDeletePhoneNumberRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.smsDeletePhoneNumberRecord" diff --git a/msgraph_beta/generated/models/security/soft_delete_response_action.py b/msgraph_beta/generated/models/security/soft_delete_response_action.py index 47bbc9440c0..881136256c8 100644 --- a/msgraph_beta/generated/models/security/soft_delete_response_action.py +++ b/msgraph_beta/generated/models/security/soft_delete_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class SoftDeleteResponseAction(ResponseAction): +class SoftDeleteResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.softDeleteResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/ssl_certificate.py b/msgraph_beta/generated/models/security/ssl_certificate.py index 81364d3ad04..532fdedcf34 100644 --- a/msgraph_beta/generated/models/security/ssl_certificate.py +++ b/msgraph_beta/generated/models/security/ssl_certificate.py @@ -12,7 +12,7 @@ from .artifact import Artifact @dataclass -class SslCertificate(Artifact): +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. diff --git a/msgraph_beta/generated/models/security/ssl_certificate_collection_response.py b/msgraph_beta/generated/models/security/ssl_certificate_collection_response.py index 2de12971562..3ae066be5a6 100644 --- a/msgraph_beta/generated/models/security/ssl_certificate_collection_response.py +++ b/msgraph_beta/generated/models/security/ssl_certificate_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SslCertificateCollectionResponse(BaseCollectionPaginationCountResponse): +class SslCertificateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SslCertificate]] = None diff --git a/msgraph_beta/generated/models/security/stop_and_quarantine_file_response_action.py b/msgraph_beta/generated/models/security/stop_and_quarantine_file_response_action.py index 3d6202d5066..797ce016799 100644 --- a/msgraph_beta/generated/models/security/stop_and_quarantine_file_response_action.py +++ b/msgraph_beta/generated/models/security/stop_and_quarantine_file_response_action.py @@ -10,7 +10,7 @@ from .response_action import ResponseAction @dataclass -class StopAndQuarantineFileResponseAction(ResponseAction): +class StopAndQuarantineFileResponseAction(ResponseAction, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.stopAndQuarantineFileResponseAction" # The identifier property diff --git a/msgraph_beta/generated/models/security/subcategory_template.py b/msgraph_beta/generated/models/security/subcategory_template.py index 4a2ed0f4fc2..819e6f40bcf 100644 --- a/msgraph_beta/generated/models/security/subcategory_template.py +++ b/msgraph_beta/generated/models/security/subcategory_template.py @@ -9,7 +9,7 @@ from .file_plan_descriptor_template import FilePlanDescriptorTemplate @dataclass -class SubcategoryTemplate(FilePlanDescriptorTemplate): +class SubcategoryTemplate(FilePlanDescriptorTemplate, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/subcategory_template_collection_response.py b/msgraph_beta/generated/models/security/subcategory_template_collection_response.py index e4b47388cce..5c033437389 100644 --- a/msgraph_beta/generated/models/security/subcategory_template_collection_response.py +++ b/msgraph_beta/generated/models/security/subcategory_template_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubcategoryTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class SubcategoryTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SubcategoryTemplate]] = None diff --git a/msgraph_beta/generated/models/security/subdomain.py b/msgraph_beta/generated/models/security/subdomain.py index 5c671397137..29e75b4bed6 100644 --- a/msgraph_beta/generated/models/security/subdomain.py +++ b/msgraph_beta/generated/models/security/subdomain.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class Subdomain(Entity): +class Subdomain(Entity, Parsable): # The first date and time when Microsoft Defender Threat Intelligence observed the subdomain. 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 diff --git a/msgraph_beta/generated/models/security/subdomain_collection_response.py b/msgraph_beta/generated/models/security/subdomain_collection_response.py index 19974fb790b..cc14a34ef10 100644 --- a/msgraph_beta/generated/models/security/subdomain_collection_response.py +++ b/msgraph_beta/generated/models/security/subdomain_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubdomainCollectionResponse(BaseCollectionPaginationCountResponse): +class SubdomainCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Subdomain]] = None diff --git a/msgraph_beta/generated/models/security/submission_mail_evidence.py b/msgraph_beta/generated/models/security/submission_mail_evidence.py index d72e3f9f24e..03e21704b6f 100644 --- a/msgraph_beta/generated/models/security/submission_mail_evidence.py +++ b/msgraph_beta/generated/models/security/submission_mail_evidence.py @@ -10,7 +10,7 @@ from .alert_evidence import AlertEvidence @dataclass -class SubmissionMailEvidence(AlertEvidence): +class SubmissionMailEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.submissionMailEvidence" # The networkMessageId property diff --git a/msgraph_beta/generated/models/security/submission_user_identity.py b/msgraph_beta/generated/models/security/submission_user_identity.py index 20c6c41c43f..928ff4dd74e 100644 --- a/msgraph_beta/generated/models/security/submission_user_identity.py +++ b/msgraph_beta/generated/models/security/submission_user_identity.py @@ -9,7 +9,7 @@ from ..identity import Identity @dataclass -class SubmissionUserIdentity(Identity): +class SubmissionUserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.submissionUserIdentity" # The email of user who is making the submission when logged in (delegated token case). diff --git a/msgraph_beta/generated/models/security/supervisory_review_day_x_insights_audit_record.py b/msgraph_beta/generated/models/security/supervisory_review_day_x_insights_audit_record.py index e71d12b0e91..ff4b530383e 100644 --- a/msgraph_beta/generated/models/security/supervisory_review_day_x_insights_audit_record.py +++ b/msgraph_beta/generated/models/security/supervisory_review_day_x_insights_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SupervisoryReviewDayXInsightsAuditRecord(AuditData): +class SupervisoryReviewDayXInsightsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord" diff --git a/msgraph_beta/generated/models/security/synthetic_probe_audit_record.py b/msgraph_beta/generated/models/security/synthetic_probe_audit_record.py index a95478c3f78..2863724a481 100644 --- a/msgraph_beta/generated/models/security/synthetic_probe_audit_record.py +++ b/msgraph_beta/generated/models/security/synthetic_probe_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class SyntheticProbeAuditRecord(AuditData): +class SyntheticProbeAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.syntheticProbeAuditRecord" diff --git a/msgraph_beta/generated/models/security/tag.py b/msgraph_beta/generated/models/security/tag.py index b2315e078d2..23e6c6accce 100644 --- a/msgraph_beta/generated/models/security/tag.py +++ b/msgraph_beta/generated/models/security/tag.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Tag(Entity): +class Tag(Entity, Parsable): # The createdBy property created_by: Optional[IdentitySet] = None # The description property diff --git a/msgraph_beta/generated/models/security/teams_easy_approvals_audit_record.py b/msgraph_beta/generated/models/security/teams_easy_approvals_audit_record.py index 15ef331f8ae..df78e781747 100644 --- a/msgraph_beta/generated/models/security/teams_easy_approvals_audit_record.py +++ b/msgraph_beta/generated/models/security/teams_easy_approvals_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class TeamsEasyApprovalsAuditRecord(AuditData): +class TeamsEasyApprovalsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.teamsEasyApprovalsAuditRecord" diff --git a/msgraph_beta/generated/models/security/teams_healthcare_audit_record.py b/msgraph_beta/generated/models/security/teams_healthcare_audit_record.py index ba0fb0478db..1af0a0ab4ec 100644 --- a/msgraph_beta/generated/models/security/teams_healthcare_audit_record.py +++ b/msgraph_beta/generated/models/security/teams_healthcare_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class TeamsHealthcareAuditRecord(AuditData): +class TeamsHealthcareAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.teamsHealthcareAuditRecord" diff --git a/msgraph_beta/generated/models/security/teams_updates_audit_record.py b/msgraph_beta/generated/models/security/teams_updates_audit_record.py index 1d1f7b0a098..c07a40313e6 100644 --- a/msgraph_beta/generated/models/security/teams_updates_audit_record.py +++ b/msgraph_beta/generated/models/security/teams_updates_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class TeamsUpdatesAuditRecord(AuditData): +class TeamsUpdatesAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.teamsUpdatesAuditRecord" diff --git a/msgraph_beta/generated/models/security/tenant_allow_block_list_audit_record.py b/msgraph_beta/generated/models/security/tenant_allow_block_list_audit_record.py index da2917a490a..7d952981c81 100644 --- a/msgraph_beta/generated/models/security/tenant_allow_block_list_audit_record.py +++ b/msgraph_beta/generated/models/security/tenant_allow_block_list_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class TenantAllowBlockListAuditRecord(AuditData): +class TenantAllowBlockListAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.tenantAllowBlockListAuditRecord" diff --git a/msgraph_beta/generated/models/security/threat_finder_audit_record.py b/msgraph_beta/generated/models/security/threat_finder_audit_record.py index 9eb46958679..efc4dd4cdf3 100644 --- a/msgraph_beta/generated/models/security/threat_finder_audit_record.py +++ b/msgraph_beta/generated/models/security/threat_finder_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ThreatFinderAuditRecord(AuditData): +class ThreatFinderAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.threatFinderAuditRecord" diff --git a/msgraph_beta/generated/models/security/threat_intelligence.py b/msgraph_beta/generated/models/security/threat_intelligence.py index d9504eac828..2af03a613df 100644 --- a/msgraph_beta/generated/models/security/threat_intelligence.py +++ b/msgraph_beta/generated/models/security/threat_intelligence.py @@ -26,7 +26,7 @@ from ..entity import Entity @dataclass -class ThreatIntelligence(Entity): +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. diff --git a/msgraph_beta/generated/models/security/threat_intelligence_atp_content_data.py b/msgraph_beta/generated/models/security/threat_intelligence_atp_content_data.py index 1fad4ae1f8f..a22a8be1d53 100644 --- a/msgraph_beta/generated/models/security/threat_intelligence_atp_content_data.py +++ b/msgraph_beta/generated/models/security/threat_intelligence_atp_content_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ThreatIntelligenceAtpContentData(AuditData): +class ThreatIntelligenceAtpContentData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceAtpContentData" diff --git a/msgraph_beta/generated/models/security/threat_intelligence_mail_data.py b/msgraph_beta/generated/models/security/threat_intelligence_mail_data.py index 06f99e1b5c7..582786d556d 100644 --- a/msgraph_beta/generated/models/security/threat_intelligence_mail_data.py +++ b/msgraph_beta/generated/models/security/threat_intelligence_mail_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ThreatIntelligenceMailData(AuditData): +class ThreatIntelligenceMailData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceMailData" diff --git a/msgraph_beta/generated/models/security/threat_intelligence_url_click_data.py b/msgraph_beta/generated/models/security/threat_intelligence_url_click_data.py index fa1d68a3077..fffcb712326 100644 --- a/msgraph_beta/generated/models/security/threat_intelligence_url_click_data.py +++ b/msgraph_beta/generated/models/security/threat_intelligence_url_click_data.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class ThreatIntelligenceUrlClickData(AuditData): +class ThreatIntelligenceUrlClickData(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.threatIntelligenceUrlClickData" diff --git a/msgraph_beta/generated/models/security/threat_submission.py b/msgraph_beta/generated/models/security/threat_submission.py index 2754dba11c1..38e4cc3ddda 100644 --- a/msgraph_beta/generated/models/security/threat_submission.py +++ b/msgraph_beta/generated/models/security/threat_submission.py @@ -25,7 +25,7 @@ from ..entity import Entity @dataclass -class ThreatSubmission(Entity): +class ThreatSubmission(Entity, Parsable): # Specifies the admin review property that constitutes of who reviewed the user submission, when and what was it identified as. admin_review: Optional[SubmissionAdminReview] = None # The category property diff --git a/msgraph_beta/generated/models/security/threat_submission_root.py b/msgraph_beta/generated/models/security/threat_submission_root.py index ba4b54e9ba6..5c1ad036460 100644 --- a/msgraph_beta/generated/models/security/threat_submission_root.py +++ b/msgraph_beta/generated/models/security/threat_submission_root.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ThreatSubmissionRoot(Entity): +class ThreatSubmissionRoot(Entity, Parsable): # The emailThreatSubmissionPolicies property email_threat_submission_policies: Optional[List[EmailThreatSubmissionPolicy]] = None # The emailThreats property diff --git a/msgraph_beta/generated/models/security/todo_audit_record.py b/msgraph_beta/generated/models/security/todo_audit_record.py index 62617cdd044..fa94d5eba1d 100644 --- a/msgraph_beta/generated/models/security/todo_audit_record.py +++ b/msgraph_beta/generated/models/security/todo_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class TodoAuditRecord(AuditData): +class TodoAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.todoAuditRecord" diff --git a/msgraph_beta/generated/models/security/trigger_types_root.py b/msgraph_beta/generated/models/security/trigger_types_root.py index afb02d378fd..27c6b8e17d1 100644 --- a/msgraph_beta/generated/models/security/trigger_types_root.py +++ b/msgraph_beta/generated/models/security/trigger_types_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class TriggerTypesRoot(Entity): +class TriggerTypesRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The retentionEventTypes property diff --git a/msgraph_beta/generated/models/security/triggers_root.py b/msgraph_beta/generated/models/security/triggers_root.py index 0c05b04e7f3..015e66bc03b 100644 --- a/msgraph_beta/generated/models/security/triggers_root.py +++ b/msgraph_beta/generated/models/security/triggers_root.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class TriggersRoot(Entity): +class TriggersRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The retentionEvents property diff --git a/msgraph_beta/generated/models/security/uam_operation_audit_record.py b/msgraph_beta/generated/models/security/uam_operation_audit_record.py index ce582122334..c17f479e8b8 100644 --- a/msgraph_beta/generated/models/security/uam_operation_audit_record.py +++ b/msgraph_beta/generated/models/security/uam_operation_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UamOperationAuditRecord(AuditData): +class UamOperationAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.uamOperationAuditRecord" diff --git a/msgraph_beta/generated/models/security/unclassified_artifact.py b/msgraph_beta/generated/models/security/unclassified_artifact.py index bf661ce03c4..c43d3461e77 100644 --- a/msgraph_beta/generated/models/security/unclassified_artifact.py +++ b/msgraph_beta/generated/models/security/unclassified_artifact.py @@ -9,7 +9,7 @@ from .artifact import Artifact @dataclass -class UnclassifiedArtifact(Artifact): +class UnclassifiedArtifact(Artifact, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.unclassifiedArtifact" # The kind for this unclassifiedArtifact resource, describing what this value means. diff --git a/msgraph_beta/generated/models/security/unified_group_audit_record.py b/msgraph_beta/generated/models/security/unified_group_audit_record.py index 00a4725d063..07673bd5383 100644 --- a/msgraph_beta/generated/models/security/unified_group_audit_record.py +++ b/msgraph_beta/generated/models/security/unified_group_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UnifiedGroupAuditRecord(AuditData): +class UnifiedGroupAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.unifiedGroupAuditRecord" diff --git a/msgraph_beta/generated/models/security/unified_group_source.py b/msgraph_beta/generated/models/security/unified_group_source.py index 67a9b04161a..8a761bd8a60 100644 --- a/msgraph_beta/generated/models/security/unified_group_source.py +++ b/msgraph_beta/generated/models/security/unified_group_source.py @@ -11,7 +11,7 @@ from .data_source import DataSource @dataclass -class UnifiedGroupSource(DataSource): +class UnifiedGroupSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.unifiedGroupSource" # The group property diff --git a/msgraph_beta/generated/models/security/unified_group_source_collection_response.py b/msgraph_beta/generated/models/security/unified_group_source_collection_response.py index eafd3a40657..48dbdc65c1b 100644 --- a/msgraph_beta/generated/models/security/unified_group_source_collection_response.py +++ b/msgraph_beta/generated/models/security/unified_group_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedGroupSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedGroupSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedGroupSource]] = None diff --git a/msgraph_beta/generated/models/security/unified_simulation_matched_item_audit_record.py b/msgraph_beta/generated/models/security/unified_simulation_matched_item_audit_record.py index da139b229b6..3c72cf2d392 100644 --- a/msgraph_beta/generated/models/security/unified_simulation_matched_item_audit_record.py +++ b/msgraph_beta/generated/models/security/unified_simulation_matched_item_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UnifiedSimulationMatchedItemAuditRecord(AuditData): +class UnifiedSimulationMatchedItemAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationMatchedItemAuditRecord" diff --git a/msgraph_beta/generated/models/security/unified_simulation_summary_audit_record.py b/msgraph_beta/generated/models/security/unified_simulation_summary_audit_record.py index 97a80c484d1..76361e30ce2 100644 --- a/msgraph_beta/generated/models/security/unified_simulation_summary_audit_record.py +++ b/msgraph_beta/generated/models/security/unified_simulation_summary_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UnifiedSimulationSummaryAuditRecord(AuditData): +class UnifiedSimulationSummaryAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.unifiedSimulationSummaryAuditRecord" diff --git a/msgraph_beta/generated/models/security/upload_certificate_record.py b/msgraph_beta/generated/models/security/upload_certificate_record.py index f236b787cdf..e2ec66af1f1 100644 --- a/msgraph_beta/generated/models/security/upload_certificate_record.py +++ b/msgraph_beta/generated/models/security/upload_certificate_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UploadCertificateRecord(AuditData): +class UploadCertificateRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.uploadCertificateRecord" diff --git a/msgraph_beta/generated/models/security/urbac_assignment_audit_record.py b/msgraph_beta/generated/models/security/urbac_assignment_audit_record.py index fdd76d822fe..fa08ae8e4b6 100644 --- a/msgraph_beta/generated/models/security/urbac_assignment_audit_record.py +++ b/msgraph_beta/generated/models/security/urbac_assignment_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UrbacAssignmentAuditRecord(AuditData): +class UrbacAssignmentAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.urbacAssignmentAuditRecord" diff --git a/msgraph_beta/generated/models/security/urbac_enable_state_audit_record.py b/msgraph_beta/generated/models/security/urbac_enable_state_audit_record.py index b4112d26bc8..09da8a3cd29 100644 --- a/msgraph_beta/generated/models/security/urbac_enable_state_audit_record.py +++ b/msgraph_beta/generated/models/security/urbac_enable_state_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UrbacEnableStateAuditRecord(AuditData): +class UrbacEnableStateAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.urbacEnableStateAuditRecord" diff --git a/msgraph_beta/generated/models/security/urbac_role_audit_record.py b/msgraph_beta/generated/models/security/urbac_role_audit_record.py index 50db543bbb2..c6bc7ccafca 100644 --- a/msgraph_beta/generated/models/security/urbac_role_audit_record.py +++ b/msgraph_beta/generated/models/security/urbac_role_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UrbacRoleAuditRecord(AuditData): +class UrbacRoleAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.urbacRoleAuditRecord" diff --git a/msgraph_beta/generated/models/security/url_evidence.py b/msgraph_beta/generated/models/security/url_evidence.py index 60fabb60351..cc603abebdd 100644 --- a/msgraph_beta/generated/models/security/url_evidence.py +++ b/msgraph_beta/generated/models/security/url_evidence.py @@ -9,7 +9,7 @@ from .alert_evidence import AlertEvidence @dataclass -class UrlEvidence(AlertEvidence): +class UrlEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.urlEvidence" # The Unique Resource Locator (URL). diff --git a/msgraph_beta/generated/models/security/url_threat_submission.py b/msgraph_beta/generated/models/security/url_threat_submission.py index 4e38c9e16b6..e040c557a23 100644 --- a/msgraph_beta/generated/models/security/url_threat_submission.py +++ b/msgraph_beta/generated/models/security/url_threat_submission.py @@ -9,7 +9,7 @@ from .threat_submission import ThreatSubmission @dataclass -class UrlThreatSubmission(ThreatSubmission): +class UrlThreatSubmission(ThreatSubmission, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.urlThreatSubmission" # Denotes the webUrl that needs to be submitted. diff --git a/msgraph_beta/generated/models/security/url_threat_submission_collection_response.py b/msgraph_beta/generated/models/security/url_threat_submission_collection_response.py index 9e5e8bdaf05..928637351f4 100644 --- a/msgraph_beta/generated/models/security/url_threat_submission_collection_response.py +++ b/msgraph_beta/generated/models/security/url_threat_submission_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UrlThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse): +class UrlThreatSubmissionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UrlThreatSubmission]] = None diff --git a/msgraph_beta/generated/models/security/user_evidence.py b/msgraph_beta/generated/models/security/user_evidence.py index b8b13fb5ea6..6327929b9b4 100644 --- a/msgraph_beta/generated/models/security/user_evidence.py +++ b/msgraph_beta/generated/models/security/user_evidence.py @@ -11,7 +11,7 @@ from .alert_evidence import AlertEvidence @dataclass -class UserEvidence(AlertEvidence): +class UserEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.userEvidence" # The stream property diff --git a/msgraph_beta/generated/models/security/user_source.py b/msgraph_beta/generated/models/security/user_source.py index 38abfe953c5..6f5e9ace2f9 100644 --- a/msgraph_beta/generated/models/security/user_source.py +++ b/msgraph_beta/generated/models/security/user_source.py @@ -10,7 +10,7 @@ from .data_source import DataSource @dataclass -class UserSource(DataSource): +class UserSource(DataSource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.userSource" # Email address of the user's mailbox. diff --git a/msgraph_beta/generated/models/security/user_source_collection_response.py b/msgraph_beta/generated/models/security/user_source_collection_response.py index 7bce07e3d73..dd06e234d0e 100644 --- a/msgraph_beta/generated/models/security/user_source_collection_response.py +++ b/msgraph_beta/generated/models/security/user_source_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserSourceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserSourceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserSource]] = None diff --git a/msgraph_beta/generated/models/security/user_training_audit_record.py b/msgraph_beta/generated/models/security/user_training_audit_record.py index e615987f2c1..6e7cb82e151 100644 --- a/msgraph_beta/generated/models/security/user_training_audit_record.py +++ b/msgraph_beta/generated/models/security/user_training_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class UserTrainingAuditRecord(AuditData): +class UserTrainingAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.userTrainingAuditRecord" diff --git a/msgraph_beta/generated/models/security/vfam_base_policy_audit_record.py b/msgraph_beta/generated/models/security/vfam_base_policy_audit_record.py index 26f6077f911..d7ee7036816 100644 --- a/msgraph_beta/generated/models/security/vfam_base_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/vfam_base_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VfamBasePolicyAuditRecord(AuditData): +class VfamBasePolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vfamBasePolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/vfam_create_policy_audit_record.py b/msgraph_beta/generated/models/security/vfam_create_policy_audit_record.py index 7099561a3a4..49fc12004a5 100644 --- a/msgraph_beta/generated/models/security/vfam_create_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/vfam_create_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VfamCreatePolicyAuditRecord(AuditData): +class VfamCreatePolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vfamCreatePolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/vfam_delete_policy_audit_record.py b/msgraph_beta/generated/models/security/vfam_delete_policy_audit_record.py index 04a30e4d557..db8ecacf425 100644 --- a/msgraph_beta/generated/models/security/vfam_delete_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/vfam_delete_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VfamDeletePolicyAuditRecord(AuditData): +class VfamDeletePolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vfamDeletePolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/vfam_update_policy_audit_record.py b/msgraph_beta/generated/models/security/vfam_update_policy_audit_record.py index 76bcf21e567..f3f5fdf4c5e 100644 --- a/msgraph_beta/generated/models/security/vfam_update_policy_audit_record.py +++ b/msgraph_beta/generated/models/security/vfam_update_policy_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VfamUpdatePolicyAuditRecord(AuditData): +class VfamUpdatePolicyAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vfamUpdatePolicyAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_goals_audit_record.py b/msgraph_beta/generated/models/security/viva_goals_audit_record.py index 82e9280ab96..c34702cf990 100644 --- a/msgraph_beta/generated/models/security/viva_goals_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_goals_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaGoalsAuditRecord(AuditData): +class VivaGoalsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaGoalsAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_learning_admin_audit_record.py b/msgraph_beta/generated/models/security/viva_learning_admin_audit_record.py index ca0eca80e9e..c980bbc6e80 100644 --- a/msgraph_beta/generated/models/security/viva_learning_admin_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_learning_admin_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaLearningAdminAuditRecord(AuditData): +class VivaLearningAdminAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAdminAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_learning_audit_record.py b/msgraph_beta/generated/models/security/viva_learning_audit_record.py index 15ca6311829..01226241026 100644 --- a/msgraph_beta/generated/models/security/viva_learning_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_learning_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaLearningAuditRecord(AuditData): +class VivaLearningAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaLearningAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_pulse_admin_audit_record.py b/msgraph_beta/generated/models/security/viva_pulse_admin_audit_record.py index 38510e91a9c..eb9b9eeb4eb 100644 --- a/msgraph_beta/generated/models/security/viva_pulse_admin_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_pulse_admin_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaPulseAdminAuditRecord(AuditData): +class VivaPulseAdminAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseAdminAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_pulse_organizer_audit_record.py b/msgraph_beta/generated/models/security/viva_pulse_organizer_audit_record.py index 47fc7e7fdbc..7b0d77b0b94 100644 --- a/msgraph_beta/generated/models/security/viva_pulse_organizer_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_pulse_organizer_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaPulseOrganizerAuditRecord(AuditData): +class VivaPulseOrganizerAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseOrganizerAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_pulse_report_audit_record.py b/msgraph_beta/generated/models/security/viva_pulse_report_audit_record.py index 6b405fadbc4..7c3fcda010c 100644 --- a/msgraph_beta/generated/models/security/viva_pulse_report_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_pulse_report_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaPulseReportAuditRecord(AuditData): +class VivaPulseReportAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseReportAuditRecord" diff --git a/msgraph_beta/generated/models/security/viva_pulse_response_audit_record.py b/msgraph_beta/generated/models/security/viva_pulse_response_audit_record.py index c2b5d34c199..5c022d49e28 100644 --- a/msgraph_beta/generated/models/security/viva_pulse_response_audit_record.py +++ b/msgraph_beta/generated/models/security/viva_pulse_response_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class VivaPulseResponseAuditRecord(AuditData): +class VivaPulseResponseAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.vivaPulseResponseAuditRecord" diff --git a/msgraph_beta/generated/models/security/vulnerability.py b/msgraph_beta/generated/models/security/vulnerability.py index f1cfcbb6f86..75a285c8f91 100644 --- a/msgraph_beta/generated/models/security/vulnerability.py +++ b/msgraph_beta/generated/models/security/vulnerability.py @@ -16,7 +16,7 @@ from ..entity import Entity @dataclass -class Vulnerability(Entity): +class Vulnerability(Entity, Parsable): # Indicates whether this vulnerability has any known exploits associated to known bad actors. active_exploits_observed: Optional[bool] = None # Articles related to this vulnerability. diff --git a/msgraph_beta/generated/models/security/vulnerability_collection_response.py b/msgraph_beta/generated/models/security/vulnerability_collection_response.py index a849cdc6b4a..0ed31144e86 100644 --- a/msgraph_beta/generated/models/security/vulnerability_collection_response.py +++ b/msgraph_beta/generated/models/security/vulnerability_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VulnerabilityCollectionResponse(BaseCollectionPaginationCountResponse): +class VulnerabilityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Vulnerability]] = None diff --git a/msgraph_beta/generated/models/security/vulnerability_component.py b/msgraph_beta/generated/models/security/vulnerability_component.py index 969a786882a..3eed8ce020f 100644 --- a/msgraph_beta/generated/models/security/vulnerability_component.py +++ b/msgraph_beta/generated/models/security/vulnerability_component.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class VulnerabilityComponent(Entity): +class VulnerabilityComponent(Entity, Parsable): # The name of this vulnerability component. name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/security/vulnerability_component_collection_response.py b/msgraph_beta/generated/models/security/vulnerability_component_collection_response.py index 984388244ce..b983c299583 100644 --- a/msgraph_beta/generated/models/security/vulnerability_component_collection_response.py +++ b/msgraph_beta/generated/models/security/vulnerability_component_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VulnerabilityComponentCollectionResponse(BaseCollectionPaginationCountResponse): +class VulnerabilityComponentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VulnerabilityComponent]] = None diff --git a/msgraph_beta/generated/models/security/wdatp_alerts_audit_record.py b/msgraph_beta/generated/models/security/wdatp_alerts_audit_record.py index 64df8cf263d..b26e9caecf9 100644 --- a/msgraph_beta/generated/models/security/wdatp_alerts_audit_record.py +++ b/msgraph_beta/generated/models/security/wdatp_alerts_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class WdatpAlertsAuditRecord(AuditData): +class WdatpAlertsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.wdatpAlertsAuditRecord" diff --git a/msgraph_beta/generated/models/security/whois_base_record.py b/msgraph_beta/generated/models/security/whois_base_record.py index 17ecb283478..72d3f5ddf69 100644 --- a/msgraph_beta/generated/models/security/whois_base_record.py +++ b/msgraph_beta/generated/models/security/whois_base_record.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class WhoisBaseRecord(Entity): +class WhoisBaseRecord(Entity, Parsable): # The contact information for the abuse contact. abuse: Optional[WhoisContact] = None # The contact information for the admin contact. diff --git a/msgraph_beta/generated/models/security/whois_history_record.py b/msgraph_beta/generated/models/security/whois_history_record.py index b80471108f8..962199316d4 100644 --- a/msgraph_beta/generated/models/security/whois_history_record.py +++ b/msgraph_beta/generated/models/security/whois_history_record.py @@ -9,7 +9,7 @@ from .whois_base_record import WhoisBaseRecord @dataclass -class WhoisHistoryRecord(WhoisBaseRecord): +class WhoisHistoryRecord(WhoisBaseRecord, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.whoisHistoryRecord" diff --git a/msgraph_beta/generated/models/security/whois_history_record_collection_response.py b/msgraph_beta/generated/models/security/whois_history_record_collection_response.py index 54b22cb8d7c..ec71770763e 100644 --- a/msgraph_beta/generated/models/security/whois_history_record_collection_response.py +++ b/msgraph_beta/generated/models/security/whois_history_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WhoisHistoryRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class WhoisHistoryRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WhoisHistoryRecord]] = None diff --git a/msgraph_beta/generated/models/security/whois_record.py b/msgraph_beta/generated/models/security/whois_record.py index 859f6baec78..6fe6ab35c0d 100644 --- a/msgraph_beta/generated/models/security/whois_record.py +++ b/msgraph_beta/generated/models/security/whois_record.py @@ -10,7 +10,7 @@ from .whois_base_record import WhoisBaseRecord @dataclass -class WhoisRecord(WhoisBaseRecord): +class WhoisRecord(WhoisBaseRecord, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.whoisRecord" # The collection of historical records associated to this WHOIS object. diff --git a/msgraph_beta/generated/models/security/whois_record_collection_response.py b/msgraph_beta/generated/models/security/whois_record_collection_response.py index aac9b5f9c59..a64233fe7ff 100644 --- a/msgraph_beta/generated/models/security/whois_record_collection_response.py +++ b/msgraph_beta/generated/models/security/whois_record_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WhoisRecordCollectionResponse(BaseCollectionPaginationCountResponse): +class WhoisRecordCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WhoisRecord]] = None diff --git a/msgraph_beta/generated/models/security/windows365_customer_lockbox_audit_record.py b/msgraph_beta/generated/models/security/windows365_customer_lockbox_audit_record.py index e16bb3a41da..82019dd6fd7 100644 --- a/msgraph_beta/generated/models/security/windows365_customer_lockbox_audit_record.py +++ b/msgraph_beta/generated/models/security/windows365_customer_lockbox_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class Windows365CustomerLockboxAuditRecord(AuditData): +class Windows365CustomerLockboxAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.windows365CustomerLockboxAuditRecord" diff --git a/msgraph_beta/generated/models/security/workplace_analytics_audit_record.py b/msgraph_beta/generated/models/security/workplace_analytics_audit_record.py index 559aacfe915..10dbf5da717 100644 --- a/msgraph_beta/generated/models/security/workplace_analytics_audit_record.py +++ b/msgraph_beta/generated/models/security/workplace_analytics_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class WorkplaceAnalyticsAuditRecord(AuditData): +class WorkplaceAnalyticsAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.workplaceAnalyticsAuditRecord" diff --git a/msgraph_beta/generated/models/security/yammer_audit_record.py b/msgraph_beta/generated/models/security/yammer_audit_record.py index fda6fe8d325..8cee96c11c3 100644 --- a/msgraph_beta/generated/models/security/yammer_audit_record.py +++ b/msgraph_beta/generated/models/security/yammer_audit_record.py @@ -9,7 +9,7 @@ from .audit_data import AuditData @dataclass -class YammerAuditRecord(AuditData): +class YammerAuditRecord(AuditData, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.yammerAuditRecord" diff --git a/msgraph_beta/generated/models/security_action.py b/msgraph_beta/generated/models/security_action.py index 9267eff7195..a10f4978e6b 100644 --- a/msgraph_beta/generated/models/security_action.py +++ b/msgraph_beta/generated/models/security_action.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class SecurityAction(Entity): +class SecurityAction(Entity, Parsable): # Reason for invoking this action. action_reason: Optional[str] = None # The Application ID of the calling application that submitted (POST) the action. The appId should be extracted from the auth token and not entered manually by the calling application. diff --git a/msgraph_beta/generated/models/security_action_collection_response.py b/msgraph_beta/generated/models/security_action_collection_response.py index 954dddb617d..3d82452f421 100644 --- a/msgraph_beta/generated/models/security_action_collection_response.py +++ b/msgraph_beta/generated/models/security_action_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecurityActionCollectionResponse(BaseCollectionPaginationCountResponse): +class SecurityActionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecurityAction]] = None diff --git a/msgraph_beta/generated/models/security_baseline_category_state_summary.py b/msgraph_beta/generated/models/security_baseline_category_state_summary.py index 395dd280384..d96f57ad474 100644 --- a/msgraph_beta/generated/models/security_baseline_category_state_summary.py +++ b/msgraph_beta/generated/models/security_baseline_category_state_summary.py @@ -9,7 +9,7 @@ from .security_baseline_state_summary import SecurityBaselineStateSummary @dataclass -class SecurityBaselineCategoryStateSummary(SecurityBaselineStateSummary): +class SecurityBaselineCategoryStateSummary(SecurityBaselineStateSummary, Parsable): """ The security baseline per category compliance state summary for the security baseline of the account. """ diff --git a/msgraph_beta/generated/models/security_baseline_device_state.py b/msgraph_beta/generated/models/security_baseline_device_state.py index 9d2e8e2a23c..f2ff4f539a0 100644 --- a/msgraph_beta/generated/models/security_baseline_device_state.py +++ b/msgraph_beta/generated/models/security_baseline_device_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class SecurityBaselineDeviceState(Entity): +class SecurityBaselineDeviceState(Entity, Parsable): """ The security baseline compliance state summary of the security baseline for a device. """ diff --git a/msgraph_beta/generated/models/security_baseline_setting_state.py b/msgraph_beta/generated/models/security_baseline_setting_state.py index 318593ce48e..1f232784155 100644 --- a/msgraph_beta/generated/models/security_baseline_setting_state.py +++ b/msgraph_beta/generated/models/security_baseline_setting_state.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SecurityBaselineSettingState(Entity): +class SecurityBaselineSettingState(Entity, Parsable): """ The security baseline compliance state of a setting for a device """ diff --git a/msgraph_beta/generated/models/security_baseline_setting_state_collection_response.py b/msgraph_beta/generated/models/security_baseline_setting_state_collection_response.py index 855fc2ece7f..3e2a7498b5a 100644 --- a/msgraph_beta/generated/models/security_baseline_setting_state_collection_response.py +++ b/msgraph_beta/generated/models/security_baseline_setting_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecurityBaselineSettingStateCollectionResponse(BaseCollectionPaginationCountResponse): +class SecurityBaselineSettingStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecurityBaselineSettingState]] = None diff --git a/msgraph_beta/generated/models/security_baseline_state.py b/msgraph_beta/generated/models/security_baseline_state.py index e6d8a8b3ef3..24a1e52e65d 100644 --- a/msgraph_beta/generated/models/security_baseline_state.py +++ b/msgraph_beta/generated/models/security_baseline_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class SecurityBaselineState(Entity): +class SecurityBaselineState(Entity, Parsable): """ Security baseline state for a device. """ diff --git a/msgraph_beta/generated/models/security_baseline_state_collection_response.py b/msgraph_beta/generated/models/security_baseline_state_collection_response.py index e72815f8de0..01fd7524952 100644 --- a/msgraph_beta/generated/models/security_baseline_state_collection_response.py +++ b/msgraph_beta/generated/models/security_baseline_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SecurityBaselineStateCollectionResponse(BaseCollectionPaginationCountResponse): +class SecurityBaselineStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SecurityBaselineState]] = None diff --git a/msgraph_beta/generated/models/security_baseline_state_summary.py b/msgraph_beta/generated/models/security_baseline_state_summary.py index 13623b1daef..2ce66da9771 100644 --- a/msgraph_beta/generated/models/security_baseline_state_summary.py +++ b/msgraph_beta/generated/models/security_baseline_state_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class SecurityBaselineStateSummary(Entity): +class SecurityBaselineStateSummary(Entity, Parsable): """ The security baseline compliance state summary for the security baseline of the account. """ diff --git a/msgraph_beta/generated/models/security_baseline_template.py b/msgraph_beta/generated/models/security_baseline_template.py index 4dab81edcb8..449bef4cd81 100644 --- a/msgraph_beta/generated/models/security_baseline_template.py +++ b/msgraph_beta/generated/models/security_baseline_template.py @@ -12,7 +12,7 @@ from .device_management_template import DeviceManagementTemplate @dataclass -class SecurityBaselineTemplate(DeviceManagementTemplate): +class SecurityBaselineTemplate(DeviceManagementTemplate, Parsable): """ The security baseline template of the account """ diff --git a/msgraph_beta/generated/models/security_configuration_task.py b/msgraph_beta/generated/models/security_configuration_task.py index 8fb10dcf4e4..04c3ea9aea9 100644 --- a/msgraph_beta/generated/models/security_configuration_task.py +++ b/msgraph_beta/generated/models/security_configuration_task.py @@ -14,7 +14,7 @@ from .device_app_management_task import DeviceAppManagementTask @dataclass -class SecurityConfigurationTask(DeviceAppManagementTask): +class SecurityConfigurationTask(DeviceAppManagementTask, Parsable): """ A security configuration task. """ @@ -30,7 +30,7 @@ class SecurityConfigurationTask(DeviceAppManagementTask): insights: Optional[str] = None # The intended settings and their values. intended_settings: Optional[List[KeyValuePair]] = None - # The number of vulnerable devices. Valid values 0 to 65536 + # The number of vulnerable devices. managed_device_count: Optional[int] = None # The vulnerable managed devices. managed_devices: Optional[List[VulnerableManagedDevice]] = None diff --git a/msgraph_beta/generated/models/security_reports_root.py b/msgraph_beta/generated/models/security_reports_root.py index 169eaaf84f4..1782b536e38 100644 --- a/msgraph_beta/generated/models/security_reports_root.py +++ b/msgraph_beta/generated/models/security_reports_root.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class SecurityReportsRoot(Entity): +class SecurityReportsRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security_tool_aws_resource_administrator_finding.py b/msgraph_beta/generated/models/security_tool_aws_resource_administrator_finding.py index 43d90f0f06d..d00d7f57f4c 100644 --- a/msgraph_beta/generated/models/security_tool_aws_resource_administrator_finding.py +++ b/msgraph_beta/generated/models/security_tool_aws_resource_administrator_finding.py @@ -9,7 +9,7 @@ from .aws_security_tool_administration_finding import AwsSecurityToolAdministrationFinding @dataclass -class SecurityToolAwsResourceAdministratorFinding(AwsSecurityToolAdministrationFinding): +class SecurityToolAwsResourceAdministratorFinding(AwsSecurityToolAdministrationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security_tool_aws_role_administrator_finding.py b/msgraph_beta/generated/models/security_tool_aws_role_administrator_finding.py index f53dd98cc4d..3c6f7570ab8 100644 --- a/msgraph_beta/generated/models/security_tool_aws_role_administrator_finding.py +++ b/msgraph_beta/generated/models/security_tool_aws_role_administrator_finding.py @@ -9,7 +9,7 @@ from .aws_security_tool_administration_finding import AwsSecurityToolAdministrationFinding @dataclass -class SecurityToolAwsRoleAdministratorFinding(AwsSecurityToolAdministrationFinding): +class SecurityToolAwsRoleAdministratorFinding(AwsSecurityToolAdministrationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security_tool_aws_serverless_function_administrator_finding.py b/msgraph_beta/generated/models/security_tool_aws_serverless_function_administrator_finding.py index 47b150ad089..c4e1b08a250 100644 --- a/msgraph_beta/generated/models/security_tool_aws_serverless_function_administrator_finding.py +++ b/msgraph_beta/generated/models/security_tool_aws_serverless_function_administrator_finding.py @@ -9,7 +9,7 @@ from .aws_security_tool_administration_finding import AwsSecurityToolAdministrationFinding @dataclass -class SecurityToolAwsServerlessFunctionAdministratorFinding(AwsSecurityToolAdministrationFinding): +class SecurityToolAwsServerlessFunctionAdministratorFinding(AwsSecurityToolAdministrationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security_tool_aws_user_administrator_finding.py b/msgraph_beta/generated/models/security_tool_aws_user_administrator_finding.py index 1e785811fcf..9f2d8790693 100644 --- a/msgraph_beta/generated/models/security_tool_aws_user_administrator_finding.py +++ b/msgraph_beta/generated/models/security_tool_aws_user_administrator_finding.py @@ -9,7 +9,7 @@ from .aws_security_tool_administration_finding import AwsSecurityToolAdministrationFinding @dataclass -class SecurityToolAwsUserAdministratorFinding(AwsSecurityToolAdministrationFinding): +class SecurityToolAwsUserAdministratorFinding(AwsSecurityToolAdministrationFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/send_dtmf_tones_operation.py b/msgraph_beta/generated/models/send_dtmf_tones_operation.py index 4e611ba0b67..2610270075c 100644 --- a/msgraph_beta/generated/models/send_dtmf_tones_operation.py +++ b/msgraph_beta/generated/models/send_dtmf_tones_operation.py @@ -10,7 +10,7 @@ from .comms_operation import CommsOperation @dataclass -class SendDtmfTonesOperation(CommsOperation): +class SendDtmfTonesOperation(CommsOperation, Parsable): # The results of the action. Possible values are: unknown, completedSuccessfully, mediaOperationCanceled, unknownfutureValue. completion_reason: Optional[SendDtmfCompletionReason] = None # The OdataType property diff --git a/msgraph_beta/generated/models/sensitive_type.py b/msgraph_beta/generated/models/sensitive_type.py index 2037d801ed9..64cb6e6ddfe 100644 --- a/msgraph_beta/generated/models/sensitive_type.py +++ b/msgraph_beta/generated/models/sensitive_type.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SensitiveType(Entity): +class SensitiveType(Entity, Parsable): # The classificationMethod property classification_method: Optional[ClassificationMethod] = None # The description property diff --git a/msgraph_beta/generated/models/sensitive_type_collection_response.py b/msgraph_beta/generated/models/sensitive_type_collection_response.py index 3135d606519..a203d94a4e4 100644 --- a/msgraph_beta/generated/models/sensitive_type_collection_response.py +++ b/msgraph_beta/generated/models/sensitive_type_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SensitiveTypeCollectionResponse(BaseCollectionPaginationCountResponse): +class SensitiveTypeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SensitiveType]] = None diff --git a/msgraph_beta/generated/models/sensitivity_label.py b/msgraph_beta/generated/models/sensitivity_label.py index d32a64ee0d2..4a2cbb83b69 100644 --- a/msgraph_beta/generated/models/sensitivity_label.py +++ b/msgraph_beta/generated/models/sensitivity_label.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class SensitivityLabel(Entity): +class SensitivityLabel(Entity, Parsable): # The applicableTo property applicable_to: Optional[SensitivityLabelTarget] = None # The applicationMode property diff --git a/msgraph_beta/generated/models/sensitivity_label_collection_response.py b/msgraph_beta/generated/models/sensitivity_label_collection_response.py index f918c74af87..94503f0e990 100644 --- a/msgraph_beta/generated/models/sensitivity_label_collection_response.py +++ b/msgraph_beta/generated/models/sensitivity_label_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SensitivityLabelCollectionResponse(BaseCollectionPaginationCountResponse): +class SensitivityLabelCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SensitivityLabel]] = None diff --git a/msgraph_beta/generated/models/sensitivity_policy_settings.py b/msgraph_beta/generated/models/sensitivity_policy_settings.py index 518f1ce2427..bda4c8c8517 100644 --- a/msgraph_beta/generated/models/sensitivity_policy_settings.py +++ b/msgraph_beta/generated/models/sensitivity_policy_settings.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class SensitivityPolicySettings(Entity): +class SensitivityPolicySettings(Entity, Parsable): # The applicableTo property applicable_to: Optional[SensitivityLabelTarget] = None # The downgradeSensitivityRequiresJustification property diff --git a/msgraph_beta/generated/models/sequential_activation_renewals_alert_configuration.py b/msgraph_beta/generated/models/sequential_activation_renewals_alert_configuration.py index fb05db8ec48..d2c46d303c3 100644 --- a/msgraph_beta/generated/models/sequential_activation_renewals_alert_configuration.py +++ b/msgraph_beta/generated/models/sequential_activation_renewals_alert_configuration.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class SequentialActivationRenewalsAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class SequentialActivationRenewalsAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sequentialActivationRenewalsAlertConfiguration" # The minimum number of activations within the timeIntervalBetweenActivations period to trigger an alert. diff --git a/msgraph_beta/generated/models/sequential_activation_renewals_alert_incident.py b/msgraph_beta/generated/models/sequential_activation_renewals_alert_incident.py index 09a140f905a..87dd88da6f5 100644 --- a/msgraph_beta/generated/models/sequential_activation_renewals_alert_incident.py +++ b/msgraph_beta/generated/models/sequential_activation_renewals_alert_incident.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class SequentialActivationRenewalsAlertIncident(UnifiedRoleManagementAlertIncident): +class SequentialActivationRenewalsAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sequentialActivationRenewalsAlertIncident" # The length of sequential activation of the same role. diff --git a/msgraph_beta/generated/models/service_activity.py b/msgraph_beta/generated/models/service_activity.py index 483c75b56dc..ce687bcce7c 100644 --- a/msgraph_beta/generated/models/service_activity.py +++ b/msgraph_beta/generated/models/service_activity.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ServiceActivity(Entity): +class ServiceActivity(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/service_announcement.py b/msgraph_beta/generated/models/service_announcement.py index 0c2da576e4b..710769b8d4a 100644 --- a/msgraph_beta/generated/models/service_announcement.py +++ b/msgraph_beta/generated/models/service_announcement.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ServiceAnnouncement(Entity): +class ServiceAnnouncement(Entity, Parsable): # A collection of service health information for tenant. This property is a contained navigation property, it is nullable and readonly. health_overviews: Optional[List[ServiceHealth]] = None # A collection of service issues for tenant. This property is a contained navigation property, it is nullable and readonly. diff --git a/msgraph_beta/generated/models/service_announcement_attachment.py b/msgraph_beta/generated/models/service_announcement_attachment.py index 01d3db3b944..c3c316bd330 100644 --- a/msgraph_beta/generated/models/service_announcement_attachment.py +++ b/msgraph_beta/generated/models/service_announcement_attachment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ServiceAnnouncementAttachment(Entity): +class ServiceAnnouncementAttachment(Entity, Parsable): # The attachment content. content: Optional[bytes] = None # The contentType property diff --git a/msgraph_beta/generated/models/service_announcement_attachment_collection_response.py b/msgraph_beta/generated/models/service_announcement_attachment_collection_response.py index 753d95a3240..4550ff83531 100644 --- a/msgraph_beta/generated/models/service_announcement_attachment_collection_response.py +++ b/msgraph_beta/generated/models/service_announcement_attachment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceAnnouncementAttachmentCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceAnnouncementAttachmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceAnnouncementAttachment]] = None diff --git a/msgraph_beta/generated/models/service_announcement_base.py b/msgraph_beta/generated/models/service_announcement_base.py index dee6bef37d3..5b75b8c4aa3 100644 --- a/msgraph_beta/generated/models/service_announcement_base.py +++ b/msgraph_beta/generated/models/service_announcement_base.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ServiceAnnouncementBase(Entity): +class ServiceAnnouncementBase(Entity, Parsable): # Extra details about service event. This property doesn't support filters. details: Optional[List[KeyValuePair]] = None # The end time of the service event. diff --git a/msgraph_beta/generated/models/service_app.py b/msgraph_beta/generated/models/service_app.py index f02043c5199..8635ea1c317 100644 --- a/msgraph_beta/generated/models/service_app.py +++ b/msgraph_beta/generated/models/service_app.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class ServiceApp(Entity): +class ServiceApp(Entity, Parsable): # The Entra ID application ID. application: Optional[Identity] = None # Timestamp of the effective activation of the service app. diff --git a/msgraph_beta/generated/models/service_app_collection_response.py b/msgraph_beta/generated/models/service_app_collection_response.py index 1f09dd25f7c..8597c6a9f89 100644 --- a/msgraph_beta/generated/models/service_app_collection_response.py +++ b/msgraph_beta/generated/models/service_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceAppCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceApp]] = None diff --git a/msgraph_beta/generated/models/service_health.py b/msgraph_beta/generated/models/service_health.py index b2a43f60d6e..e6d6cdbb4bb 100644 --- a/msgraph_beta/generated/models/service_health.py +++ b/msgraph_beta/generated/models/service_health.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ServiceHealth(Entity): +class ServiceHealth(Entity, Parsable): # A collection of issues that happened on the service, with detailed information for each issue. issues: Optional[List[ServiceHealthIssue]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/service_health_collection_response.py b/msgraph_beta/generated/models/service_health_collection_response.py index 64749222abb..91edc09cb0a 100644 --- a/msgraph_beta/generated/models/service_health_collection_response.py +++ b/msgraph_beta/generated/models/service_health_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceHealthCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceHealthCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceHealth]] = None diff --git a/msgraph_beta/generated/models/service_health_issue.py b/msgraph_beta/generated/models/service_health_issue.py index deae1a0b6b1..10290eaaabc 100644 --- a/msgraph_beta/generated/models/service_health_issue.py +++ b/msgraph_beta/generated/models/service_health_issue.py @@ -13,7 +13,7 @@ from .service_announcement_base import ServiceAnnouncementBase @dataclass -class ServiceHealthIssue(ServiceAnnouncementBase): +class ServiceHealthIssue(ServiceAnnouncementBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.serviceHealthIssue" # The classification property diff --git a/msgraph_beta/generated/models/service_health_issue_collection_response.py b/msgraph_beta/generated/models/service_health_issue_collection_response.py index b25d8a559bf..702447f7ad6 100644 --- a/msgraph_beta/generated/models/service_health_issue_collection_response.py +++ b/msgraph_beta/generated/models/service_health_issue_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceHealthIssueCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceHealthIssueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceHealthIssue]] = None diff --git a/msgraph_beta/generated/models/service_hosted_media_config.py b/msgraph_beta/generated/models/service_hosted_media_config.py index feb645375ff..14841e3ab41 100644 --- a/msgraph_beta/generated/models/service_hosted_media_config.py +++ b/msgraph_beta/generated/models/service_hosted_media_config.py @@ -10,7 +10,7 @@ from .media_config import MediaConfig @dataclass -class ServiceHostedMediaConfig(MediaConfig): +class ServiceHostedMediaConfig(MediaConfig, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.serviceHostedMediaConfig" # The list of media to prefetch. diff --git a/msgraph_beta/generated/models/service_level_agreement_root.py b/msgraph_beta/generated/models/service_level_agreement_root.py index f086eca6cc3..b4a8575013e 100644 --- a/msgraph_beta/generated/models/service_level_agreement_root.py +++ b/msgraph_beta/generated/models/service_level_agreement_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ServiceLevelAgreementRoot(Entity): +class ServiceLevelAgreementRoot(Entity, Parsable): # Collects the monthly Microsoft Entra Health SLA attainment metrics for a Microsoft Entra tenant. azure_a_d_authentication: Optional[AzureADAuthentication] = None # The OdataType property diff --git a/msgraph_beta/generated/models/service_now_connection.py b/msgraph_beta/generated/models/service_now_connection.py index 507d85235ca..256793f9701 100644 --- a/msgraph_beta/generated/models/service_now_connection.py +++ b/msgraph_beta/generated/models/service_now_connection.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ServiceNowConnection(Entity): +class ServiceNowConnection(Entity, Parsable): """ ServiceNow properties including the ServiceNow instanceUrl, connection credentials and other metadata. """ diff --git a/msgraph_beta/generated/models/service_now_connection_collection_response.py b/msgraph_beta/generated/models/service_now_connection_collection_response.py index 07f3d0ad8ff..ce1caf4e3cf 100644 --- a/msgraph_beta/generated/models/service_now_connection_collection_response.py +++ b/msgraph_beta/generated/models/service_now_connection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceNowConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceNowConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceNowConnection]] = None diff --git a/msgraph_beta/generated/models/service_now_oauth_secret_authentication.py b/msgraph_beta/generated/models/service_now_oauth_secret_authentication.py index fbfc8f9d0c3..0cf12909d7b 100644 --- a/msgraph_beta/generated/models/service_now_oauth_secret_authentication.py +++ b/msgraph_beta/generated/models/service_now_oauth_secret_authentication.py @@ -9,7 +9,7 @@ from .service_now_authentication_method import ServiceNowAuthenticationMethod @dataclass -class ServiceNowOauthSecretAuthentication(ServiceNowAuthenticationMethod): +class ServiceNowOauthSecretAuthentication(ServiceNowAuthenticationMethod, Parsable): """ App id for the ServiceNow client app. """ diff --git a/msgraph_beta/generated/models/service_principal.py b/msgraph_beta/generated/models/service_principal.py index 931d3823a0f..e74c75fc7e3 100644 --- a/msgraph_beta/generated/models/service_principal.py +++ b/msgraph_beta/generated/models/service_principal.py @@ -36,7 +36,7 @@ from .directory_object import DirectoryObject @dataclass -class ServicePrincipal(DirectoryObject): +class ServicePrincipal(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.servicePrincipal" # true if the service principal account is enabled; otherwise, false. If set to false, then no users are able to sign in to this app, even if they're assigned to it. Supports $filter (eq, ne, not, in). diff --git a/msgraph_beta/generated/models/service_principal_collection_response.py b/msgraph_beta/generated/models/service_principal_collection_response.py index a72c4ba5805..0811afde489 100644 --- a/msgraph_beta/generated/models/service_principal_collection_response.py +++ b/msgraph_beta/generated/models/service_principal_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServicePrincipalCollectionResponse(BaseCollectionPaginationCountResponse): +class ServicePrincipalCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServicePrincipal]] = None diff --git a/msgraph_beta/generated/models/service_principal_creation_condition_set.py b/msgraph_beta/generated/models/service_principal_creation_condition_set.py index cdfbb3e0822..faf79336e20 100644 --- a/msgraph_beta/generated/models/service_principal_creation_condition_set.py +++ b/msgraph_beta/generated/models/service_principal_creation_condition_set.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ServicePrincipalCreationConditionSet(Entity): +class ServicePrincipalCreationConditionSet(Entity, Parsable): # The applicationIds property application_ids: Optional[List[str]] = None # The applicationPublisherIds property diff --git a/msgraph_beta/generated/models/service_principal_creation_condition_set_collection_response.py b/msgraph_beta/generated/models/service_principal_creation_condition_set_collection_response.py index 56a88afb817..7fd2f2dd94d 100644 --- a/msgraph_beta/generated/models/service_principal_creation_condition_set_collection_response.py +++ b/msgraph_beta/generated/models/service_principal_creation_condition_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServicePrincipalCreationConditionSetCollectionResponse(BaseCollectionPaginationCountResponse): +class ServicePrincipalCreationConditionSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServicePrincipalCreationConditionSet]] = None diff --git a/msgraph_beta/generated/models/service_principal_creation_policy.py b/msgraph_beta/generated/models/service_principal_creation_policy.py index 5c7a1b1df74..e6d4f2cc80d 100644 --- a/msgraph_beta/generated/models/service_principal_creation_policy.py +++ b/msgraph_beta/generated/models/service_principal_creation_policy.py @@ -10,7 +10,7 @@ from .policy_base import PolicyBase @dataclass -class ServicePrincipalCreationPolicy(PolicyBase): +class ServicePrincipalCreationPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.servicePrincipalCreationPolicy" # The excludes property diff --git a/msgraph_beta/generated/models/service_principal_creation_policy_collection_response.py b/msgraph_beta/generated/models/service_principal_creation_policy_collection_response.py index fbdc1945f7f..0d312f7c6f8 100644 --- a/msgraph_beta/generated/models/service_principal_creation_policy_collection_response.py +++ b/msgraph_beta/generated/models/service_principal_creation_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServicePrincipalCreationPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class ServicePrincipalCreationPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServicePrincipalCreationPolicy]] = None diff --git a/msgraph_beta/generated/models/service_principal_identity.py b/msgraph_beta/generated/models/service_principal_identity.py index 01abdc341b6..93a77eb49ec 100644 --- a/msgraph_beta/generated/models/service_principal_identity.py +++ b/msgraph_beta/generated/models/service_principal_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class ServicePrincipalIdentity(Identity): +class ServicePrincipalIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.servicePrincipalIdentity" # The application identifier of the service principal. diff --git a/msgraph_beta/generated/models/service_principal_risk_detection.py b/msgraph_beta/generated/models/service_principal_risk_detection.py index 8ab20c201d4..01f1342d781 100644 --- a/msgraph_beta/generated/models/service_principal_risk_detection.py +++ b/msgraph_beta/generated/models/service_principal_risk_detection.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class ServicePrincipalRiskDetection(Entity): +class ServicePrincipalRiskDetection(Entity, Parsable): # Indicates the activity type the detected risk is linked to. The possible values are: signin, servicePrincipal. You must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: servicePrincipal. activity: Optional[ActivityType] = None # Date and time when the risky activity occurred. 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 diff --git a/msgraph_beta/generated/models/service_principal_risk_detection_collection_response.py b/msgraph_beta/generated/models/service_principal_risk_detection_collection_response.py index fd624d342f0..655dfc6070a 100644 --- a/msgraph_beta/generated/models/service_principal_risk_detection_collection_response.py +++ b/msgraph_beta/generated/models/service_principal_risk_detection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServicePrincipalRiskDetectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ServicePrincipalRiskDetectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServicePrincipalRiskDetection]] = None diff --git a/msgraph_beta/generated/models/service_principal_sign_in_activity.py b/msgraph_beta/generated/models/service_principal_sign_in_activity.py index 764d7ac7259..d39ee8e78ed 100644 --- a/msgraph_beta/generated/models/service_principal_sign_in_activity.py +++ b/msgraph_beta/generated/models/service_principal_sign_in_activity.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ServicePrincipalSignInActivity(Entity): +class ServicePrincipalSignInActivity(Entity, Parsable): # The globally unique appId (also called client ID on the Microsoft Entra admin center) of the credentialed resource application. app_id: Optional[str] = None # The sign-in activity of the application in a app-only authentication flow (app-to-app tokens) where the application acts like a client. diff --git a/msgraph_beta/generated/models/service_principal_sign_in_activity_collection_response.py b/msgraph_beta/generated/models/service_principal_sign_in_activity_collection_response.py index b7c367f44bc..f18641b4632 100644 --- a/msgraph_beta/generated/models/service_principal_sign_in_activity_collection_response.py +++ b/msgraph_beta/generated/models/service_principal_sign_in_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServicePrincipalSignInActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class ServicePrincipalSignInActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServicePrincipalSignInActivity]] = None diff --git a/msgraph_beta/generated/models/service_principal_subject.py b/msgraph_beta/generated/models/service_principal_subject.py index bf6041a6ec0..c660819d712 100644 --- a/msgraph_beta/generated/models/service_principal_subject.py +++ b/msgraph_beta/generated/models/service_principal_subject.py @@ -9,7 +9,7 @@ from .conditional_access_what_if_subject import ConditionalAccessWhatIfSubject @dataclass -class ServicePrincipalSubject(ConditionalAccessWhatIfSubject): +class ServicePrincipalSubject(ConditionalAccessWhatIfSubject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.servicePrincipalSubject" # The servicePrincipalId property diff --git a/msgraph_beta/generated/models/service_provisioning_error_collection_response.py b/msgraph_beta/generated/models/service_provisioning_error_collection_response.py index e8b12a85dba..9468ad86d7c 100644 --- a/msgraph_beta/generated/models/service_provisioning_error_collection_response.py +++ b/msgraph_beta/generated/models/service_provisioning_error_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceProvisioningErrorCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceProvisioningErrorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceProvisioningError]] = None diff --git a/msgraph_beta/generated/models/service_provisioning_linked_resource_error_detail.py b/msgraph_beta/generated/models/service_provisioning_linked_resource_error_detail.py index 97735aca255..29b77c109bd 100644 --- a/msgraph_beta/generated/models/service_provisioning_linked_resource_error_detail.py +++ b/msgraph_beta/generated/models/service_provisioning_linked_resource_error_detail.py @@ -9,7 +9,7 @@ from .service_provisioning_resource_error_detail import ServiceProvisioningResourceErrorDetail @dataclass -class ServiceProvisioningLinkedResourceErrorDetail(ServiceProvisioningResourceErrorDetail): +class ServiceProvisioningLinkedResourceErrorDetail(ServiceProvisioningResourceErrorDetail, Parsable): # The OdataType property odata_type: Optional[str] = None # The propertyName property diff --git a/msgraph_beta/generated/models/service_provisioning_resource_error.py b/msgraph_beta/generated/models/service_provisioning_resource_error.py index 9c473f6c81a..693eca2cc15 100644 --- a/msgraph_beta/generated/models/service_provisioning_resource_error.py +++ b/msgraph_beta/generated/models/service_provisioning_resource_error.py @@ -10,7 +10,7 @@ from .service_provisioning_error import ServiceProvisioningError @dataclass -class ServiceProvisioningResourceError(ServiceProvisioningError): +class ServiceProvisioningResourceError(ServiceProvisioningError, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.serviceProvisioningResourceError" # The errors property diff --git a/msgraph_beta/generated/models/service_provisioning_xml_error.py b/msgraph_beta/generated/models/service_provisioning_xml_error.py index 535012e9c25..f21cf17c362 100644 --- a/msgraph_beta/generated/models/service_provisioning_xml_error.py +++ b/msgraph_beta/generated/models/service_provisioning_xml_error.py @@ -9,7 +9,7 @@ from .service_provisioning_error import ServiceProvisioningError @dataclass -class ServiceProvisioningXmlError(ServiceProvisioningError): +class ServiceProvisioningXmlError(ServiceProvisioningError, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.serviceProvisioningXmlError" # Error Information published by the Federated Service as an xml string. diff --git a/msgraph_beta/generated/models/service_storage_quota_breakdown.py b/msgraph_beta/generated/models/service_storage_quota_breakdown.py index bf3e6b3c64a..e3f340e6ff8 100644 --- a/msgraph_beta/generated/models/service_storage_quota_breakdown.py +++ b/msgraph_beta/generated/models/service_storage_quota_breakdown.py @@ -9,7 +9,7 @@ from .storage_quota_breakdown import StorageQuotaBreakdown @dataclass -class ServiceStorageQuotaBreakdown(StorageQuotaBreakdown): +class ServiceStorageQuotaBreakdown(StorageQuotaBreakdown, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/service_storage_quota_breakdown_collection_response.py b/msgraph_beta/generated/models/service_storage_quota_breakdown_collection_response.py index 1228728c87b..3458118e2c8 100644 --- a/msgraph_beta/generated/models/service_storage_quota_breakdown_collection_response.py +++ b/msgraph_beta/generated/models/service_storage_quota_breakdown_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceStorageQuotaBreakdownCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceStorageQuotaBreakdownCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceStorageQuotaBreakdown]] = None diff --git a/msgraph_beta/generated/models/service_update_message.py b/msgraph_beta/generated/models/service_update_message.py index 08be7edb796..6749f14cd21 100644 --- a/msgraph_beta/generated/models/service_update_message.py +++ b/msgraph_beta/generated/models/service_update_message.py @@ -15,7 +15,7 @@ from .service_announcement_base import ServiceAnnouncementBase @dataclass -class ServiceUpdateMessage(ServiceAnnouncementBase): +class ServiceUpdateMessage(ServiceAnnouncementBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.serviceUpdateMessage" # The expected deadline of the action for the message. diff --git a/msgraph_beta/generated/models/service_update_message_collection_response.py b/msgraph_beta/generated/models/service_update_message_collection_response.py index a6a8c02b2c5..7bcea332596 100644 --- a/msgraph_beta/generated/models/service_update_message_collection_response.py +++ b/msgraph_beta/generated/models/service_update_message_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ServiceUpdateMessageCollectionResponse(BaseCollectionPaginationCountResponse): +class ServiceUpdateMessageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceUpdateMessage]] = None diff --git a/msgraph_beta/generated/models/setting_state_device_summary.py b/msgraph_beta/generated/models/setting_state_device_summary.py index a4014bfb3e0..b1e71137020 100644 --- a/msgraph_beta/generated/models/setting_state_device_summary.py +++ b/msgraph_beta/generated/models/setting_state_device_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class SettingStateDeviceSummary(Entity): +class SettingStateDeviceSummary(Entity, Parsable): """ Device Compilance Policy and Configuration for a Setting State summary """ diff --git a/msgraph_beta/generated/models/setting_state_device_summary_collection_response.py b/msgraph_beta/generated/models/setting_state_device_summary_collection_response.py index 52f6a3f80ae..e1caa0496ad 100644 --- a/msgraph_beta/generated/models/setting_state_device_summary_collection_response.py +++ b/msgraph_beta/generated/models/setting_state_device_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SettingStateDeviceSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class SettingStateDeviceSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SettingStateDeviceSummary]] = None diff --git a/msgraph_beta/generated/models/share_point_identity.py b/msgraph_beta/generated/models/share_point_identity.py index a832e35c38d..1cfc3c29f52 100644 --- a/msgraph_beta/generated/models/share_point_identity.py +++ b/msgraph_beta/generated/models/share_point_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class SharePointIdentity(Identity): +class SharePointIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharePointIdentity" # The sign in name of the SharePoint identity. diff --git a/msgraph_beta/generated/models/share_point_identity_set.py b/msgraph_beta/generated/models/share_point_identity_set.py index cd4df7b4a93..b4fc6253584 100644 --- a/msgraph_beta/generated/models/share_point_identity_set.py +++ b/msgraph_beta/generated/models/share_point_identity_set.py @@ -11,7 +11,7 @@ from .identity_set import IdentitySet @dataclass -class SharePointIdentitySet(IdentitySet): +class SharePointIdentitySet(IdentitySet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharePointIdentitySet" # The group associated with this action. Optional. diff --git a/msgraph_beta/generated/models/share_point_protection_policy.py b/msgraph_beta/generated/models/share_point_protection_policy.py index 574a5811659..ea13b1a3402 100644 --- a/msgraph_beta/generated/models/share_point_protection_policy.py +++ b/msgraph_beta/generated/models/share_point_protection_policy.py @@ -12,7 +12,7 @@ from .protection_policy_base import ProtectionPolicyBase @dataclass -class SharePointProtectionPolicy(ProtectionPolicyBase): +class SharePointProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharePointProtectionPolicy" # The rules associated with the SharePoint Protection policy. diff --git a/msgraph_beta/generated/models/share_point_protection_policy_collection_response.py b/msgraph_beta/generated/models/share_point_protection_policy_collection_response.py index 6f0b986fa49..59fa0ffa03e 100644 --- a/msgraph_beta/generated/models/share_point_protection_policy_collection_response.py +++ b/msgraph_beta/generated/models/share_point_protection_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharePointProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class SharePointProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharePointProtectionPolicy]] = None diff --git a/msgraph_beta/generated/models/share_point_restore_session.py b/msgraph_beta/generated/models/share_point_restore_session.py index f1ee47d9859..049b1168850 100644 --- a/msgraph_beta/generated/models/share_point_restore_session.py +++ b/msgraph_beta/generated/models/share_point_restore_session.py @@ -11,7 +11,7 @@ from .restore_session_base import RestoreSessionBase @dataclass -class SharePointRestoreSession(RestoreSessionBase): +class SharePointRestoreSession(RestoreSessionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharePointRestoreSession" # A collection of restore points and destination details that can be used to restore SharePoint sites. diff --git a/msgraph_beta/generated/models/share_point_restore_session_collection_response.py b/msgraph_beta/generated/models/share_point_restore_session_collection_response.py index 6d73194fcc4..8221211bfe3 100644 --- a/msgraph_beta/generated/models/share_point_restore_session_collection_response.py +++ b/msgraph_beta/generated/models/share_point_restore_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharePointRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class SharePointRestoreSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharePointRestoreSession]] = None diff --git a/msgraph_beta/generated/models/shared_drive_item.py b/msgraph_beta/generated/models/shared_drive_item.py index 1a64141a204..b1c02493b83 100644 --- a/msgraph_beta/generated/models/shared_drive_item.py +++ b/msgraph_beta/generated/models/shared_drive_item.py @@ -15,7 +15,7 @@ from .base_item import BaseItem @dataclass -class SharedDriveItem(BaseItem): +class SharedDriveItem(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharedDriveItem" # Used to access the underlying driveItem diff --git a/msgraph_beta/generated/models/shared_drive_item_collection_response.py b/msgraph_beta/generated/models/shared_drive_item_collection_response.py index 57b0440cfc0..9432367e3dd 100644 --- a/msgraph_beta/generated/models/shared_drive_item_collection_response.py +++ b/msgraph_beta/generated/models/shared_drive_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedDriveItemCollectionResponse(BaseCollectionPaginationCountResponse): +class SharedDriveItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharedDriveItem]] = None diff --git a/msgraph_beta/generated/models/shared_email_domain.py b/msgraph_beta/generated/models/shared_email_domain.py index ba20045f375..328cfc6a392 100644 --- a/msgraph_beta/generated/models/shared_email_domain.py +++ b/msgraph_beta/generated/models/shared_email_domain.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class SharedEmailDomain(Entity): +class SharedEmailDomain(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The provisioningStatus property diff --git a/msgraph_beta/generated/models/shared_email_domain_collection_response.py b/msgraph_beta/generated/models/shared_email_domain_collection_response.py index f56311f6874..9b2dceae598 100644 --- a/msgraph_beta/generated/models/shared_email_domain_collection_response.py +++ b/msgraph_beta/generated/models/shared_email_domain_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedEmailDomainCollectionResponse(BaseCollectionPaginationCountResponse): +class SharedEmailDomainCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharedEmailDomain]] = None diff --git a/msgraph_beta/generated/models/shared_email_domain_invitation.py b/msgraph_beta/generated/models/shared_email_domain_invitation.py index 3de3e30b47d..87aaab90bec 100644 --- a/msgraph_beta/generated/models/shared_email_domain_invitation.py +++ b/msgraph_beta/generated/models/shared_email_domain_invitation.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class SharedEmailDomainInvitation(Entity): +class SharedEmailDomainInvitation(Entity, Parsable): # The expiryTime property expiry_time: Optional[datetime.datetime] = None # The invitationDomain property diff --git a/msgraph_beta/generated/models/shared_email_domain_invitation_collection_response.py b/msgraph_beta/generated/models/shared_email_domain_invitation_collection_response.py index 14a1dee2b45..91ef36907c6 100644 --- a/msgraph_beta/generated/models/shared_email_domain_invitation_collection_response.py +++ b/msgraph_beta/generated/models/shared_email_domain_invitation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedEmailDomainInvitationCollectionResponse(BaseCollectionPaginationCountResponse): +class SharedEmailDomainInvitationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharedEmailDomainInvitation]] = None diff --git a/msgraph_beta/generated/models/shared_insight.py b/msgraph_beta/generated/models/shared_insight.py index 075765c9a00..d46858e9a06 100644 --- a/msgraph_beta/generated/models/shared_insight.py +++ b/msgraph_beta/generated/models/shared_insight.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SharedInsight(Entity): +class SharedInsight(Entity, Parsable): # Details about the shared item. Read only. last_shared: Optional[SharingDetail] = None # The lastSharedMethod property diff --git a/msgraph_beta/generated/models/shared_insight_collection_response.py b/msgraph_beta/generated/models/shared_insight_collection_response.py index fbbda477a66..a94f48b11d5 100644 --- a/msgraph_beta/generated/models/shared_insight_collection_response.py +++ b/msgraph_beta/generated/models/shared_insight_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedInsightCollectionResponse(BaseCollectionPaginationCountResponse): +class SharedInsightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharedInsight]] = None diff --git a/msgraph_beta/generated/models/shared_p_c_configuration.py b/msgraph_beta/generated/models/shared_p_c_configuration.py index 1c246f61953..47fb30450e0 100644 --- a/msgraph_beta/generated/models/shared_p_c_configuration.py +++ b/msgraph_beta/generated/models/shared_p_c_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class SharedPCConfiguration(DeviceConfiguration): +class SharedPCConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the sharedPCConfiguration resource. """ diff --git a/msgraph_beta/generated/models/shared_with_channel_team_info.py b/msgraph_beta/generated/models/shared_with_channel_team_info.py index 6dcea2a3f18..ff38dfd40cf 100644 --- a/msgraph_beta/generated/models/shared_with_channel_team_info.py +++ b/msgraph_beta/generated/models/shared_with_channel_team_info.py @@ -10,7 +10,7 @@ from .team_info import TeamInfo @dataclass -class SharedWithChannelTeamInfo(TeamInfo): +class SharedWithChannelTeamInfo(TeamInfo, Parsable): # A collection of team members who have access to the shared channel. allowed_members: Optional[List[ConversationMember]] = None # Indicates whether the team is the host of the channel. diff --git a/msgraph_beta/generated/models/shared_with_channel_team_info_collection_response.py b/msgraph_beta/generated/models/shared_with_channel_team_info_collection_response.py index fc1f9c4f023..2626ce931f3 100644 --- a/msgraph_beta/generated/models/shared_with_channel_team_info_collection_response.py +++ b/msgraph_beta/generated/models/shared_with_channel_team_info_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SharedWithChannelTeamInfoCollectionResponse(BaseCollectionPaginationCountResponse): +class SharedWithChannelTeamInfoCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SharedWithChannelTeamInfo]] = None diff --git a/msgraph_beta/generated/models/sharepoint.py b/msgraph_beta/generated/models/sharepoint.py index f45ae03085d..8903e716ce9 100644 --- a/msgraph_beta/generated/models/sharepoint.py +++ b/msgraph_beta/generated/models/sharepoint.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Sharepoint(Entity): +class Sharepoint(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The settings property diff --git a/msgraph_beta/generated/models/sharepoint_settings.py b/msgraph_beta/generated/models/sharepoint_settings.py index 14c7b481b15..699de4b2e01 100644 --- a/msgraph_beta/generated/models/sharepoint_settings.py +++ b/msgraph_beta/generated/models/sharepoint_settings.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class SharepointSettings(Entity): +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. diff --git a/msgraph_beta/generated/models/shift.py b/msgraph_beta/generated/models/shift.py index 7064662e28d..86a3aafb5b6 100644 --- a/msgraph_beta/generated/models/shift.py +++ b/msgraph_beta/generated/models/shift.py @@ -13,7 +13,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class Shift(ChangeTrackedEntity): +class Shift(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.shift" # Draft changes in the shift. Draft changes are only visible to managers. The changes are visible to employees when they're shared, which copies the changes from the draftShift to the sharedShift property. diff --git a/msgraph_beta/generated/models/shift_collection_response.py b/msgraph_beta/generated/models/shift_collection_response.py index 15855b675f5..864150c8ae1 100644 --- a/msgraph_beta/generated/models/shift_collection_response.py +++ b/msgraph_beta/generated/models/shift_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ShiftCollectionResponse(BaseCollectionPaginationCountResponse): +class ShiftCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Shift]] = None diff --git a/msgraph_beta/generated/models/shift_item.py b/msgraph_beta/generated/models/shift_item.py index ea01a79a298..9775b2576f9 100644 --- a/msgraph_beta/generated/models/shift_item.py +++ b/msgraph_beta/generated/models/shift_item.py @@ -11,7 +11,7 @@ from .schedule_entity import ScheduleEntity @dataclass -class ShiftItem(ScheduleEntity): +class ShiftItem(ScheduleEntity, Parsable): # An incremental part of a shift which can cover details of when and where an employee is during their shift. For example, an assignment or a scheduled break or lunch. Required. activities: Optional[List[ShiftActivity]] = None # The shift label of the shiftItem. diff --git a/msgraph_beta/generated/models/shift_preferences.py b/msgraph_beta/generated/models/shift_preferences.py index 9f80f8f8f31..1fe51b0464a 100644 --- a/msgraph_beta/generated/models/shift_preferences.py +++ b/msgraph_beta/generated/models/shift_preferences.py @@ -10,7 +10,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class ShiftPreferences(ChangeTrackedEntity): +class ShiftPreferences(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.shiftPreferences" # Availability of the user to be scheduled for work and its recurrence pattern. diff --git a/msgraph_beta/generated/models/shifts_role_definition.py b/msgraph_beta/generated/models/shifts_role_definition.py index 1fb549211ab..6042b91ce5e 100644 --- a/msgraph_beta/generated/models/shifts_role_definition.py +++ b/msgraph_beta/generated/models/shifts_role_definition.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ShiftsRoleDefinition(Entity): +class ShiftsRoleDefinition(Entity, Parsable): # The description of the role. description: Optional[str] = None # The display name of the role. diff --git a/msgraph_beta/generated/models/shifts_role_definition_collection_response.py b/msgraph_beta/generated/models/shifts_role_definition_collection_response.py index bd433d15d26..a735fb71878 100644 --- a/msgraph_beta/generated/models/shifts_role_definition_collection_response.py +++ b/msgraph_beta/generated/models/shifts_role_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ShiftsRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class ShiftsRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ShiftsRoleDefinition]] = None diff --git a/msgraph_beta/generated/models/shipment_method_collection_response.py b/msgraph_beta/generated/models/shipment_method_collection_response.py index 7e286cc179c..d8b3ba89724 100644 --- a/msgraph_beta/generated/models/shipment_method_collection_response.py +++ b/msgraph_beta/generated/models/shipment_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ShipmentMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class ShipmentMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ShipmentMethod]] = None diff --git a/msgraph_beta/generated/models/sign_in.py b/msgraph_beta/generated/models/sign_in.py index 4a231949b61..a53dea61c29 100644 --- a/msgraph_beta/generated/models/sign_in.py +++ b/msgraph_beta/generated/models/sign_in.py @@ -41,14 +41,14 @@ from .entity import Entity @dataclass -class SignIn(Entity): +class SignIn(Entity, Parsable): # The application name displayed in the Microsoft Entra admin center. Supports $filter (eq, startsWith). app_display_name: Optional[str] = None # The application identifier in Microsoft Entra ID. Supports $filter (eq). app_id: Optional[str] = None # Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the app token was bound to the device. app_token_protection_status: Optional[TokenProtectionStatus] = None - # A list of conditional access policies that the corresponding sign-in activity triggers. Apps need more Conditional Access-related privileges to read the details of this property. For more information, see Viewing applied conditional access (CA) policies in sign-ins. + # A list of conditional access policies that the corresponding sign-in activity triggers. Apps need more Conditional Access-related privileges to read the details of this property. For more information, see Permissions for viewing applied conditional access (CA) policies in sign-ins. applied_conditional_access_policies: Optional[List[AppliedConditionalAccessPolicy]] = None # Detailed information about the listeners, such as Azure Logic Apps and Azure Functions, which the corresponding events in the sign-in event triggered. applied_event_listeners: Optional[List[AppliedAuthenticationEventListener]] = None diff --git a/msgraph_beta/generated/models/sign_in_collection_response.py b/msgraph_beta/generated/models/sign_in_collection_response.py index a38126a3a8e..330eed85004 100644 --- a/msgraph_beta/generated/models/sign_in_collection_response.py +++ b/msgraph_beta/generated/models/sign_in_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SignInCollectionResponse(BaseCollectionPaginationCountResponse): +class SignInCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SignIn]] = None diff --git a/msgraph_beta/generated/models/sign_in_frequency_session_control.py b/msgraph_beta/generated/models/sign_in_frequency_session_control.py index 7cffff270bf..a5a3554cff6 100644 --- a/msgraph_beta/generated/models/sign_in_frequency_session_control.py +++ b/msgraph_beta/generated/models/sign_in_frequency_session_control.py @@ -12,7 +12,7 @@ from .conditional_access_session_control import ConditionalAccessSessionControl @dataclass -class SignInFrequencySessionControl(ConditionalAccessSessionControl): +class SignInFrequencySessionControl(ConditionalAccessSessionControl, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.signInFrequencySessionControl" # The possible values are primaryAndSecondaryAuthentication, secondaryAuthentication, unknownFutureValue. This property isn't required when using frequencyInterval with the value of timeBased. diff --git a/msgraph_beta/generated/models/simulation.py b/msgraph_beta/generated/models/simulation.py index aa7b1a97603..ed3e9a4b686 100644 --- a/msgraph_beta/generated/models/simulation.py +++ b/msgraph_beta/generated/models/simulation.py @@ -23,7 +23,7 @@ from .entity import Entity @dataclass -class Simulation(Entity): +class Simulation(Entity, Parsable): # 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. Note that you must 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. attack_technique: Optional[SimulationAttackTechnique] = None # Attack type of the attack simulation and training campaign. Supports $filter and $orderby. Possible values are: unknown, social, cloud, endpoint, unknownFutureValue. diff --git a/msgraph_beta/generated/models/simulation_automation.py b/msgraph_beta/generated/models/simulation_automation.py index e8412013ae6..02faa724a06 100644 --- a/msgraph_beta/generated/models/simulation_automation.py +++ b/msgraph_beta/generated/models/simulation_automation.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class SimulationAutomation(Entity): +class SimulationAutomation(Entity, Parsable): # Identity of the user who created the attack simulation automation. created_by: Optional[EmailIdentity] = None # Date and time when the attack simulation automation was created. diff --git a/msgraph_beta/generated/models/simulation_automation_collection_response.py b/msgraph_beta/generated/models/simulation_automation_collection_response.py index 7c91adda9b0..5300f66e4e4 100644 --- a/msgraph_beta/generated/models/simulation_automation_collection_response.py +++ b/msgraph_beta/generated/models/simulation_automation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SimulationAutomationCollectionResponse(BaseCollectionPaginationCountResponse): +class SimulationAutomationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SimulationAutomation]] = None diff --git a/msgraph_beta/generated/models/simulation_automation_run.py b/msgraph_beta/generated/models/simulation_automation_run.py index 1fb3ffcba72..ea5514b4c15 100644 --- a/msgraph_beta/generated/models/simulation_automation_run.py +++ b/msgraph_beta/generated/models/simulation_automation_run.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class SimulationAutomationRun(Entity): +class SimulationAutomationRun(Entity, Parsable): # Date and time when the run ends in an attack simulation automation. end_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/simulation_automation_run_collection_response.py b/msgraph_beta/generated/models/simulation_automation_run_collection_response.py index 3a04f8bd8e5..b9f3468023e 100644 --- a/msgraph_beta/generated/models/simulation_automation_run_collection_response.py +++ b/msgraph_beta/generated/models/simulation_automation_run_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SimulationAutomationRunCollectionResponse(BaseCollectionPaginationCountResponse): +class SimulationAutomationRunCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SimulationAutomationRun]] = None diff --git a/msgraph_beta/generated/models/simulation_collection_response.py b/msgraph_beta/generated/models/simulation_collection_response.py index 148981a2b13..3f25183c659 100644 --- a/msgraph_beta/generated/models/simulation_collection_response.py +++ b/msgraph_beta/generated/models/simulation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SimulationCollectionResponse(BaseCollectionPaginationCountResponse): +class SimulationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Simulation]] = None diff --git a/msgraph_beta/generated/models/simulation_notification.py b/msgraph_beta/generated/models/simulation_notification.py index 05841038c6e..a13dc690518 100644 --- a/msgraph_beta/generated/models/simulation_notification.py +++ b/msgraph_beta/generated/models/simulation_notification.py @@ -10,7 +10,7 @@ from .base_end_user_notification import BaseEndUserNotification @dataclass -class SimulationNotification(BaseEndUserNotification): +class SimulationNotification(BaseEndUserNotification, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.simulationNotification" # Target user type. Possible values are: unknown, clicked, compromised, allUsers, unknownFutureValue. diff --git a/msgraph_beta/generated/models/single_resource_azure_permissions_definition.py b/msgraph_beta/generated/models/single_resource_azure_permissions_definition.py index 81603715d49..bc67f31ffeb 100644 --- a/msgraph_beta/generated/models/single_resource_azure_permissions_definition.py +++ b/msgraph_beta/generated/models/single_resource_azure_permissions_definition.py @@ -10,7 +10,7 @@ from .permissions_definition import PermissionsDefinition @dataclass -class SingleResourceAzurePermissionsDefinition(PermissionsDefinition): +class SingleResourceAzurePermissionsDefinition(PermissionsDefinition, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.singleResourceAzurePermissionsDefinition" # The actionInfo property diff --git a/msgraph_beta/generated/models/single_resource_gcp_permissions_definition.py b/msgraph_beta/generated/models/single_resource_gcp_permissions_definition.py index f8a91ed5a28..e95c4bebc9e 100644 --- a/msgraph_beta/generated/models/single_resource_gcp_permissions_definition.py +++ b/msgraph_beta/generated/models/single_resource_gcp_permissions_definition.py @@ -10,7 +10,7 @@ from .permissions_definition import PermissionsDefinition @dataclass -class SingleResourceGcpPermissionsDefinition(PermissionsDefinition): +class SingleResourceGcpPermissionsDefinition(PermissionsDefinition, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.singleResourceGcpPermissionsDefinition" # The actionInfo property diff --git a/msgraph_beta/generated/models/single_user.py b/msgraph_beta/generated/models/single_user.py index 63ca4262270..65b852e8bb2 100644 --- a/msgraph_beta/generated/models/single_user.py +++ b/msgraph_beta/generated/models/single_user.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class SingleUser(UserSet): +class SingleUser(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.singleUser" # The name of the user in Microsoft Entra ID. Read only. diff --git a/msgraph_beta/generated/models/single_value_legacy_extended_property.py b/msgraph_beta/generated/models/single_value_legacy_extended_property.py index d690f80df64..cbb1f7eb2d9 100644 --- a/msgraph_beta/generated/models/single_value_legacy_extended_property.py +++ b/msgraph_beta/generated/models/single_value_legacy_extended_property.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class SingleValueLegacyExtendedProperty(Entity): +class SingleValueLegacyExtendedProperty(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # A property value. diff --git a/msgraph_beta/generated/models/site.py b/msgraph_beta/generated/models/site.py index 27372e4b087..366c1529f43 100644 --- a/msgraph_beta/generated/models/site.py +++ b/msgraph_beta/generated/models/site.py @@ -29,7 +29,7 @@ from .base_item import BaseItem @dataclass -class Site(BaseItem): +class Site(BaseItem, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.site" # Analytics about the view activities that took place on this site. diff --git a/msgraph_beta/generated/models/site_collection_response.py b/msgraph_beta/generated/models/site_collection_response.py index d5d4fbde8c6..67195bf39c6 100644 --- a/msgraph_beta/generated/models/site_collection_response.py +++ b/msgraph_beta/generated/models/site_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/models/site_page.py b/msgraph_beta/generated/models/site_page.py index 1c7de1a54d9..f80f4a30e1d 100644 --- a/msgraph_beta/generated/models/site_page.py +++ b/msgraph_beta/generated/models/site_page.py @@ -14,7 +14,7 @@ from .base_site_page import BaseSitePage @dataclass -class SitePage(BaseSitePage): +class SitePage(BaseSitePage, Parsable): # Indicates the layout of the content in a given SharePoint page, including horizontal sections and vertical sections. canvas_layout: Optional[CanvasLayout] = None # The OdataType property diff --git a/msgraph_beta/generated/models/site_page_collection_response.py b/msgraph_beta/generated/models/site_page_collection_response.py index c2eebbc699f..f41da67bef3 100644 --- a/msgraph_beta/generated/models/site_page_collection_response.py +++ b/msgraph_beta/generated/models/site_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SitePageCollectionResponse(BaseCollectionPaginationCountResponse): +class SitePageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SitePage]] = None diff --git a/msgraph_beta/generated/models/site_protection_rule.py b/msgraph_beta/generated/models/site_protection_rule.py index 88138df4859..237c523919a 100644 --- a/msgraph_beta/generated/models/site_protection_rule.py +++ b/msgraph_beta/generated/models/site_protection_rule.py @@ -9,7 +9,7 @@ from .protection_rule_base import ProtectionRuleBase @dataclass -class SiteProtectionRule(ProtectionRuleBase): +class SiteProtectionRule(ProtectionRuleBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.siteProtectionRule" # Contains a site expression. For examples, see siteExpression example. diff --git a/msgraph_beta/generated/models/site_protection_rule_collection_response.py b/msgraph_beta/generated/models/site_protection_rule_collection_response.py index 4e33a35d296..17d5436a660 100644 --- a/msgraph_beta/generated/models/site_protection_rule_collection_response.py +++ b/msgraph_beta/generated/models/site_protection_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteProtectionRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteProtectionRule]] = None diff --git a/msgraph_beta/generated/models/site_protection_unit.py b/msgraph_beta/generated/models/site_protection_unit.py index dbc6ad97946..8672e2d104c 100644 --- a/msgraph_beta/generated/models/site_protection_unit.py +++ b/msgraph_beta/generated/models/site_protection_unit.py @@ -9,7 +9,7 @@ from .protection_unit_base import ProtectionUnitBase @dataclass -class SiteProtectionUnit(ProtectionUnitBase): +class SiteProtectionUnit(ProtectionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.siteProtectionUnit" # Unique identifier of the SharePoint site. diff --git a/msgraph_beta/generated/models/site_protection_unit_collection_response.py b/msgraph_beta/generated/models/site_protection_unit_collection_response.py index 8d051af1e01..c446e5b1c93 100644 --- a/msgraph_beta/generated/models/site_protection_unit_collection_response.py +++ b/msgraph_beta/generated/models/site_protection_unit_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteProtectionUnitCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteProtectionUnit]] = None diff --git a/msgraph_beta/generated/models/site_protection_units_bulk_addition_job.py b/msgraph_beta/generated/models/site_protection_units_bulk_addition_job.py index c38da7b689f..0078e625b1a 100644 --- a/msgraph_beta/generated/models/site_protection_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/site_protection_units_bulk_addition_job.py @@ -9,7 +9,7 @@ from .protection_units_bulk_job_base import ProtectionUnitsBulkJobBase @dataclass -class SiteProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase): +class SiteProtectionUnitsBulkAdditionJob(ProtectionUnitsBulkJobBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.siteProtectionUnitsBulkAdditionJob" # The list of SharePoint site IDs to add to the SharePoint protection policy. diff --git a/msgraph_beta/generated/models/site_protection_units_bulk_addition_job_collection_response.py b/msgraph_beta/generated/models/site_protection_units_bulk_addition_job_collection_response.py index dc191e58d88..50a7715c632 100644 --- a/msgraph_beta/generated/models/site_protection_units_bulk_addition_job_collection_response.py +++ b/msgraph_beta/generated/models/site_protection_units_bulk_addition_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteProtectionUnitsBulkAdditionJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteProtectionUnitsBulkAdditionJob]] = None diff --git a/msgraph_beta/generated/models/site_restore_artifact.py b/msgraph_beta/generated/models/site_restore_artifact.py index 1e0aab31dc9..a6bfb25d779 100644 --- a/msgraph_beta/generated/models/site_restore_artifact.py +++ b/msgraph_beta/generated/models/site_restore_artifact.py @@ -9,7 +9,7 @@ from .restore_artifact_base import RestoreArtifactBase @dataclass -class SiteRestoreArtifact(RestoreArtifactBase): +class SiteRestoreArtifact(RestoreArtifactBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The new site identifier if the value of the destinationType property is new, and the existing site ID if the value is inPlace. diff --git a/msgraph_beta/generated/models/site_restore_artifact_collection_response.py b/msgraph_beta/generated/models/site_restore_artifact_collection_response.py index ca9e21b469d..c91e9f84a78 100644 --- a/msgraph_beta/generated/models/site_restore_artifact_collection_response.py +++ b/msgraph_beta/generated/models/site_restore_artifact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteRestoreArtifactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteRestoreArtifact]] = None diff --git a/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request.py b/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request.py index 04237e0b871..b205cb34beb 100644 --- a/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request.py +++ b/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request.py @@ -9,7 +9,7 @@ from .restore_artifacts_bulk_request_base import RestoreArtifactsBulkRequestBase @dataclass -class SiteRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase): +class SiteRestoreArtifactsBulkAdditionRequest(RestoreArtifactsBulkRequestBase, Parsable): # The OdataType property odata_type: Optional[str] = None # The siteIds property diff --git a/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request_collection_response.py b/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request_collection_response.py index 01349842b08..92d402cdf98 100644 --- a/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request_collection_response.py +++ b/msgraph_beta/generated/models/site_restore_artifacts_bulk_addition_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SiteRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class SiteRestoreArtifactsBulkAdditionRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SiteRestoreArtifactsBulkAdditionRequest]] = None diff --git a/msgraph_beta/generated/models/skill_proficiency.py b/msgraph_beta/generated/models/skill_proficiency.py index 1ab89e11f53..06a846b3c41 100644 --- a/msgraph_beta/generated/models/skill_proficiency.py +++ b/msgraph_beta/generated/models/skill_proficiency.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class SkillProficiency(ItemFacet): +class SkillProficiency(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.skillProficiency" # Contains categories a user has associated with the skill (for example, personal, professional, hobby). diff --git a/msgraph_beta/generated/models/skill_proficiency_collection_response.py b/msgraph_beta/generated/models/skill_proficiency_collection_response.py index ebcdb30afef..4efd590363c 100644 --- a/msgraph_beta/generated/models/skill_proficiency_collection_response.py +++ b/msgraph_beta/generated/models/skill_proficiency_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SkillProficiencyCollectionResponse(BaseCollectionPaginationCountResponse): +class SkillProficiencyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SkillProficiency]] = None diff --git a/msgraph_beta/generated/models/skype_for_business_user_conversation_member.py b/msgraph_beta/generated/models/skype_for_business_user_conversation_member.py index 49161683107..b67e6e0ad65 100644 --- a/msgraph_beta/generated/models/skype_for_business_user_conversation_member.py +++ b/msgraph_beta/generated/models/skype_for_business_user_conversation_member.py @@ -9,7 +9,7 @@ from .conversation_member import ConversationMember @dataclass -class SkypeForBusinessUserConversationMember(ConversationMember): +class SkypeForBusinessUserConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.skypeForBusinessUserConversationMember" # ID of the tenant that the user belongs to. diff --git a/msgraph_beta/generated/models/skype_user_conversation_member.py b/msgraph_beta/generated/models/skype_user_conversation_member.py index b2d8187a607..e596baed0b1 100644 --- a/msgraph_beta/generated/models/skype_user_conversation_member.py +++ b/msgraph_beta/generated/models/skype_user_conversation_member.py @@ -9,7 +9,7 @@ from .conversation_member import ConversationMember @dataclass -class SkypeUserConversationMember(ConversationMember): +class SkypeUserConversationMember(ConversationMember, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.skypeUserConversationMember" # Skype ID of the user. diff --git a/msgraph_beta/generated/models/sms_authentication_method_configuration.py b/msgraph_beta/generated/models/sms_authentication_method_configuration.py index 65313145a79..bb3169abfaf 100644 --- a/msgraph_beta/generated/models/sms_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/sms_authentication_method_configuration.py @@ -10,7 +10,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class SmsAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class SmsAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.smsAuthenticationMethodConfiguration" # A collection of groups that are enabled to use the authentication method. diff --git a/msgraph_beta/generated/models/sms_authentication_method_target.py b/msgraph_beta/generated/models/sms_authentication_method_target.py index 76fdd6ccc53..764f3c16b08 100644 --- a/msgraph_beta/generated/models/sms_authentication_method_target.py +++ b/msgraph_beta/generated/models/sms_authentication_method_target.py @@ -9,7 +9,7 @@ from .authentication_method_target import AuthenticationMethodTarget @dataclass -class SmsAuthenticationMethodTarget(AuthenticationMethodTarget): +class SmsAuthenticationMethodTarget(AuthenticationMethodTarget, Parsable): # Determines if users can use this authentication method to sign in to Microsoft Entra ID. true if users can use this method for primary authentication, otherwise false. is_usable_for_sign_in: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/social_identity_provider.py b/msgraph_beta/generated/models/social_identity_provider.py index 34776d50591..e45e14f5c7e 100644 --- a/msgraph_beta/generated/models/social_identity_provider.py +++ b/msgraph_beta/generated/models/social_identity_provider.py @@ -9,7 +9,7 @@ from .identity_provider_base import IdentityProviderBase @dataclass -class SocialIdentityProvider(IdentityProviderBase): +class SocialIdentityProvider(IdentityProviderBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.socialIdentityProvider" # The client identifier for the application obtained when registering the application with the identity provider. Required. diff --git a/msgraph_beta/generated/models/social_identity_source.py b/msgraph_beta/generated/models/social_identity_source.py index 8f1dc7f1090..5cbcef9a090 100644 --- a/msgraph_beta/generated/models/social_identity_source.py +++ b/msgraph_beta/generated/models/social_identity_source.py @@ -10,7 +10,7 @@ from .identity_source import IdentitySource @dataclass -class SocialIdentitySource(IdentitySource): +class SocialIdentitySource(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.socialIdentitySource" # The displayName property diff --git a/msgraph_beta/generated/models/software_oath_authentication_method.py b/msgraph_beta/generated/models/software_oath_authentication_method.py index 4b485c76c10..67952e237ef 100644 --- a/msgraph_beta/generated/models/software_oath_authentication_method.py +++ b/msgraph_beta/generated/models/software_oath_authentication_method.py @@ -9,7 +9,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class SoftwareOathAuthenticationMethod(AuthenticationMethod): +class SoftwareOathAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.softwareOathAuthenticationMethod" # The secret key of the method. Always returns null. diff --git a/msgraph_beta/generated/models/software_oath_authentication_method_collection_response.py b/msgraph_beta/generated/models/software_oath_authentication_method_collection_response.py index 6c45c428d3e..2f34a8d88ea 100644 --- a/msgraph_beta/generated/models/software_oath_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/software_oath_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SoftwareOathAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class SoftwareOathAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SoftwareOathAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/software_oath_authentication_method_configuration.py b/msgraph_beta/generated/models/software_oath_authentication_method_configuration.py index 7a010ce66a6..45509028065 100644 --- a/msgraph_beta/generated/models/software_oath_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/software_oath_authentication_method_configuration.py @@ -10,7 +10,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class SoftwareOathAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class SoftwareOathAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.softwareOathAuthenticationMethodConfiguration" # A collection of groups that are enabled to use the authentication method. Expanded by default. diff --git a/msgraph_beta/generated/models/software_update_status_summary.py b/msgraph_beta/generated/models/software_update_status_summary.py index 809adb67adc..74d8319192c 100644 --- a/msgraph_beta/generated/models/software_update_status_summary.py +++ b/msgraph_beta/generated/models/software_update_status_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class SoftwareUpdateStatusSummary(Entity): +class SoftwareUpdateStatusSummary(Entity, Parsable): # Number of compliant devices. compliant_device_count: Optional[int] = None # Number of compliant users. diff --git a/msgraph_beta/generated/models/source_provisioned_identity.py b/msgraph_beta/generated/models/source_provisioned_identity.py index 82730726f28..ffe21df2713 100644 --- a/msgraph_beta/generated/models/source_provisioned_identity.py +++ b/msgraph_beta/generated/models/source_provisioned_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class SourceProvisionedIdentity(Identity): +class SourceProvisionedIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sourceProvisionedIdentity" diff --git a/msgraph_beta/generated/models/sourced_attribute.py b/msgraph_beta/generated/models/sourced_attribute.py index 3813b1a0b9c..c47367293af 100644 --- a/msgraph_beta/generated/models/sourced_attribute.py +++ b/msgraph_beta/generated/models/sourced_attribute.py @@ -9,7 +9,7 @@ from .custom_claim_attribute_base import CustomClaimAttributeBase @dataclass -class SourcedAttribute(CustomClaimAttributeBase): +class SourcedAttribute(CustomClaimAttributeBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sourcedAttribute" # The identifier of the attribute on the specified source. diff --git a/msgraph_beta/generated/models/stale_sign_in_alert_configuration.py b/msgraph_beta/generated/models/stale_sign_in_alert_configuration.py index 6afda812196..dde002b5f33 100644 --- a/msgraph_beta/generated/models/stale_sign_in_alert_configuration.py +++ b/msgraph_beta/generated/models/stale_sign_in_alert_configuration.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class StaleSignInAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class StaleSignInAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.staleSignInAlertConfiguration" # The number of days to look back from current timestamp within which the account hasn't signed in. diff --git a/msgraph_beta/generated/models/stale_sign_in_alert_incident.py b/msgraph_beta/generated/models/stale_sign_in_alert_incident.py index 93679861c4a..f6070fa2351 100644 --- a/msgraph_beta/generated/models/stale_sign_in_alert_incident.py +++ b/msgraph_beta/generated/models/stale_sign_in_alert_incident.py @@ -10,7 +10,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class StaleSignInAlertIncident(UnifiedRoleManagementAlertIncident): +class StaleSignInAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.staleSignInAlertIncident" # Display name of the subject that the incident applies to. diff --git a/msgraph_beta/generated/models/standard_web_part.py b/msgraph_beta/generated/models/standard_web_part.py index 654bfd1ce4b..8c90e2c7e6d 100644 --- a/msgraph_beta/generated/models/standard_web_part.py +++ b/msgraph_beta/generated/models/standard_web_part.py @@ -10,7 +10,7 @@ from .web_part import WebPart @dataclass -class StandardWebPart(WebPart): +class StandardWebPart(WebPart, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.standardWebPart" # The instance identifier of the container text webPart. It only works for inline standard webPart in rich text webParts. diff --git a/msgraph_beta/generated/models/start_hold_music_operation.py b/msgraph_beta/generated/models/start_hold_music_operation.py index 4bbafd768f5..1ffb7d78a20 100644 --- a/msgraph_beta/generated/models/start_hold_music_operation.py +++ b/msgraph_beta/generated/models/start_hold_music_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class StartHoldMusicOperation(CommsOperation): +class StartHoldMusicOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/starts_with_transformation.py b/msgraph_beta/generated/models/starts_with_transformation.py index fed1b212362..4815e4539c1 100644 --- a/msgraph_beta/generated/models/starts_with_transformation.py +++ b/msgraph_beta/generated/models/starts_with_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class StartsWithTransformation(CustomClaimTransformation): +class StartsWithTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.startsWithTransformation" # The output property diff --git a/msgraph_beta/generated/models/status_details.py b/msgraph_beta/generated/models/status_details.py index 60b660cfb6f..c690d96b553 100644 --- a/msgraph_beta/generated/models/status_details.py +++ b/msgraph_beta/generated/models/status_details.py @@ -10,7 +10,7 @@ from .status_base import StatusBase @dataclass -class StatusDetails(StatusBase): +class StatusDetails(StatusBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.statusDetails" # Additional details if there is an error. diff --git a/msgraph_beta/generated/models/stop_hold_music_operation.py b/msgraph_beta/generated/models/stop_hold_music_operation.py index 392ad0dcba2..8023ec7f2cb 100644 --- a/msgraph_beta/generated/models/stop_hold_music_operation.py +++ b/msgraph_beta/generated/models/stop_hold_music_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class StopHoldMusicOperation(CommsOperation): +class StopHoldMusicOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/storage_quota_breakdown.py b/msgraph_beta/generated/models/storage_quota_breakdown.py index f638294b8a6..bd5ab9507bb 100644 --- a/msgraph_beta/generated/models/storage_quota_breakdown.py +++ b/msgraph_beta/generated/models/storage_quota_breakdown.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class StorageQuotaBreakdown(Entity): +class StorageQuotaBreakdown(Entity, Parsable): # The displayName property display_name: Optional[str] = None # The manageWebUrl property diff --git a/msgraph_beta/generated/models/storage_settings.py b/msgraph_beta/generated/models/storage_settings.py index 9e9b9800bca..01ed3b32deb 100644 --- a/msgraph_beta/generated/models/storage_settings.py +++ b/msgraph_beta/generated/models/storage_settings.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class StorageSettings(Entity): +class StorageSettings(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The quota property diff --git a/msgraph_beta/generated/models/string_collection_response.py b/msgraph_beta/generated/models/string_collection_response.py index 27503666dd0..cd862e24d45 100644 --- a/msgraph_beta/generated/models/string_collection_response.py +++ b/msgraph_beta/generated/models/string_collection_response.py @@ -9,7 +9,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class StringCollectionResponse(BaseCollectionPaginationCountResponse): +class StringCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/models/strong_authentication_detail.py b/msgraph_beta/generated/models/strong_authentication_detail.py index 115ae3fe07b..75faebd8a32 100644 --- a/msgraph_beta/generated/models/strong_authentication_detail.py +++ b/msgraph_beta/generated/models/strong_authentication_detail.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class StrongAuthenticationDetail(Entity): +class StrongAuthenticationDetail(Entity, Parsable): # The encryptedPinHashHistory property encrypted_pin_hash_history: Optional[bytes] = None # The OdataType property diff --git a/msgraph_beta/generated/models/strong_authentication_phone_app_detail.py b/msgraph_beta/generated/models/strong_authentication_phone_app_detail.py index f9c5a98bdfc..865ed1b3fec 100644 --- a/msgraph_beta/generated/models/strong_authentication_phone_app_detail.py +++ b/msgraph_beta/generated/models/strong_authentication_phone_app_detail.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class StrongAuthenticationPhoneAppDetail(Entity): +class StrongAuthenticationPhoneAppDetail(Entity, Parsable): # The authenticationType property authentication_type: Optional[str] = None # The authenticatorFlavor property diff --git a/msgraph_beta/generated/models/sts_policy.py b/msgraph_beta/generated/models/sts_policy.py index e2b73190d29..51990d5930c 100644 --- a/msgraph_beta/generated/models/sts_policy.py +++ b/msgraph_beta/generated/models/sts_policy.py @@ -15,7 +15,7 @@ from .policy_base import PolicyBase @dataclass -class StsPolicy(PolicyBase): +class StsPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.stsPolicy" # The appliesTo property diff --git a/msgraph_beta/generated/models/subject_rights_request.py b/msgraph_beta/generated/models/subject_rights_request.py index 528a8cbbc8e..bd7595a3f3a 100644 --- a/msgraph_beta/generated/models/subject_rights_request.py +++ b/msgraph_beta/generated/models/subject_rights_request.py @@ -24,7 +24,7 @@ from .entity import Entity @dataclass -class SubjectRightsRequest(Entity): +class SubjectRightsRequest(Entity, Parsable): # The approvers property approvers: Optional[List[User]] = None # Identity that the request is assigned to. diff --git a/msgraph_beta/generated/models/subject_rights_request_all_mailbox_location.py b/msgraph_beta/generated/models/subject_rights_request_all_mailbox_location.py index dc160a502e3..6f9dc47ac86 100644 --- a/msgraph_beta/generated/models/subject_rights_request_all_mailbox_location.py +++ b/msgraph_beta/generated/models/subject_rights_request_all_mailbox_location.py @@ -9,7 +9,7 @@ from .subject_rights_request_mailbox_location import SubjectRightsRequestMailboxLocation @dataclass -class SubjectRightsRequestAllMailboxLocation(SubjectRightsRequestMailboxLocation): +class SubjectRightsRequestAllMailboxLocation(SubjectRightsRequestMailboxLocation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.subjectRightsRequestAllMailboxLocation" diff --git a/msgraph_beta/generated/models/subject_rights_request_all_site_location.py b/msgraph_beta/generated/models/subject_rights_request_all_site_location.py index 2ba69113629..e17167be59b 100644 --- a/msgraph_beta/generated/models/subject_rights_request_all_site_location.py +++ b/msgraph_beta/generated/models/subject_rights_request_all_site_location.py @@ -9,7 +9,7 @@ from .subject_rights_request_site_location import SubjectRightsRequestSiteLocation @dataclass -class SubjectRightsRequestAllSiteLocation(SubjectRightsRequestSiteLocation): +class SubjectRightsRequestAllSiteLocation(SubjectRightsRequestSiteLocation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.subjectRightsRequestAllSiteLocation" diff --git a/msgraph_beta/generated/models/subject_rights_request_collection_response.py b/msgraph_beta/generated/models/subject_rights_request_collection_response.py index 35b96ef38b4..2c726fb1e01 100644 --- a/msgraph_beta/generated/models/subject_rights_request_collection_response.py +++ b/msgraph_beta/generated/models/subject_rights_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubjectRightsRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class SubjectRightsRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SubjectRightsRequest]] = None diff --git a/msgraph_beta/generated/models/subject_rights_request_enumerated_mailbox_location.py b/msgraph_beta/generated/models/subject_rights_request_enumerated_mailbox_location.py index 37ba592152c..4c4c7f1e97e 100644 --- a/msgraph_beta/generated/models/subject_rights_request_enumerated_mailbox_location.py +++ b/msgraph_beta/generated/models/subject_rights_request_enumerated_mailbox_location.py @@ -9,7 +9,7 @@ from .subject_rights_request_mailbox_location import SubjectRightsRequestMailboxLocation @dataclass -class SubjectRightsRequestEnumeratedMailboxLocation(SubjectRightsRequestMailboxLocation): +class SubjectRightsRequestEnumeratedMailboxLocation(SubjectRightsRequestMailboxLocation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.subjectRightsRequestEnumeratedMailboxLocation" # Collection of mailboxes that should be included in the search. Includes the UPN of each mailbox, for example, Monica.Thompson@contoso.com. Going forward, use the userPrincipalNames property. If you specify either upns or userPrincipalNames, the same values are populated automatically to the other property. diff --git a/msgraph_beta/generated/models/subject_rights_request_enumerated_site_location.py b/msgraph_beta/generated/models/subject_rights_request_enumerated_site_location.py index 97b88e0f462..ac98995114b 100644 --- a/msgraph_beta/generated/models/subject_rights_request_enumerated_site_location.py +++ b/msgraph_beta/generated/models/subject_rights_request_enumerated_site_location.py @@ -9,7 +9,7 @@ from .subject_rights_request_site_location import SubjectRightsRequestSiteLocation @dataclass -class SubjectRightsRequestEnumeratedSiteLocation(SubjectRightsRequestSiteLocation): +class SubjectRightsRequestEnumeratedSiteLocation(SubjectRightsRequestSiteLocation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.subjectRightsRequestEnumeratedSiteLocation" # Collection of site URLs that should be included. Includes the URL of each site, for example, https://www.contoso.com/site1. diff --git a/msgraph_beta/generated/models/subscribe_to_tone_operation.py b/msgraph_beta/generated/models/subscribe_to_tone_operation.py index 24575a3b606..a8b2f2d209f 100644 --- a/msgraph_beta/generated/models/subscribe_to_tone_operation.py +++ b/msgraph_beta/generated/models/subscribe_to_tone_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class SubscribeToToneOperation(CommsOperation): +class SubscribeToToneOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/subscribed_sku.py b/msgraph_beta/generated/models/subscribed_sku.py index ca24e32fe9d..30b14092397 100644 --- a/msgraph_beta/generated/models/subscribed_sku.py +++ b/msgraph_beta/generated/models/subscribed_sku.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SubscribedSku(Entity): +class SubscribedSku(Entity, Parsable): # The unique ID of the account this SKU belongs to. account_id: Optional[str] = None # The name of the account this SKU belongs to. diff --git a/msgraph_beta/generated/models/subscribed_sku_collection_response.py b/msgraph_beta/generated/models/subscribed_sku_collection_response.py index 33c89c32455..98a6b63c612 100644 --- a/msgraph_beta/generated/models/subscribed_sku_collection_response.py +++ b/msgraph_beta/generated/models/subscribed_sku_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubscribedSkuCollectionResponse(BaseCollectionPaginationCountResponse): +class SubscribedSkuCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SubscribedSku]] = None diff --git a/msgraph_beta/generated/models/subscription.py b/msgraph_beta/generated/models/subscription.py index 19524213cc1..9d82f13f4e2 100644 --- a/msgraph_beta/generated/models/subscription.py +++ b/msgraph_beta/generated/models/subscription.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Subscription(Entity): +class Subscription(Entity, Parsable): # Optional. Identifier of the application used to create the subscription. Read-only. application_id: Optional[str] = None # Required. Indicates the type of change in the subscribed resource that raises a change notification. The supported values are: created, updated, deleted. Multiple values can be combined using a comma-separated list. Note: Drive root item and list change notifications support only the updated changeType. User and group change notifications support updated and deleted changeType. Use updated to receive notifications when user or group is created, updated, or soft deleted. Use deleted to receive notifications when user or group is permanently deleted. diff --git a/msgraph_beta/generated/models/subscription_collection_response.py b/msgraph_beta/generated/models/subscription_collection_response.py index dc5d94162a8..4a8d6ce64b5 100644 --- a/msgraph_beta/generated/models/subscription_collection_response.py +++ b/msgraph_beta/generated/models/subscription_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubscriptionCollectionResponse(BaseCollectionPaginationCountResponse): +class SubscriptionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Subscription]] = None diff --git a/msgraph_beta/generated/models/substring_transformation.py b/msgraph_beta/generated/models/substring_transformation.py index b2717f2bd19..38e3e6a9c52 100644 --- a/msgraph_beta/generated/models/substring_transformation.py +++ b/msgraph_beta/generated/models/substring_transformation.py @@ -9,7 +9,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class SubstringTransformation(CustomClaimTransformation): +class SubstringTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.substringTransformation" # The start index of the substring operation, where 0 is the first character in the string. diff --git a/msgraph_beta/generated/models/super_aws_resource_finding.py b/msgraph_beta/generated/models/super_aws_resource_finding.py index aae6da76056..d5e7040c91a 100644 --- a/msgraph_beta/generated/models/super_aws_resource_finding.py +++ b/msgraph_beta/generated/models/super_aws_resource_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperAwsResourceFinding(IdentityFinding): +class SuperAwsResourceFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/super_aws_role_finding.py b/msgraph_beta/generated/models/super_aws_role_finding.py index b1a7225b318..951e0ba98fb 100644 --- a/msgraph_beta/generated/models/super_aws_role_finding.py +++ b/msgraph_beta/generated/models/super_aws_role_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperAwsRoleFinding(IdentityFinding): +class SuperAwsRoleFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/super_azure_service_principal_finding.py b/msgraph_beta/generated/models/super_azure_service_principal_finding.py index 23663388cff..5ddf75be0cc 100644 --- a/msgraph_beta/generated/models/super_azure_service_principal_finding.py +++ b/msgraph_beta/generated/models/super_azure_service_principal_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperAzureServicePrincipalFinding(IdentityFinding): +class SuperAzureServicePrincipalFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/super_gcp_service_account_finding.py b/msgraph_beta/generated/models/super_gcp_service_account_finding.py index 8a7bf344494..d8a4b314774 100644 --- a/msgraph_beta/generated/models/super_gcp_service_account_finding.py +++ b/msgraph_beta/generated/models/super_gcp_service_account_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperGcpServiceAccountFinding(IdentityFinding): +class SuperGcpServiceAccountFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/super_serverless_function_finding.py b/msgraph_beta/generated/models/super_serverless_function_finding.py index 1c6cc956c52..8d600a5181d 100644 --- a/msgraph_beta/generated/models/super_serverless_function_finding.py +++ b/msgraph_beta/generated/models/super_serverless_function_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperServerlessFunctionFinding(IdentityFinding): +class SuperServerlessFunctionFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/super_user_finding.py b/msgraph_beta/generated/models/super_user_finding.py index f4ef737709d..c6abaa402be 100644 --- a/msgraph_beta/generated/models/super_user_finding.py +++ b/msgraph_beta/generated/models/super_user_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class SuperUserFinding(IdentityFinding): +class SuperUserFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/swap_shifts_change_request.py b/msgraph_beta/generated/models/swap_shifts_change_request.py index ac483b54181..8012e085f3b 100644 --- a/msgraph_beta/generated/models/swap_shifts_change_request.py +++ b/msgraph_beta/generated/models/swap_shifts_change_request.py @@ -9,7 +9,7 @@ from .offer_shift_request import OfferShiftRequest @dataclass -class SwapShiftsChangeRequest(OfferShiftRequest): +class SwapShiftsChangeRequest(OfferShiftRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.swapShiftsChangeRequest" # Shift ID for the recipient user with whom the request is to swap. diff --git a/msgraph_beta/generated/models/swap_shifts_change_request_collection_response.py b/msgraph_beta/generated/models/swap_shifts_change_request_collection_response.py index 8b7191dd257..afc5a6ebbf5 100644 --- a/msgraph_beta/generated/models/swap_shifts_change_request_collection_response.py +++ b/msgraph_beta/generated/models/swap_shifts_change_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SwapShiftsChangeRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class SwapShiftsChangeRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SwapShiftsChangeRequest]] = None diff --git a/msgraph_beta/generated/models/symantec_code_signing_certificate.py b/msgraph_beta/generated/models/symantec_code_signing_certificate.py index 9713e42431b..5ea34939953 100644 --- a/msgraph_beta/generated/models/symantec_code_signing_certificate.py +++ b/msgraph_beta/generated/models/symantec_code_signing_certificate.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class SymantecCodeSigningCertificate(Entity): +class SymantecCodeSigningCertificate(Entity, Parsable): # The Windows Symantec Code-Signing Certificate in the raw data format. content: Optional[bytes] = None # The Cert Expiration Date. diff --git a/msgraph_beta/generated/models/synchronization.py b/msgraph_beta/generated/models/synchronization.py index 92cc73e45a7..897bdff7eb3 100644 --- a/msgraph_beta/generated/models/synchronization.py +++ b/msgraph_beta/generated/models/synchronization.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class Synchronization(Entity): +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 diff --git a/msgraph_beta/generated/models/synchronization_job.py b/msgraph_beta/generated/models/synchronization_job.py index fc7a539ae6a..20285c149ec 100644 --- a/msgraph_beta/generated/models/synchronization_job.py +++ b/msgraph_beta/generated/models/synchronization_job.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class SynchronizationJob(Entity): +class SynchronizationJob(Entity, Parsable): # The bulk upload operation for the job. bulk_upload: Optional[BulkUpload] = None # The OdataType property diff --git a/msgraph_beta/generated/models/synchronization_job_collection_response.py b/msgraph_beta/generated/models/synchronization_job_collection_response.py index fb02273695f..32a8fe08a91 100644 --- a/msgraph_beta/generated/models/synchronization_job_collection_response.py +++ b/msgraph_beta/generated/models/synchronization_job_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SynchronizationJobCollectionResponse(BaseCollectionPaginationCountResponse): +class SynchronizationJobCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SynchronizationJob]] = None diff --git a/msgraph_beta/generated/models/synchronization_schema.py b/msgraph_beta/generated/models/synchronization_schema.py index be145ffe40a..4c1f0eda046 100644 --- a/msgraph_beta/generated/models/synchronization_schema.py +++ b/msgraph_beta/generated/models/synchronization_schema.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class SynchronizationSchema(Entity): +class SynchronizationSchema(Entity, Parsable): # Contains the collection of directories and all of their objects. directories: Optional[List[DirectoryDefinition]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/synchronization_template.py b/msgraph_beta/generated/models/synchronization_template.py index 28a5f7f3baa..6feb737b313 100644 --- a/msgraph_beta/generated/models/synchronization_template.py +++ b/msgraph_beta/generated/models/synchronization_template.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class SynchronizationTemplate(Entity): +class SynchronizationTemplate(Entity, Parsable): # Identifier of the application this template belongs to. application_id: Optional[UUID] = None # true if this template is recommended to be the default for the application. diff --git a/msgraph_beta/generated/models/synchronization_template_collection_response.py b/msgraph_beta/generated/models/synchronization_template_collection_response.py index 4cc11b4320c..058529219c8 100644 --- a/msgraph_beta/generated/models/synchronization_template_collection_response.py +++ b/msgraph_beta/generated/models/synchronization_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SynchronizationTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class SynchronizationTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SynchronizationTemplate]] = None diff --git a/msgraph_beta/generated/models/tab_updated_event_message_detail.py b/msgraph_beta/generated/models/tab_updated_event_message_detail.py index 118192119fd..fb48583c4b6 100644 --- a/msgraph_beta/generated/models/tab_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/tab_updated_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TabUpdatedEventMessageDetail(EventMessageDetail): +class TabUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tabUpdatedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/target_device_group.py b/msgraph_beta/generated/models/target_device_group.py index f7df3fc11a6..8b006ddebf2 100644 --- a/msgraph_beta/generated/models/target_device_group.py +++ b/msgraph_beta/generated/models/target_device_group.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TargetDeviceGroup(Entity): +class TargetDeviceGroup(Entity, Parsable): # Display name for the target device group. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/target_device_group_collection_response.py b/msgraph_beta/generated/models/target_device_group_collection_response.py index c73f5e90f65..162371a12bc 100644 --- a/msgraph_beta/generated/models/target_device_group_collection_response.py +++ b/msgraph_beta/generated/models/target_device_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TargetDeviceGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class TargetDeviceGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TargetDeviceGroup]] = None diff --git a/msgraph_beta/generated/models/target_provisioned_identity.py b/msgraph_beta/generated/models/target_provisioned_identity.py index cbeea0df529..74790fc7c20 100644 --- a/msgraph_beta/generated/models/target_provisioned_identity.py +++ b/msgraph_beta/generated/models/target_provisioned_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class TargetProvisionedIdentity(Identity): +class TargetProvisionedIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.targetProvisionedIdentity" diff --git a/msgraph_beta/generated/models/target_user_sponsors.py b/msgraph_beta/generated/models/target_user_sponsors.py index ada8ac4014b..5597ed00779 100644 --- a/msgraph_beta/generated/models/target_user_sponsors.py +++ b/msgraph_beta/generated/models/target_user_sponsors.py @@ -9,7 +9,7 @@ from .user_set import UserSet @dataclass -class TargetUserSponsors(UserSet): +class TargetUserSponsors(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.targetUserSponsors" diff --git a/msgraph_beta/generated/models/targeted_managed_app_configuration.py b/msgraph_beta/generated/models/targeted_managed_app_configuration.py index d6423b9338e..8cb56d06e4e 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_configuration.py +++ b/msgraph_beta/generated/models/targeted_managed_app_configuration.py @@ -14,7 +14,7 @@ from .managed_app_configuration import ManagedAppConfiguration @dataclass -class TargetedManagedAppConfiguration(ManagedAppConfiguration): +class TargetedManagedAppConfiguration(ManagedAppConfiguration, Parsable): """ Configuration used to deliver a set of custom settings as-is to all users in the targeted security group """ diff --git a/msgraph_beta/generated/models/targeted_managed_app_configuration_collection_response.py b/msgraph_beta/generated/models/targeted_managed_app_configuration_collection_response.py index 5077ea9bfed..6cdda4df2f6 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_configuration_collection_response.py +++ b/msgraph_beta/generated/models/targeted_managed_app_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TargetedManagedAppConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class TargetedManagedAppConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TargetedManagedAppConfiguration]] = None diff --git a/msgraph_beta/generated/models/targeted_managed_app_configuration_policy_set_item.py b/msgraph_beta/generated/models/targeted_managed_app_configuration_policy_set_item.py index b765e9b2b79..5b9e5edad1f 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/targeted_managed_app_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class TargetedManagedAppConfigurationPolicySetItem(PolicySetItem): +class TargetedManagedAppConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for Targeted managed app configuration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/targeted_managed_app_policy_assignment.py b/msgraph_beta/generated/models/targeted_managed_app_policy_assignment.py index 434fa16e1ba..243f965cb06 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_policy_assignment.py +++ b/msgraph_beta/generated/models/targeted_managed_app_policy_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TargetedManagedAppPolicyAssignment(Entity): +class TargetedManagedAppPolicyAssignment(Entity, Parsable): """ The type for deployment of groups or apps. """ diff --git a/msgraph_beta/generated/models/targeted_managed_app_policy_assignment_collection_response.py b/msgraph_beta/generated/models/targeted_managed_app_policy_assignment_collection_response.py index f8ddbd66f4b..bd7890dd1a3 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/targeted_managed_app_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TargetedManagedAppPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class TargetedManagedAppPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TargetedManagedAppPolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/targeted_managed_app_protection.py b/msgraph_beta/generated/models/targeted_managed_app_protection.py index 3801f88b892..7c6b3fb037b 100644 --- a/msgraph_beta/generated/models/targeted_managed_app_protection.py +++ b/msgraph_beta/generated/models/targeted_managed_app_protection.py @@ -14,7 +14,7 @@ from .managed_app_protection import ManagedAppProtection @dataclass -class TargetedManagedAppProtection(ManagedAppProtection): +class TargetedManagedAppProtection(ManagedAppProtection, Parsable): """ Policy used to configure detailed management settings targeted to specific security groups """ diff --git a/msgraph_beta/generated/models/task_file_attachment.py b/msgraph_beta/generated/models/task_file_attachment.py index 48ff6e0b3c7..a822686e258 100644 --- a/msgraph_beta/generated/models/task_file_attachment.py +++ b/msgraph_beta/generated/models/task_file_attachment.py @@ -9,7 +9,7 @@ from .attachment_base import AttachmentBase @dataclass -class TaskFileAttachment(AttachmentBase): +class TaskFileAttachment(AttachmentBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.taskFileAttachment" # The base64-encoded contents of the file. diff --git a/msgraph_beta/generated/models/tax_area_collection_response.py b/msgraph_beta/generated/models/tax_area_collection_response.py index 9b184dbfe4f..d6fba4dc9a7 100644 --- a/msgraph_beta/generated/models/tax_area_collection_response.py +++ b/msgraph_beta/generated/models/tax_area_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaxAreaCollectionResponse(BaseCollectionPaginationCountResponse): +class TaxAreaCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TaxArea]] = None diff --git a/msgraph_beta/generated/models/tax_group.py b/msgraph_beta/generated/models/tax_group.py index 19f8d906c68..b9321317607 100644 --- a/msgraph_beta/generated/models/tax_group.py +++ b/msgraph_beta/generated/models/tax_group.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TaxGroup(Entity): +class TaxGroup(Entity, Parsable): # The code property code: Optional[str] = None # The displayName property diff --git a/msgraph_beta/generated/models/tax_group_collection_response.py b/msgraph_beta/generated/models/tax_group_collection_response.py index e961ff6afd0..cbd38ec92ad 100644 --- a/msgraph_beta/generated/models/tax_group_collection_response.py +++ b/msgraph_beta/generated/models/tax_group_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TaxGroupCollectionResponse(BaseCollectionPaginationCountResponse): +class TaxGroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TaxGroup]] = None diff --git a/msgraph_beta/generated/models/team.py b/msgraph_beta/generated/models/team.py index 399d5159170..00a581097de 100644 --- a/msgraph_beta/generated/models/team.py +++ b/msgraph_beta/generated/models/team.py @@ -30,7 +30,7 @@ from .entity import Entity @dataclass -class Team(Entity): +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. diff --git a/msgraph_beta/generated/models/team_archived_event_message_detail.py b/msgraph_beta/generated/models/team_archived_event_message_detail.py index f014f336916..3baab04ef1f 100644 --- a/msgraph_beta/generated/models/team_archived_event_message_detail.py +++ b/msgraph_beta/generated/models/team_archived_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamArchivedEventMessageDetail(EventMessageDetail): +class TeamArchivedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamArchivedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_collection_response.py b/msgraph_beta/generated/models/team_collection_response.py index 3497c2e37d4..b2cce619a1e 100644 --- a/msgraph_beta/generated/models/team_collection_response.py +++ b/msgraph_beta/generated/models/team_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Team]] = None diff --git a/msgraph_beta/generated/models/team_created_event_message_detail.py b/msgraph_beta/generated/models/team_created_event_message_detail.py index 9e469670803..3a26a1701ca 100644 --- a/msgraph_beta/generated/models/team_created_event_message_detail.py +++ b/msgraph_beta/generated/models/team_created_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamCreatedEventMessageDetail(EventMessageDetail): +class TeamCreatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamCreatedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_description_updated_event_message_detail.py b/msgraph_beta/generated/models/team_description_updated_event_message_detail.py index f0e1a0e4615..e95d3e5fac5 100644 --- a/msgraph_beta/generated/models/team_description_updated_event_message_detail.py +++ b/msgraph_beta/generated/models/team_description_updated_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamDescriptionUpdatedEventMessageDetail(EventMessageDetail): +class TeamDescriptionUpdatedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamDescriptionUpdatedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_info.py b/msgraph_beta/generated/models/team_info.py index 054db9102fb..6fe15bf4e8c 100644 --- a/msgraph_beta/generated/models/team_info.py +++ b/msgraph_beta/generated/models/team_info.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class TeamInfo(Entity): +class TeamInfo(Entity, Parsable): # The name of the team. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/team_joining_disabled_event_message_detail.py b/msgraph_beta/generated/models/team_joining_disabled_event_message_detail.py index 53264cd782d..f06ce09aed2 100644 --- a/msgraph_beta/generated/models/team_joining_disabled_event_message_detail.py +++ b/msgraph_beta/generated/models/team_joining_disabled_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamJoiningDisabledEventMessageDetail(EventMessageDetail): +class TeamJoiningDisabledEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamJoiningDisabledEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_joining_enabled_event_message_detail.py b/msgraph_beta/generated/models/team_joining_enabled_event_message_detail.py index 49671c9037e..62f4369da89 100644 --- a/msgraph_beta/generated/models/team_joining_enabled_event_message_detail.py +++ b/msgraph_beta/generated/models/team_joining_enabled_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamJoiningEnabledEventMessageDetail(EventMessageDetail): +class TeamJoiningEnabledEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamJoiningEnabledEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_members_notification_recipient.py b/msgraph_beta/generated/models/team_members_notification_recipient.py index 2ee0639f220..bc91cd6694c 100644 --- a/msgraph_beta/generated/models/team_members_notification_recipient.py +++ b/msgraph_beta/generated/models/team_members_notification_recipient.py @@ -9,7 +9,7 @@ from .teamwork_notification_recipient import TeamworkNotificationRecipient @dataclass -class TeamMembersNotificationRecipient(TeamworkNotificationRecipient): +class TeamMembersNotificationRecipient(TeamworkNotificationRecipient, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamMembersNotificationRecipient" # The unique identifier for the team whose members should receive the notification. diff --git a/msgraph_beta/generated/models/team_renamed_event_message_detail.py b/msgraph_beta/generated/models/team_renamed_event_message_detail.py index 7d0930fdeee..a423a1a224d 100644 --- a/msgraph_beta/generated/models/team_renamed_event_message_detail.py +++ b/msgraph_beta/generated/models/team_renamed_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamRenamedEventMessageDetail(EventMessageDetail): +class TeamRenamedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamRenamedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/team_teams_app_installation_scope_info.py b/msgraph_beta/generated/models/team_teams_app_installation_scope_info.py index 83bf7dd15a3..62fbfc97016 100644 --- a/msgraph_beta/generated/models/team_teams_app_installation_scope_info.py +++ b/msgraph_beta/generated/models/team_teams_app_installation_scope_info.py @@ -9,7 +9,7 @@ from .teams_app_installation_scope_info import TeamsAppInstallationScopeInfo @dataclass -class TeamTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo): +class TeamTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamTeamsAppInstallationScopeInfo" # The teamId property diff --git a/msgraph_beta/generated/models/team_template.py b/msgraph_beta/generated/models/team_template.py index af6336c4de7..147bbd83fd1 100644 --- a/msgraph_beta/generated/models/team_template.py +++ b/msgraph_beta/generated/models/team_template.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TeamTemplate(Entity): +class TeamTemplate(Entity, Parsable): # A generic representation of a team template definition for a team with a specific structure and configuration. definitions: Optional[List[TeamTemplateDefinition]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/team_template_collection_response.py b/msgraph_beta/generated/models/team_template_collection_response.py index 0304e0286fa..f3348adcf42 100644 --- a/msgraph_beta/generated/models/team_template_collection_response.py +++ b/msgraph_beta/generated/models/team_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamTemplate]] = None diff --git a/msgraph_beta/generated/models/team_template_definition.py b/msgraph_beta/generated/models/team_template_definition.py index 78dbc0e9a4a..401fef3e244 100644 --- a/msgraph_beta/generated/models/team_template_definition.py +++ b/msgraph_beta/generated/models/team_template_definition.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class TeamTemplateDefinition(Entity): +class TeamTemplateDefinition(Entity, Parsable): # Describes the audience the team template is available to. The possible values are: organization, user, public, unknownFutureValue. audience: Optional[TeamTemplateAudience] = None # The assigned categories for the team template. diff --git a/msgraph_beta/generated/models/team_template_definition_collection_response.py b/msgraph_beta/generated/models/team_template_definition_collection_response.py index c967c5da612..32b28f2a2f2 100644 --- a/msgraph_beta/generated/models/team_template_definition_collection_response.py +++ b/msgraph_beta/generated/models/team_template_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamTemplateDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamTemplateDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamTemplateDefinition]] = None diff --git a/msgraph_beta/generated/models/team_unarchived_event_message_detail.py b/msgraph_beta/generated/models/team_unarchived_event_message_detail.py index c8c4f364f6b..903caa7ae07 100644 --- a/msgraph_beta/generated/models/team_unarchived_event_message_detail.py +++ b/msgraph_beta/generated/models/team_unarchived_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamUnarchivedEventMessageDetail(EventMessageDetail): +class TeamUnarchivedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamUnarchivedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/teams_administration/teams_admin_root.py b/msgraph_beta/generated/models/teams_administration/teams_admin_root.py index b1030cce5dd..c1d82360624 100644 --- a/msgraph_beta/generated/models/teams_administration/teams_admin_root.py +++ b/msgraph_beta/generated/models/teams_administration/teams_admin_root.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class TeamsAdminRoot(Entity): +class TeamsAdminRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/teams_app.py b/msgraph_beta/generated/models/teams_app.py index c13dfce3d85..cf95388583e 100644 --- a/msgraph_beta/generated/models/teams_app.py +++ b/msgraph_beta/generated/models/teams_app.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TeamsApp(Entity): +class TeamsApp(Entity, Parsable): # The details for each version of the app. app_definitions: Optional[List[TeamsAppDefinition]] = None # The name of the catalog app provided by the app developer in the Microsoft Teams zip app package. diff --git a/msgraph_beta/generated/models/teams_app_collection_response.py b/msgraph_beta/generated/models/teams_app_collection_response.py index c1bb3c2bf4b..41e2c9422ed 100644 --- a/msgraph_beta/generated/models/teams_app_collection_response.py +++ b/msgraph_beta/generated/models/teams_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsAppCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsApp]] = None diff --git a/msgraph_beta/generated/models/teams_app_dashboard_card_definition.py b/msgraph_beta/generated/models/teams_app_dashboard_card_definition.py index bc19817e60d..a5aad17de6e 100644 --- a/msgraph_beta/generated/models/teams_app_dashboard_card_definition.py +++ b/msgraph_beta/generated/models/teams_app_dashboard_card_definition.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class TeamsAppDashboardCardDefinition(Entity): +class TeamsAppDashboardCardDefinition(Entity, Parsable): # The configuration for the source of the card content. Required. content_source: Optional[TeamsAppDashboardCardContentSource] = None # The size of the card. The possible values are: medium, large, unknownFutureValue. Required. diff --git a/msgraph_beta/generated/models/teams_app_dashboard_card_definition_collection_response.py b/msgraph_beta/generated/models/teams_app_dashboard_card_definition_collection_response.py index f4065677712..4b119096682 100644 --- a/msgraph_beta/generated/models/teams_app_dashboard_card_definition_collection_response.py +++ b/msgraph_beta/generated/models/teams_app_dashboard_card_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsAppDashboardCardDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsAppDashboardCardDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsAppDashboardCardDefinition]] = None diff --git a/msgraph_beta/generated/models/teams_app_definition.py b/msgraph_beta/generated/models/teams_app_definition.py index 2d06e9e2075..f6d39f06c91 100644 --- a/msgraph_beta/generated/models/teams_app_definition.py +++ b/msgraph_beta/generated/models/teams_app_definition.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class TeamsAppDefinition(Entity): +class TeamsAppDefinition(Entity, Parsable): # A collection of scopes where the Teams app can be installed. Possible values are:team—Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat—Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal—Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. allowed_installation_scopes: Optional[TeamsAppInstallationScopes] = None # Authorization requirements specified in the Teams app manifest. diff --git a/msgraph_beta/generated/models/teams_app_definition_collection_response.py b/msgraph_beta/generated/models/teams_app_definition_collection_response.py index 7bd8cc00d16..3da74789bb9 100644 --- a/msgraph_beta/generated/models/teams_app_definition_collection_response.py +++ b/msgraph_beta/generated/models/teams_app_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsAppDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsAppDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsAppDefinition]] = None diff --git a/msgraph_beta/generated/models/teams_app_icon.py b/msgraph_beta/generated/models/teams_app_icon.py index 5d5b3ffe278..9a153d5b20c 100644 --- a/msgraph_beta/generated/models/teams_app_icon.py +++ b/msgraph_beta/generated/models/teams_app_icon.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TeamsAppIcon(Entity): +class TeamsAppIcon(Entity, Parsable): # The contents of the app icon if the icon is hosted within the Teams infrastructure. hosted_content: Optional[TeamworkHostedContent] = None # The OdataType property diff --git a/msgraph_beta/generated/models/teams_app_installation.py b/msgraph_beta/generated/models/teams_app_installation.py index ac4207cdab3..b62a7711e70 100644 --- a/msgraph_beta/generated/models/teams_app_installation.py +++ b/msgraph_beta/generated/models/teams_app_installation.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class TeamsAppInstallation(Entity): +class TeamsAppInstallation(Entity, Parsable): # The set of resource-specific permissions consented to while installing or upgrading the teamsApp. consented_permission_set: Optional[TeamsAppPermissionSet] = None # The OdataType property diff --git a/msgraph_beta/generated/models/teams_app_installation_collection_response.py b/msgraph_beta/generated/models/teams_app_installation_collection_response.py index c6234cbe686..d3777ea0efc 100644 --- a/msgraph_beta/generated/models/teams_app_installation_collection_response.py +++ b/msgraph_beta/generated/models/teams_app_installation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsAppInstallationCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsAppInstallationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsAppInstallation]] = None diff --git a/msgraph_beta/generated/models/teams_app_installed_event_message_detail.py b/msgraph_beta/generated/models/teams_app_installed_event_message_detail.py index 4e47a84eb59..8c9f7f0a285 100644 --- a/msgraph_beta/generated/models/teams_app_installed_event_message_detail.py +++ b/msgraph_beta/generated/models/teams_app_installed_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamsAppInstalledEventMessageDetail(EventMessageDetail): +class TeamsAppInstalledEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamsAppInstalledEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/teams_app_removed_event_message_detail.py b/msgraph_beta/generated/models/teams_app_removed_event_message_detail.py index 87aa842f06e..8c5366d7b14 100644 --- a/msgraph_beta/generated/models/teams_app_removed_event_message_detail.py +++ b/msgraph_beta/generated/models/teams_app_removed_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamsAppRemovedEventMessageDetail(EventMessageDetail): +class TeamsAppRemovedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamsAppRemovedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/teams_app_settings.py b/msgraph_beta/generated/models/teams_app_settings.py index 9aa583b765f..69b36ba035b 100644 --- a/msgraph_beta/generated/models/teams_app_settings.py +++ b/msgraph_beta/generated/models/teams_app_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamsAppSettings(Entity): +class TeamsAppSettings(Entity, Parsable): # Indicates whether users are allowed to request access to the unavailable Teams apps. allow_user_requests_for_app_access: Optional[bool] = None # Indicates whether resource-specific consent for chats/meetings has been enabled for the tenant. True indicates that Teams apps that are allowed in the tenant and require resource-specific permissions can be installed inside chats and meetings. False blocks the installation of any Teams app that requires resource-specific permissions in a chat or a meeting. diff --git a/msgraph_beta/generated/models/teams_app_upgraded_event_message_detail.py b/msgraph_beta/generated/models/teams_app_upgraded_event_message_detail.py index 0e56b2ef7dc..f45a4fba9fb 100644 --- a/msgraph_beta/generated/models/teams_app_upgraded_event_message_detail.py +++ b/msgraph_beta/generated/models/teams_app_upgraded_event_message_detail.py @@ -10,7 +10,7 @@ from .event_message_detail import EventMessageDetail @dataclass -class TeamsAppUpgradedEventMessageDetail(EventMessageDetail): +class TeamsAppUpgradedEventMessageDetail(EventMessageDetail, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamsAppUpgradedEventMessageDetail" # Initiator of the event. diff --git a/msgraph_beta/generated/models/teams_async_operation.py b/msgraph_beta/generated/models/teams_async_operation.py index 62b2a94e696..50d2ab01621 100644 --- a/msgraph_beta/generated/models/teams_async_operation.py +++ b/msgraph_beta/generated/models/teams_async_operation.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class TeamsAsyncOperation(Entity): +class TeamsAsyncOperation(Entity, Parsable): # Number of times the operation was attempted before being marked successful or failed. attempts_count: Optional[int] = None # Time when the operation was created. diff --git a/msgraph_beta/generated/models/teams_async_operation_collection_response.py b/msgraph_beta/generated/models/teams_async_operation_collection_response.py index 3b3fec042e8..ca03f62638c 100644 --- a/msgraph_beta/generated/models/teams_async_operation_collection_response.py +++ b/msgraph_beta/generated/models/teams_async_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsAsyncOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsAsyncOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsAsyncOperation]] = None diff --git a/msgraph_beta/generated/models/teams_licensing_details.py b/msgraph_beta/generated/models/teams_licensing_details.py index ac513f553e5..22fbf53ce51 100644 --- a/msgraph_beta/generated/models/teams_licensing_details.py +++ b/msgraph_beta/generated/models/teams_licensing_details.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamsLicensingDetails(Entity): +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 diff --git a/msgraph_beta/generated/models/teams_tab.py b/msgraph_beta/generated/models/teams_tab.py index df5586c304c..12535e6dbc6 100644 --- a/msgraph_beta/generated/models/teams_tab.py +++ b/msgraph_beta/generated/models/teams_tab.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TeamsTab(Entity): +class TeamsTab(Entity, Parsable): # Container for custom settings applied to a tab. The tab is considered configured only once this property is set. configuration: Optional[TeamsTabConfiguration] = None # Name of the tab. diff --git a/msgraph_beta/generated/models/teams_tab_collection_response.py b/msgraph_beta/generated/models/teams_tab_collection_response.py index 6635fb9ec10..01b5822e68c 100644 --- a/msgraph_beta/generated/models/teams_tab_collection_response.py +++ b/msgraph_beta/generated/models/teams_tab_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsTabCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsTabCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsTab]] = None diff --git a/msgraph_beta/generated/models/teams_template.py b/msgraph_beta/generated/models/teams_template.py index 44181c8ba6d..cbbdb0f9086 100644 --- a/msgraph_beta/generated/models/teams_template.py +++ b/msgraph_beta/generated/models/teams_template.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamsTemplate(Entity): +class TeamsTemplate(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/teams_template_collection_response.py b/msgraph_beta/generated/models/teams_template_collection_response.py index f726aa61067..d22f1bbe3ca 100644 --- a/msgraph_beta/generated/models/teams_template_collection_response.py +++ b/msgraph_beta/generated/models/teams_template_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamsTemplateCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamsTemplateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamsTemplate]] = None diff --git a/msgraph_beta/generated/models/teamwork.py b/msgraph_beta/generated/models/teamwork.py index af977b50dd3..6b2d4c7f97e 100644 --- a/msgraph_beta/generated/models/teamwork.py +++ b/msgraph_beta/generated/models/teamwork.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class Teamwork(Entity): +class Teamwork(Entity, Parsable): # A collection of deleted chats. deleted_chats: Optional[List[DeletedChat]] = None # A collection of deleted teams. diff --git a/msgraph_beta/generated/models/teamwork_application_identity.py b/msgraph_beta/generated/models/teamwork_application_identity.py index a59d7847836..485fc50788a 100644 --- a/msgraph_beta/generated/models/teamwork_application_identity.py +++ b/msgraph_beta/generated/models/teamwork_application_identity.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class TeamworkApplicationIdentity(Identity): +class TeamworkApplicationIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamworkApplicationIdentity" # Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. diff --git a/msgraph_beta/generated/models/teamwork_bot.py b/msgraph_beta/generated/models/teamwork_bot.py index df7948894e1..681f0b2eb91 100644 --- a/msgraph_beta/generated/models/teamwork_bot.py +++ b/msgraph_beta/generated/models/teamwork_bot.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamworkBot(Entity): +class TeamworkBot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/teamwork_conversation_identity.py b/msgraph_beta/generated/models/teamwork_conversation_identity.py index 9fa71331ca3..14b9e699511 100644 --- a/msgraph_beta/generated/models/teamwork_conversation_identity.py +++ b/msgraph_beta/generated/models/teamwork_conversation_identity.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class TeamworkConversationIdentity(Identity): +class TeamworkConversationIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamworkConversationIdentity" # Type of conversation. Possible values are: team, channel, and chat. diff --git a/msgraph_beta/generated/models/teamwork_device.py b/msgraph_beta/generated/models/teamwork_device.py index 200f8f79901..cc48ca4cbad 100644 --- a/msgraph_beta/generated/models/teamwork_device.py +++ b/msgraph_beta/generated/models/teamwork_device.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class TeamworkDevice(Entity): +class TeamworkDevice(Entity, Parsable): # The activity properties that change based on the device usage. activity: Optional[TeamworkDeviceActivity] = None # The activity state of the device. The possible values are: unknown, busy, idle, unavailable, unknownFutureValue. diff --git a/msgraph_beta/generated/models/teamwork_device_activity.py b/msgraph_beta/generated/models/teamwork_device_activity.py index d599d671df6..db7a6df4f73 100644 --- a/msgraph_beta/generated/models/teamwork_device_activity.py +++ b/msgraph_beta/generated/models/teamwork_device_activity.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class TeamworkDeviceActivity(Entity): +class TeamworkDeviceActivity(Entity, Parsable): # The active peripheral devices attached to the device. active_peripherals: Optional[TeamworkActivePeripherals] = None # Identity of the user who created the device activity document. diff --git a/msgraph_beta/generated/models/teamwork_device_collection_response.py b/msgraph_beta/generated/models/teamwork_device_collection_response.py index f42123e86e4..c5ac2219ced 100644 --- a/msgraph_beta/generated/models/teamwork_device_collection_response.py +++ b/msgraph_beta/generated/models/teamwork_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamworkDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamworkDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamworkDevice]] = None diff --git a/msgraph_beta/generated/models/teamwork_device_configuration.py b/msgraph_beta/generated/models/teamwork_device_configuration.py index efb02b166ad..6db953196c0 100644 --- a/msgraph_beta/generated/models/teamwork_device_configuration.py +++ b/msgraph_beta/generated/models/teamwork_device_configuration.py @@ -19,7 +19,7 @@ from .entity import Entity @dataclass -class TeamworkDeviceConfiguration(Entity): +class TeamworkDeviceConfiguration(Entity, Parsable): # The camera configuration. Applicable only for Microsoft Teams Rooms-enabled devices. camera_configuration: Optional[TeamworkCameraConfiguration] = None # Identity of the user who created the device configuration document. diff --git a/msgraph_beta/generated/models/teamwork_device_health.py b/msgraph_beta/generated/models/teamwork_device_health.py index 0f79cb199cd..f627f011021 100644 --- a/msgraph_beta/generated/models/teamwork_device_health.py +++ b/msgraph_beta/generated/models/teamwork_device_health.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class TeamworkDeviceHealth(Entity): +class TeamworkDeviceHealth(Entity, Parsable): # The connection property connection: Optional[TeamworkConnection] = None # Identity of the user who created the device health document. diff --git a/msgraph_beta/generated/models/teamwork_device_operation.py b/msgraph_beta/generated/models/teamwork_device_operation.py index dd51cd3d660..a64b972e077 100644 --- a/msgraph_beta/generated/models/teamwork_device_operation.py +++ b/msgraph_beta/generated/models/teamwork_device_operation.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class TeamworkDeviceOperation(Entity): +class TeamworkDeviceOperation(Entity, Parsable): # Time at which the operation reached a final state (for example, Successful, Failed, and Cancelled). completed_date_time: Optional[datetime.datetime] = None # Identity of the user who created the device operation. diff --git a/msgraph_beta/generated/models/teamwork_device_operation_collection_response.py b/msgraph_beta/generated/models/teamwork_device_operation_collection_response.py index 1a98422f89d..dfb82565065 100644 --- a/msgraph_beta/generated/models/teamwork_device_operation_collection_response.py +++ b/msgraph_beta/generated/models/teamwork_device_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamworkDeviceOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamworkDeviceOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamworkDeviceOperation]] = None diff --git a/msgraph_beta/generated/models/teamwork_hosted_content.py b/msgraph_beta/generated/models/teamwork_hosted_content.py index 59bf0c05685..e00545588c6 100644 --- a/msgraph_beta/generated/models/teamwork_hosted_content.py +++ b/msgraph_beta/generated/models/teamwork_hosted_content.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TeamworkHostedContent(Entity): +class TeamworkHostedContent(Entity, Parsable): # Write only. Bytes for the hosted content (such as images). content_bytes: Optional[bytes] = None # Write only. Content type, such as image/png, image/jpg. diff --git a/msgraph_beta/generated/models/teamwork_peripheral.py b/msgraph_beta/generated/models/teamwork_peripheral.py index 2c4e700d58b..7d52ef63704 100644 --- a/msgraph_beta/generated/models/teamwork_peripheral.py +++ b/msgraph_beta/generated/models/teamwork_peripheral.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamworkPeripheral(Entity): +class TeamworkPeripheral(Entity, Parsable): # Display name for the peripheral. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/teamwork_tag.py b/msgraph_beta/generated/models/teamwork_tag.py index 8b99679e6f4..68053f069a9 100644 --- a/msgraph_beta/generated/models/teamwork_tag.py +++ b/msgraph_beta/generated/models/teamwork_tag.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TeamworkTag(Entity): +class TeamworkTag(Entity, Parsable): # Tag description as it appears to the user in Microsoft Teams. A teamworkTag can't have more than 200 teamworkTagMembers. description: Optional[str] = None # Tag name as it appears to the user in Microsoft Teams. diff --git a/msgraph_beta/generated/models/teamwork_tag_collection_response.py b/msgraph_beta/generated/models/teamwork_tag_collection_response.py index b85cc5116f4..2e2d8f1dcb0 100644 --- a/msgraph_beta/generated/models/teamwork_tag_collection_response.py +++ b/msgraph_beta/generated/models/teamwork_tag_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamworkTagCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamworkTagCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamworkTag]] = None diff --git a/msgraph_beta/generated/models/teamwork_tag_identity.py b/msgraph_beta/generated/models/teamwork_tag_identity.py index 480c6db433b..df857af7dca 100644 --- a/msgraph_beta/generated/models/teamwork_tag_identity.py +++ b/msgraph_beta/generated/models/teamwork_tag_identity.py @@ -9,7 +9,7 @@ from .identity import Identity @dataclass -class TeamworkTagIdentity(Identity): +class TeamworkTagIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamworkTagIdentity" diff --git a/msgraph_beta/generated/models/teamwork_tag_member.py b/msgraph_beta/generated/models/teamwork_tag_member.py index aba8d7e1ee6..15cf8f720e2 100644 --- a/msgraph_beta/generated/models/teamwork_tag_member.py +++ b/msgraph_beta/generated/models/teamwork_tag_member.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TeamworkTagMember(Entity): +class TeamworkTagMember(Entity, Parsable): # The member's display name. display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/teamwork_tag_member_collection_response.py b/msgraph_beta/generated/models/teamwork_tag_member_collection_response.py index 07d54fef0dd..15a199480da 100644 --- a/msgraph_beta/generated/models/teamwork_tag_member_collection_response.py +++ b/msgraph_beta/generated/models/teamwork_tag_member_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TeamworkTagMemberCollectionResponse(BaseCollectionPaginationCountResponse): +class TeamworkTagMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TeamworkTagMember]] = None diff --git a/msgraph_beta/generated/models/teamwork_user_identity.py b/msgraph_beta/generated/models/teamwork_user_identity.py index 75e23751d97..32640780e74 100644 --- a/msgraph_beta/generated/models/teamwork_user_identity.py +++ b/msgraph_beta/generated/models/teamwork_user_identity.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class TeamworkUserIdentity(Identity): +class TeamworkUserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamworkUserIdentity" # Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, emailUser and azureCommunicationServicesUser. diff --git a/msgraph_beta/generated/models/telecom_expense_management_partner.py b/msgraph_beta/generated/models/telecom_expense_management_partner.py index 41f21a1eb29..ea0a7db6d5e 100644 --- a/msgraph_beta/generated/models/telecom_expense_management_partner.py +++ b/msgraph_beta/generated/models/telecom_expense_management_partner.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TelecomExpenseManagementPartner(Entity): +class TelecomExpenseManagementPartner(Entity, Parsable): """ telecomExpenseManagementPartner resources represent the metadata and status of a given TEM service. Once your organization has onboarded with a partner, the partner can be enabled or disabled to switch TEM functionality on or off. """ diff --git a/msgraph_beta/generated/models/telecom_expense_management_partner_collection_response.py b/msgraph_beta/generated/models/telecom_expense_management_partner_collection_response.py index f98526a141a..8db5ac264bf 100644 --- a/msgraph_beta/generated/models/telecom_expense_management_partner_collection_response.py +++ b/msgraph_beta/generated/models/telecom_expense_management_partner_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TelecomExpenseManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse): +class TelecomExpenseManagementPartnerCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TelecomExpenseManagementPartner]] = None diff --git a/msgraph_beta/generated/models/teleconference_device_audio_quality.py b/msgraph_beta/generated/models/teleconference_device_audio_quality.py index 56925b5ea7e..41dc14ab363 100644 --- a/msgraph_beta/generated/models/teleconference_device_audio_quality.py +++ b/msgraph_beta/generated/models/teleconference_device_audio_quality.py @@ -9,7 +9,7 @@ from .teleconference_device_media_quality import TeleconferenceDeviceMediaQuality @dataclass -class TeleconferenceDeviceAudioQuality(TeleconferenceDeviceMediaQuality): +class TeleconferenceDeviceAudioQuality(TeleconferenceDeviceMediaQuality, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teleconferenceDeviceAudioQuality" diff --git a/msgraph_beta/generated/models/teleconference_device_screen_sharing_quality.py b/msgraph_beta/generated/models/teleconference_device_screen_sharing_quality.py index db0c32945bf..4cb8293b71f 100644 --- a/msgraph_beta/generated/models/teleconference_device_screen_sharing_quality.py +++ b/msgraph_beta/generated/models/teleconference_device_screen_sharing_quality.py @@ -9,7 +9,7 @@ from .teleconference_device_video_quality import TeleconferenceDeviceVideoQuality @dataclass -class TeleconferenceDeviceScreenSharingQuality(TeleconferenceDeviceVideoQuality): +class TeleconferenceDeviceScreenSharingQuality(TeleconferenceDeviceVideoQuality, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/teleconference_device_video_quality.py b/msgraph_beta/generated/models/teleconference_device_video_quality.py index 0b66a12308b..98af4e70863 100644 --- a/msgraph_beta/generated/models/teleconference_device_video_quality.py +++ b/msgraph_beta/generated/models/teleconference_device_video_quality.py @@ -10,7 +10,7 @@ from .teleconference_device_media_quality import TeleconferenceDeviceMediaQuality @dataclass -class TeleconferenceDeviceVideoQuality(TeleconferenceDeviceMediaQuality): +class TeleconferenceDeviceVideoQuality(TeleconferenceDeviceMediaQuality, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teleconferenceDeviceVideoQuality" # The average inbound stream video bit rate per second. diff --git a/msgraph_beta/generated/models/temporary_access_pass_authentication_method.py b/msgraph_beta/generated/models/temporary_access_pass_authentication_method.py index b7b2c84a3bb..bbdddf138b4 100644 --- a/msgraph_beta/generated/models/temporary_access_pass_authentication_method.py +++ b/msgraph_beta/generated/models/temporary_access_pass_authentication_method.py @@ -10,7 +10,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class TemporaryAccessPassAuthenticationMethod(AuthenticationMethod): +class TemporaryAccessPassAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.temporaryAccessPassAuthenticationMethod" # Determines whether the pass is limited to a one-time use. If true, the pass can be used once; if false, the pass can be used multiple times within the Temporary Access Pass lifetime. diff --git a/msgraph_beta/generated/models/temporary_access_pass_authentication_method_collection_response.py b/msgraph_beta/generated/models/temporary_access_pass_authentication_method_collection_response.py index 68688fa9747..85a4c0514bf 100644 --- a/msgraph_beta/generated/models/temporary_access_pass_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/temporary_access_pass_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TemporaryAccessPassAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class TemporaryAccessPassAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TemporaryAccessPassAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/temporary_access_pass_authentication_method_configuration.py b/msgraph_beta/generated/models/temporary_access_pass_authentication_method_configuration.py index 5190ce4f322..fa2d30e7a02 100644 --- a/msgraph_beta/generated/models/temporary_access_pass_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/temporary_access_pass_authentication_method_configuration.py @@ -10,7 +10,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class TemporaryAccessPassAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class TemporaryAccessPassAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration" # Default length in characters of a Temporary Access Pass object. Must be between 8 and 48 characters. diff --git a/msgraph_beta/generated/models/tenant_app_management_policy.py b/msgraph_beta/generated/models/tenant_app_management_policy.py index 7be074ccfe3..09d7f3d23d8 100644 --- a/msgraph_beta/generated/models/tenant_app_management_policy.py +++ b/msgraph_beta/generated/models/tenant_app_management_policy.py @@ -11,7 +11,7 @@ from .policy_base import PolicyBase @dataclass -class TenantAppManagementPolicy(PolicyBase): +class TenantAppManagementPolicy(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tenantAppManagementPolicy" # Restrictions that apply as default to all application objects in the tenant. diff --git a/msgraph_beta/generated/models/tenant_attach_r_b_a_c.py b/msgraph_beta/generated/models/tenant_attach_r_b_a_c.py index 59f51c315c6..34b3891d284 100644 --- a/msgraph_beta/generated/models/tenant_attach_r_b_a_c.py +++ b/msgraph_beta/generated/models/tenant_attach_r_b_a_c.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TenantAttachRBAC(Entity): +class TenantAttachRBAC(Entity, Parsable): """ Singleton entity that acts as a container for tenant attach enablement functionality. """ diff --git a/msgraph_beta/generated/models/tenant_reference_collection_response.py b/msgraph_beta/generated/models/tenant_reference_collection_response.py index 171d23a8770..db2db35f76f 100644 --- a/msgraph_beta/generated/models/tenant_reference_collection_response.py +++ b/msgraph_beta/generated/models/tenant_reference_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantReferenceCollectionResponse(BaseCollectionPaginationCountResponse): +class TenantReferenceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantReference]] = None diff --git a/msgraph_beta/generated/models/tenant_relationship_access_policy_base.py b/msgraph_beta/generated/models/tenant_relationship_access_policy_base.py index 39fadf71581..865f56b89e7 100644 --- a/msgraph_beta/generated/models/tenant_relationship_access_policy_base.py +++ b/msgraph_beta/generated/models/tenant_relationship_access_policy_base.py @@ -10,7 +10,7 @@ from .policy_base import PolicyBase @dataclass -class TenantRelationshipAccessPolicyBase(PolicyBase): +class TenantRelationshipAccessPolicyBase(PolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tenantRelationshipAccessPolicyBase" # The raw JSON definition of the cross-tenant access policy. Deprecated. Do not use. diff --git a/msgraph_beta/generated/models/tenant_setup_info.py b/msgraph_beta/generated/models/tenant_setup_info.py index d0a3b57cda1..881a7c7b273 100644 --- a/msgraph_beta/generated/models/tenant_setup_info.py +++ b/msgraph_beta/generated/models/tenant_setup_info.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TenantSetupInfo(Entity): +class TenantSetupInfo(Entity, Parsable): # The defaultRolesSettings property default_roles_settings: Optional[PrivilegedRoleSettings] = None # The firstTimeSetup property diff --git a/msgraph_beta/generated/models/term_store/group.py b/msgraph_beta/generated/models/term_store/group.py index d08e3ccdd7d..25345d8c4b8 100644 --- a/msgraph_beta/generated/models/term_store/group.py +++ b/msgraph_beta/generated/models/term_store/group.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Group(Entity): +class Group(Entity, Parsable): # Date and time of the group creation. Read-only. created_date_time: Optional[datetime.datetime] = None # Description that gives details on the term usage. diff --git a/msgraph_beta/generated/models/term_store/group_collection_response.py b/msgraph_beta/generated/models/term_store/group_collection_response.py index de1c97a5507..1807a1b6081 100644 --- a/msgraph_beta/generated/models/term_store/group_collection_response.py +++ b/msgraph_beta/generated/models/term_store/group_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GroupCollectionResponse(BaseCollectionPaginationCountResponse): +class GroupCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Group]] = None diff --git a/msgraph_beta/generated/models/term_store/relation.py b/msgraph_beta/generated/models/term_store/relation.py index 9836afcaf56..ab4d5decf81 100644 --- a/msgraph_beta/generated/models/term_store/relation.py +++ b/msgraph_beta/generated/models/term_store/relation.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Relation(Entity): +class Relation(Entity, Parsable): # The from [term] of the relation. The term from which the relationship is defined. A null value would indicate the relation is directly with the [set]. from_term: Optional[Term] = None # The OdataType property diff --git a/msgraph_beta/generated/models/term_store/relation_collection_response.py b/msgraph_beta/generated/models/term_store/relation_collection_response.py index e0cb231f7e3..605adbbeb76 100644 --- a/msgraph_beta/generated/models/term_store/relation_collection_response.py +++ b/msgraph_beta/generated/models/term_store/relation_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RelationCollectionResponse(BaseCollectionPaginationCountResponse): +class RelationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Relation]] = None diff --git a/msgraph_beta/generated/models/term_store/set.py b/msgraph_beta/generated/models/term_store/set.py index 623e5407b40..84346aa4291 100644 --- a/msgraph_beta/generated/models/term_store/set.py +++ b/msgraph_beta/generated/models/term_store/set.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class Set(Entity): +class Set(Entity, Parsable): # Children terms of set in term [store]. children: Optional[List[Term]] = None # Date and time of set creation. Read-only. diff --git a/msgraph_beta/generated/models/term_store/set_collection_response.py b/msgraph_beta/generated/models/term_store/set_collection_response.py index e0bd104d01e..1b7d3dd5a0e 100644 --- a/msgraph_beta/generated/models/term_store/set_collection_response.py +++ b/msgraph_beta/generated/models/term_store/set_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SetCollectionResponse(BaseCollectionPaginationCountResponse): +class SetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Set]] = None diff --git a/msgraph_beta/generated/models/term_store/store.py b/msgraph_beta/generated/models/term_store/store.py index fc0307400ee..c4d12ba4056 100644 --- a/msgraph_beta/generated/models/term_store/store.py +++ b/msgraph_beta/generated/models/term_store/store.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class Store(Entity): +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. diff --git a/msgraph_beta/generated/models/term_store/term.py b/msgraph_beta/generated/models/term_store/term.py index b559fe4aecf..04ea5ce39a1 100644 --- a/msgraph_beta/generated/models/term_store/term.py +++ b/msgraph_beta/generated/models/term_store/term.py @@ -15,7 +15,7 @@ from ..entity import Entity @dataclass -class Term(Entity): +class Term(Entity, Parsable): # Children of current term. children: Optional[List[Term]] = None # Date and time of term creation. Read-only. diff --git a/msgraph_beta/generated/models/term_store/term_collection_response.py b/msgraph_beta/generated/models/term_store/term_collection_response.py index 6842e154a58..6523e755c3c 100644 --- a/msgraph_beta/generated/models/term_store/term_collection_response.py +++ b/msgraph_beta/generated/models/term_store/term_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TermCollectionResponse(BaseCollectionPaginationCountResponse): +class TermCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Term]] = None diff --git a/msgraph_beta/generated/models/terms_and_conditions.py b/msgraph_beta/generated/models/terms_and_conditions.py index 3f3d8f98f57..963600c317a 100644 --- a/msgraph_beta/generated/models/terms_and_conditions.py +++ b/msgraph_beta/generated/models/terms_and_conditions.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class TermsAndConditions(Entity): +class TermsAndConditions(Entity, Parsable): """ A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policies’ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune. """ diff --git a/msgraph_beta/generated/models/terms_and_conditions_acceptance_status.py b/msgraph_beta/generated/models/terms_and_conditions_acceptance_status.py index ca5d1e32c61..e69d9336cc9 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_acceptance_status.py +++ b/msgraph_beta/generated/models/terms_and_conditions_acceptance_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TermsAndConditionsAcceptanceStatus(Entity): +class TermsAndConditionsAcceptanceStatus(Entity, Parsable): """ A termsAndConditionsAcceptanceStatus entity represents the acceptance status of a given Terms and Conditions (T&C) policy by a given user. Users must accept the most up-to-date version of the terms in order to retain access to the Company Portal. """ diff --git a/msgraph_beta/generated/models/terms_and_conditions_acceptance_status_collection_response.py b/msgraph_beta/generated/models/terms_and_conditions_acceptance_status_collection_response.py index 38dc1d235e2..61df8680f91 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_acceptance_status_collection_response.py +++ b/msgraph_beta/generated/models/terms_and_conditions_acceptance_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TermsAndConditionsAcceptanceStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class TermsAndConditionsAcceptanceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TermsAndConditionsAcceptanceStatus]] = None diff --git a/msgraph_beta/generated/models/terms_and_conditions_assignment.py b/msgraph_beta/generated/models/terms_and_conditions_assignment.py index 7e5cae00899..9892b7affbd 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_assignment.py +++ b/msgraph_beta/generated/models/terms_and_conditions_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TermsAndConditionsAssignment(Entity): +class TermsAndConditionsAssignment(Entity, Parsable): """ A termsAndConditionsAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group. Users in the group will be required to accept the terms in order to have devices enrolled into Intune. """ diff --git a/msgraph_beta/generated/models/terms_and_conditions_assignment_collection_response.py b/msgraph_beta/generated/models/terms_and_conditions_assignment_collection_response.py index f1467dfd020..ff271788e50 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_assignment_collection_response.py +++ b/msgraph_beta/generated/models/terms_and_conditions_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TermsAndConditionsAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class TermsAndConditionsAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TermsAndConditionsAssignment]] = None diff --git a/msgraph_beta/generated/models/terms_and_conditions_collection_response.py b/msgraph_beta/generated/models/terms_and_conditions_collection_response.py index befbc1257f5..bcf5dfcfb6c 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_collection_response.py +++ b/msgraph_beta/generated/models/terms_and_conditions_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TermsAndConditionsCollectionResponse(BaseCollectionPaginationCountResponse): +class TermsAndConditionsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TermsAndConditions]] = None diff --git a/msgraph_beta/generated/models/terms_and_conditions_group_assignment.py b/msgraph_beta/generated/models/terms_and_conditions_group_assignment.py index 38e73586478..94da6d0b67f 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_group_assignment.py +++ b/msgraph_beta/generated/models/terms_and_conditions_group_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class TermsAndConditionsGroupAssignment(Entity): +class TermsAndConditionsGroupAssignment(Entity, Parsable): """ A termsAndConditionsGroupAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group. Users in the group will be required to accept the terms in order to have devices enrolled into Intune. """ diff --git a/msgraph_beta/generated/models/terms_and_conditions_group_assignment_collection_response.py b/msgraph_beta/generated/models/terms_and_conditions_group_assignment_collection_response.py index 728897a3ede..1e319c7d315 100644 --- a/msgraph_beta/generated/models/terms_and_conditions_group_assignment_collection_response.py +++ b/msgraph_beta/generated/models/terms_and_conditions_group_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TermsAndConditionsGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class TermsAndConditionsGroupAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TermsAndConditionsGroupAssignment]] = None diff --git a/msgraph_beta/generated/models/terms_of_use_container.py b/msgraph_beta/generated/models/terms_of_use_container.py index 5ed7d8460e1..de0a342ab9f 100644 --- a/msgraph_beta/generated/models/terms_of_use_container.py +++ b/msgraph_beta/generated/models/terms_of_use_container.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TermsOfUseContainer(Entity): +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. diff --git a/msgraph_beta/generated/models/text_classification_request.py b/msgraph_beta/generated/models/text_classification_request.py index 1653f9a1ae4..11bde42f6a1 100644 --- a/msgraph_beta/generated/models/text_classification_request.py +++ b/msgraph_beta/generated/models/text_classification_request.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class TextClassificationRequest(Entity): +class TextClassificationRequest(Entity, Parsable): # The contentMetaData property content_meta_data: Optional[ClassificationRequestContentMetaData] = None # The fileExtension property diff --git a/msgraph_beta/generated/models/text_web_part.py b/msgraph_beta/generated/models/text_web_part.py index 3a44d0924f0..98e82ce4902 100644 --- a/msgraph_beta/generated/models/text_web_part.py +++ b/msgraph_beta/generated/models/text_web_part.py @@ -9,7 +9,7 @@ from .web_part import WebPart @dataclass -class TextWebPart(WebPart): +class TextWebPart(WebPart, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.textWebPart" # The HTML string in text web part. diff --git a/msgraph_beta/generated/models/threat_assessment_request.py b/msgraph_beta/generated/models/threat_assessment_request.py index 68ebf401a86..3126c3d0f9a 100644 --- a/msgraph_beta/generated/models/threat_assessment_request.py +++ b/msgraph_beta/generated/models/threat_assessment_request.py @@ -21,7 +21,7 @@ from .entity import Entity @dataclass -class ThreatAssessmentRequest(Entity): +class ThreatAssessmentRequest(Entity, Parsable): # The category property category: Optional[ThreatCategory] = None # The content type of threat assessment. Possible values are: mail, url, file. diff --git a/msgraph_beta/generated/models/threat_assessment_request_collection_response.py b/msgraph_beta/generated/models/threat_assessment_request_collection_response.py index f24a6c2ed2c..bb1ec9b8b89 100644 --- a/msgraph_beta/generated/models/threat_assessment_request_collection_response.py +++ b/msgraph_beta/generated/models/threat_assessment_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ThreatAssessmentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class ThreatAssessmentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ThreatAssessmentRequest]] = None diff --git a/msgraph_beta/generated/models/threat_assessment_result.py b/msgraph_beta/generated/models/threat_assessment_result.py index c8b2e667169..7bf7c144b6a 100644 --- a/msgraph_beta/generated/models/threat_assessment_result.py +++ b/msgraph_beta/generated/models/threat_assessment_result.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ThreatAssessmentResult(Entity): +class ThreatAssessmentResult(Entity, Parsable): # 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 # The result message for each threat assessment. diff --git a/msgraph_beta/generated/models/threat_assessment_result_collection_response.py b/msgraph_beta/generated/models/threat_assessment_result_collection_response.py index 1e751f04f14..72c0f6aa1dc 100644 --- a/msgraph_beta/generated/models/threat_assessment_result_collection_response.py +++ b/msgraph_beta/generated/models/threat_assessment_result_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ThreatAssessmentResultCollectionResponse(BaseCollectionPaginationCountResponse): +class ThreatAssessmentResultCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ThreatAssessmentResult]] = None diff --git a/msgraph_beta/generated/models/thumbnail_set.py b/msgraph_beta/generated/models/thumbnail_set.py index 82003491d77..31d46680d9d 100644 --- a/msgraph_beta/generated/models/thumbnail_set.py +++ b/msgraph_beta/generated/models/thumbnail_set.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class ThumbnailSet(Entity): +class ThumbnailSet(Entity, Parsable): # A 1920x1920 scaled thumbnail. large: Optional[Thumbnail] = None # A 176x176 scaled thumbnail. diff --git a/msgraph_beta/generated/models/thumbnail_set_collection_response.py b/msgraph_beta/generated/models/thumbnail_set_collection_response.py index 470ea5b19f2..64977f29e23 100644 --- a/msgraph_beta/generated/models/thumbnail_set_collection_response.py +++ b/msgraph_beta/generated/models/thumbnail_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ThumbnailSetCollectionResponse(BaseCollectionPaginationCountResponse): +class ThumbnailSetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ThumbnailSet]] = None diff --git a/msgraph_beta/generated/models/ti_indicator.py b/msgraph_beta/generated/models/ti_indicator.py index 8bab89bdb34..b886c065615 100644 --- a/msgraph_beta/generated/models/ti_indicator.py +++ b/msgraph_beta/generated/models/ti_indicator.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class TiIndicator(Entity): +class TiIndicator(Entity, Parsable): # The action to apply if the indicator is matched from within the targetProduct security tool. Possible values are: unknown, allow, block, alert. Required. action: Optional[TiAction] = None # The cyber threat intelligence name(s) for the parties responsible for the malicious activity covered by the threat indicator. diff --git a/msgraph_beta/generated/models/ti_indicator_collection_response.py b/msgraph_beta/generated/models/ti_indicator_collection_response.py index 7669241f8bd..43ab20ced82 100644 --- a/msgraph_beta/generated/models/ti_indicator_collection_response.py +++ b/msgraph_beta/generated/models/ti_indicator_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TiIndicatorCollectionResponse(BaseCollectionPaginationCountResponse): +class TiIndicatorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TiIndicator]] = None diff --git a/msgraph_beta/generated/models/time_card.py b/msgraph_beta/generated/models/time_card.py index 00c004351d8..4b05502544b 100644 --- a/msgraph_beta/generated/models/time_card.py +++ b/msgraph_beta/generated/models/time_card.py @@ -15,7 +15,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class TimeCard(ChangeTrackedEntity): +class TimeCard(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.timeCard" # The list of breaks associated with the timeCard. diff --git a/msgraph_beta/generated/models/time_card_collection_response.py b/msgraph_beta/generated/models/time_card_collection_response.py index 2c5f37fe7f8..e149a771c5e 100644 --- a/msgraph_beta/generated/models/time_card_collection_response.py +++ b/msgraph_beta/generated/models/time_card_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TimeCardCollectionResponse(BaseCollectionPaginationCountResponse): +class TimeCardCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeCard]] = None diff --git a/msgraph_beta/generated/models/time_off.py b/msgraph_beta/generated/models/time_off.py index 9dd0f0b67b6..b456e13498a 100644 --- a/msgraph_beta/generated/models/time_off.py +++ b/msgraph_beta/generated/models/time_off.py @@ -12,7 +12,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class TimeOff(ChangeTrackedEntity): +class TimeOff(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.timeOff" # The draft version of this timeOff item that is viewable by managers. It must be shared before it is visible to team members. Required. diff --git a/msgraph_beta/generated/models/time_off_collection_response.py b/msgraph_beta/generated/models/time_off_collection_response.py index 9e631106beb..27a1950c40d 100644 --- a/msgraph_beta/generated/models/time_off_collection_response.py +++ b/msgraph_beta/generated/models/time_off_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TimeOffCollectionResponse(BaseCollectionPaginationCountResponse): +class TimeOffCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeOff]] = None diff --git a/msgraph_beta/generated/models/time_off_item.py b/msgraph_beta/generated/models/time_off_item.py index 420fa4f9d5a..b465f473b8b 100644 --- a/msgraph_beta/generated/models/time_off_item.py +++ b/msgraph_beta/generated/models/time_off_item.py @@ -9,7 +9,7 @@ from .schedule_entity import ScheduleEntity @dataclass -class TimeOffItem(ScheduleEntity): +class TimeOffItem(ScheduleEntity, Parsable): # The OdataType property odata_type: Optional[str] = None # ID of the timeOffReason for this timeOffItem. Required. diff --git a/msgraph_beta/generated/models/time_off_reason.py b/msgraph_beta/generated/models/time_off_reason.py index 7ce76c710bd..4a4f6c40ee7 100644 --- a/msgraph_beta/generated/models/time_off_reason.py +++ b/msgraph_beta/generated/models/time_off_reason.py @@ -10,7 +10,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class TimeOffReason(ChangeTrackedEntity): +class TimeOffReason(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.timeOffReason" # The code of the timeOffReason to represent an external identifier. This field must be unique within the team in Microsoft Teams and uses an alphanumeric format, with a maximum of 100 characters. diff --git a/msgraph_beta/generated/models/time_off_reason_collection_response.py b/msgraph_beta/generated/models/time_off_reason_collection_response.py index f9fca59ea69..c24c9066f17 100644 --- a/msgraph_beta/generated/models/time_off_reason_collection_response.py +++ b/msgraph_beta/generated/models/time_off_reason_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TimeOffReasonCollectionResponse(BaseCollectionPaginationCountResponse): +class TimeOffReasonCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeOffReason]] = None diff --git a/msgraph_beta/generated/models/time_off_request.py b/msgraph_beta/generated/models/time_off_request.py index 38e49000339..fcbc1737546 100644 --- a/msgraph_beta/generated/models/time_off_request.py +++ b/msgraph_beta/generated/models/time_off_request.py @@ -10,7 +10,7 @@ from .schedule_change_request import ScheduleChangeRequest @dataclass -class TimeOffRequest(ScheduleChangeRequest): +class TimeOffRequest(ScheduleChangeRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.timeOffRequest" # 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 diff --git a/msgraph_beta/generated/models/time_off_request_collection_response.py b/msgraph_beta/generated/models/time_off_request_collection_response.py index 8683a4733fd..ddbd077deaf 100644 --- a/msgraph_beta/generated/models/time_off_request_collection_response.py +++ b/msgraph_beta/generated/models/time_off_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TimeOffRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class TimeOffRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeOffRequest]] = None diff --git a/msgraph_beta/generated/models/to_lowercase_transformation.py b/msgraph_beta/generated/models/to_lowercase_transformation.py index 4b749c765c9..f27c1cf5c86 100644 --- a/msgraph_beta/generated/models/to_lowercase_transformation.py +++ b/msgraph_beta/generated/models/to_lowercase_transformation.py @@ -9,7 +9,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ToLowercaseTransformation(CustomClaimTransformation): +class ToLowercaseTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.toLowercaseTransformation" diff --git a/msgraph_beta/generated/models/to_uppercase_transformation.py b/msgraph_beta/generated/models/to_uppercase_transformation.py index 70d81eb458b..e0979c21209 100644 --- a/msgraph_beta/generated/models/to_uppercase_transformation.py +++ b/msgraph_beta/generated/models/to_uppercase_transformation.py @@ -9,7 +9,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class ToUppercaseTransformation(CustomClaimTransformation): +class ToUppercaseTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.toUppercaseTransformation" diff --git a/msgraph_beta/generated/models/todo.py b/msgraph_beta/generated/models/todo.py index 0d51ace7a64..474a73801d6 100644 --- a/msgraph_beta/generated/models/todo.py +++ b/msgraph_beta/generated/models/todo.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class Todo(Entity): +class Todo(Entity, Parsable): # The task lists in the users mailbox. lists: Optional[List[TodoTaskList]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/todo_task.py b/msgraph_beta/generated/models/todo_task.py index 8f7f2e489e1..a946c4c6fee 100644 --- a/msgraph_beta/generated/models/todo_task.py +++ b/msgraph_beta/generated/models/todo_task.py @@ -20,7 +20,7 @@ from .entity import Entity @dataclass -class TodoTask(Entity): +class TodoTask(Entity, Parsable): # The attachmentSessions property attachment_sessions: Optional[List[AttachmentSession]] = None # A collection of file attachments for the task. diff --git a/msgraph_beta/generated/models/todo_task_collection_response.py b/msgraph_beta/generated/models/todo_task_collection_response.py index 83f62acfe7c..60ecc5f03e1 100644 --- a/msgraph_beta/generated/models/todo_task_collection_response.py +++ b/msgraph_beta/generated/models/todo_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TodoTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class TodoTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TodoTask]] = None diff --git a/msgraph_beta/generated/models/todo_task_list.py b/msgraph_beta/generated/models/todo_task_list.py index 043de7e1ce0..a30f1b25a67 100644 --- a/msgraph_beta/generated/models/todo_task_list.py +++ b/msgraph_beta/generated/models/todo_task_list.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class TodoTaskList(Entity): +class TodoTaskList(Entity, Parsable): # The name of the task list. display_name: Optional[str] = None # The collection of open extensions defined for the task list. Nullable. diff --git a/msgraph_beta/generated/models/todo_task_list_collection_response.py b/msgraph_beta/generated/models/todo_task_list_collection_response.py index 7dc6c15e90c..5adabcc4a03 100644 --- a/msgraph_beta/generated/models/todo_task_list_collection_response.py +++ b/msgraph_beta/generated/models/todo_task_list_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TodoTaskListCollectionResponse(BaseCollectionPaginationCountResponse): +class TodoTaskListCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TodoTaskList]] = None diff --git a/msgraph_beta/generated/models/token_issuance_policy.py b/msgraph_beta/generated/models/token_issuance_policy.py index 0ac2eee0f74..e7ec19e6683 100644 --- a/msgraph_beta/generated/models/token_issuance_policy.py +++ b/msgraph_beta/generated/models/token_issuance_policy.py @@ -9,7 +9,7 @@ from .sts_policy import StsPolicy @dataclass -class TokenIssuancePolicy(StsPolicy): +class TokenIssuancePolicy(StsPolicy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tokenIssuancePolicy" diff --git a/msgraph_beta/generated/models/token_issuance_policy_collection_response.py b/msgraph_beta/generated/models/token_issuance_policy_collection_response.py index 59b826fa0a5..69d68685784 100644 --- a/msgraph_beta/generated/models/token_issuance_policy_collection_response.py +++ b/msgraph_beta/generated/models/token_issuance_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TokenIssuancePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class TokenIssuancePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TokenIssuancePolicy]] = None diff --git a/msgraph_beta/generated/models/token_lifetime_policy.py b/msgraph_beta/generated/models/token_lifetime_policy.py index f6bc5acf44a..d7e78f79ca4 100644 --- a/msgraph_beta/generated/models/token_lifetime_policy.py +++ b/msgraph_beta/generated/models/token_lifetime_policy.py @@ -9,7 +9,7 @@ from .sts_policy import StsPolicy @dataclass -class TokenLifetimePolicy(StsPolicy): +class TokenLifetimePolicy(StsPolicy, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tokenLifetimePolicy" diff --git a/msgraph_beta/generated/models/token_lifetime_policy_collection_response.py b/msgraph_beta/generated/models/token_lifetime_policy_collection_response.py index f865fd49195..a018f7dcd07 100644 --- a/msgraph_beta/generated/models/token_lifetime_policy_collection_response.py +++ b/msgraph_beta/generated/models/token_lifetime_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TokenLifetimePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class TokenLifetimePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TokenLifetimePolicy]] = None diff --git a/msgraph_beta/generated/models/token_meeting_info.py b/msgraph_beta/generated/models/token_meeting_info.py index 4f842699334..ca9f53ca3e4 100644 --- a/msgraph_beta/generated/models/token_meeting_info.py +++ b/msgraph_beta/generated/models/token_meeting_info.py @@ -9,7 +9,7 @@ from .meeting_info import MeetingInfo @dataclass -class TokenMeetingInfo(MeetingInfo): +class TokenMeetingInfo(MeetingInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tokenMeetingInfo" # The token used to join the call. diff --git a/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_configuration.py b/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_configuration.py index 0a1750a2af1..9e8b6b2dc6e 100644 --- a/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_configuration.py +++ b/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_configuration.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration @dataclass -class TooManyGlobalAdminsAssignedToTenantAlertConfiguration(UnifiedRoleManagementAlertConfiguration): +class TooManyGlobalAdminsAssignedToTenantAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tooManyGlobalAdminsAssignedToTenantAlertConfiguration" # The threshold for the number of accounts assigned the Global Administrator role in the tenant. Triggers an alert if the number of global administrators in the tenant reaches or crosses this threshold value. diff --git a/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_incident.py b/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_incident.py index 124946de78c..804107c4996 100644 --- a/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_incident.py +++ b/msgraph_beta/generated/models/too_many_global_admins_assigned_to_tenant_alert_incident.py @@ -9,7 +9,7 @@ from .unified_role_management_alert_incident import UnifiedRoleManagementAlertIncident @dataclass -class TooManyGlobalAdminsAssignedToTenantAlertIncident(UnifiedRoleManagementAlertIncident): +class TooManyGlobalAdminsAssignedToTenantAlertIncident(UnifiedRoleManagementAlertIncident, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.tooManyGlobalAdminsAssignedToTenantAlertIncident" # Display name of the subject that the incident applies to. diff --git a/msgraph_beta/generated/models/training.py b/msgraph_beta/generated/models/training.py index f528311f71b..1753de61205 100644 --- a/msgraph_beta/generated/models/training.py +++ b/msgraph_beta/generated/models/training.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class Training(Entity): +class Training(Entity, Parsable): # The training availability status. Possible values are: unknown, notAvailable, available, archive, delete, unknownFutureValue. availability_status: Optional[TrainingAvailabilityStatus] = None # The identity of the user who created the training. diff --git a/msgraph_beta/generated/models/training_campaign.py b/msgraph_beta/generated/models/training_campaign.py index 459e2de88e6..c743feafb48 100644 --- a/msgraph_beta/generated/models/training_campaign.py +++ b/msgraph_beta/generated/models/training_campaign.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class TrainingCampaign(Entity): +class TrainingCampaign(Entity, Parsable): # Details about the schedule and current status for a training campaign campaign_schedule: Optional[CampaignSchedule] = None # Identity of the user who created the training campaign diff --git a/msgraph_beta/generated/models/training_campaign_collection_response.py b/msgraph_beta/generated/models/training_campaign_collection_response.py index 79a19a049b6..e58c75caa11 100644 --- a/msgraph_beta/generated/models/training_campaign_collection_response.py +++ b/msgraph_beta/generated/models/training_campaign_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrainingCampaignCollectionResponse(BaseCollectionPaginationCountResponse): +class TrainingCampaignCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TrainingCampaign]] = None diff --git a/msgraph_beta/generated/models/training_collection_response.py b/msgraph_beta/generated/models/training_collection_response.py index c3b32c310dd..f7fe062014d 100644 --- a/msgraph_beta/generated/models/training_collection_response.py +++ b/msgraph_beta/generated/models/training_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrainingCollectionResponse(BaseCollectionPaginationCountResponse): +class TrainingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Training]] = None diff --git a/msgraph_beta/generated/models/training_language_detail.py b/msgraph_beta/generated/models/training_language_detail.py index a944abaf23c..ff377b9a04e 100644 --- a/msgraph_beta/generated/models/training_language_detail.py +++ b/msgraph_beta/generated/models/training_language_detail.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TrainingLanguageDetail(Entity): +class TrainingLanguageDetail(Entity, Parsable): # Language specific content for the training. content: Optional[str] = None # Identity of the user who created the language details. diff --git a/msgraph_beta/generated/models/training_language_detail_collection_response.py b/msgraph_beta/generated/models/training_language_detail_collection_response.py index 393b4a0f53d..777f1dbfa38 100644 --- a/msgraph_beta/generated/models/training_language_detail_collection_response.py +++ b/msgraph_beta/generated/models/training_language_detail_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrainingLanguageDetailCollectionResponse(BaseCollectionPaginationCountResponse): +class TrainingLanguageDetailCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TrainingLanguageDetail]] = None diff --git a/msgraph_beta/generated/models/training_notification_setting.py b/msgraph_beta/generated/models/training_notification_setting.py index 0caa7cd0b2f..ce1e705c373 100644 --- a/msgraph_beta/generated/models/training_notification_setting.py +++ b/msgraph_beta/generated/models/training_notification_setting.py @@ -11,7 +11,7 @@ from .end_user_notification_setting import EndUserNotificationSetting @dataclass -class TrainingNotificationSetting(EndUserNotificationSetting): +class TrainingNotificationSetting(EndUserNotificationSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.trainingNotificationSetting" # Training assignment details. diff --git a/msgraph_beta/generated/models/training_reminder_notification.py b/msgraph_beta/generated/models/training_reminder_notification.py index 3500da3002d..0ff664acc8a 100644 --- a/msgraph_beta/generated/models/training_reminder_notification.py +++ b/msgraph_beta/generated/models/training_reminder_notification.py @@ -10,7 +10,7 @@ from .base_end_user_notification import BaseEndUserNotification @dataclass -class TrainingReminderNotification(BaseEndUserNotification): +class TrainingReminderNotification(BaseEndUserNotification, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.trainingReminderNotification" # Configurable frequency for the reminder email introduced during simulation creation. Possible values are: unknown, weekly, biWeekly, unknownFutureValue. diff --git a/msgraph_beta/generated/models/trending.py b/msgraph_beta/generated/models/trending.py index c9c79a90149..8d9f7be8b23 100644 --- a/msgraph_beta/generated/models/trending.py +++ b/msgraph_beta/generated/models/trending.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class Trending(Entity): +class Trending(Entity, Parsable): # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property diff --git a/msgraph_beta/generated/models/trending_collection_response.py b/msgraph_beta/generated/models/trending_collection_response.py index 43581081815..b84f2f66014 100644 --- a/msgraph_beta/generated/models/trending_collection_response.py +++ b/msgraph_beta/generated/models/trending_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrendingCollectionResponse(BaseCollectionPaginationCountResponse): +class TrendingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Trending]] = None diff --git a/msgraph_beta/generated/models/trim_transformation.py b/msgraph_beta/generated/models/trim_transformation.py index 3d4135cfc91..e48ae10b212 100644 --- a/msgraph_beta/generated/models/trim_transformation.py +++ b/msgraph_beta/generated/models/trim_transformation.py @@ -10,7 +10,7 @@ from .custom_claim_transformation import CustomClaimTransformation @dataclass -class TrimTransformation(CustomClaimTransformation): +class TrimTransformation(CustomClaimTransformation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.trimTransformation" # The type property diff --git a/msgraph_beta/generated/models/trust_framework_key_set.py b/msgraph_beta/generated/models/trust_framework_key_set.py index 22f0b95c7d7..ffdf7b33058 100644 --- a/msgraph_beta/generated/models/trust_framework_key_set.py +++ b/msgraph_beta/generated/models/trust_framework_key_set.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class TrustFrameworkKeySet(Entity): +class TrustFrameworkKeySet(Entity, Parsable): # A collection of the keys. keys: Optional[List[TrustFrameworkKey]] = None # A collection of the keys. diff --git a/msgraph_beta/generated/models/trust_framework_key_set_collection_response.py b/msgraph_beta/generated/models/trust_framework_key_set_collection_response.py index 96fe126f3c0..d0aa9c9a789 100644 --- a/msgraph_beta/generated/models/trust_framework_key_set_collection_response.py +++ b/msgraph_beta/generated/models/trust_framework_key_set_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrustFrameworkKeySetCollectionResponse(BaseCollectionPaginationCountResponse): +class TrustFrameworkKeySetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TrustFrameworkKeySet]] = None diff --git a/msgraph_beta/generated/models/trust_framework_key_v2_collection_response.py b/msgraph_beta/generated/models/trust_framework_key_v2_collection_response.py index 0e3cbdc3d53..8ae06ac62ec 100644 --- a/msgraph_beta/generated/models/trust_framework_key_v2_collection_response.py +++ b/msgraph_beta/generated/models/trust_framework_key_v2_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrustFrameworkKey_v2CollectionResponse(BaseCollectionPaginationCountResponse): +class TrustFrameworkKey_v2CollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TrustFrameworkKey_v2]] = None diff --git a/msgraph_beta/generated/models/trust_framework_policy.py b/msgraph_beta/generated/models/trust_framework_policy.py index 6b882ff41f2..03e04067aa2 100644 --- a/msgraph_beta/generated/models/trust_framework_policy.py +++ b/msgraph_beta/generated/models/trust_framework_policy.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class TrustFrameworkPolicy(Entity): +class TrustFrameworkPolicy(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/trust_framework_policy_collection_response.py b/msgraph_beta/generated/models/trust_framework_policy_collection_response.py index 8ba40e04d78..c0222e2d9be 100644 --- a/msgraph_beta/generated/models/trust_framework_policy_collection_response.py +++ b/msgraph_beta/generated/models/trust_framework_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TrustFrameworkPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class TrustFrameworkPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TrustFrameworkPolicy]] = None diff --git a/msgraph_beta/generated/models/trusted_certificate_authority_as_entity_base.py b/msgraph_beta/generated/models/trusted_certificate_authority_as_entity_base.py index aa016cae4e5..5010ee8a4aa 100644 --- a/msgraph_beta/generated/models/trusted_certificate_authority_as_entity_base.py +++ b/msgraph_beta/generated/models/trusted_certificate_authority_as_entity_base.py @@ -11,7 +11,7 @@ from .directory_object import DirectoryObject @dataclass -class TrustedCertificateAuthorityAsEntityBase(DirectoryObject): +class TrustedCertificateAuthorityAsEntityBase(DirectoryObject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.trustedCertificateAuthorityAsEntityBase" # Collection of trusted certificate authorities. diff --git a/msgraph_beta/generated/models/typed_email_address.py b/msgraph_beta/generated/models/typed_email_address.py index f60fb2860d3..cf56fee6922 100644 --- a/msgraph_beta/generated/models/typed_email_address.py +++ b/msgraph_beta/generated/models/typed_email_address.py @@ -10,7 +10,7 @@ from .email_address import EmailAddress @dataclass -class TypedEmailAddress(EmailAddress): +class TypedEmailAddress(EmailAddress, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.typedEmailAddress" # To specify a custom type of email address, set type to other, and assign otherLabel to a custom string. For example, you may use a specific email address for your volunteer activities. Set type to other, and set otherLabel to a custom string such as Volunteer work. diff --git a/msgraph_beta/generated/models/unenforced_mfa_aws_user_finding.py b/msgraph_beta/generated/models/unenforced_mfa_aws_user_finding.py index 9fcf66a7a5b..a6586f393d7 100644 --- a/msgraph_beta/generated/models/unenforced_mfa_aws_user_finding.py +++ b/msgraph_beta/generated/models/unenforced_mfa_aws_user_finding.py @@ -9,7 +9,7 @@ from .identity_finding import IdentityFinding @dataclass -class UnenforcedMfaAwsUserFinding(IdentityFinding): +class UnenforcedMfaAwsUserFinding(IdentityFinding, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/unified_rbac_application.py b/msgraph_beta/generated/models/unified_rbac_application.py index 1abfeecd5b5..5c622535779 100644 --- a/msgraph_beta/generated/models/unified_rbac_application.py +++ b/msgraph_beta/generated/models/unified_rbac_application.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UnifiedRbacApplication(Entity): +class UnifiedRbacApplication(Entity, Parsable): # Workload-specific scope object that represents the resources for which the principal has been granted access. custom_app_scopes: Optional[List[CustomAppScope]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/unified_rbac_resource_action.py b/msgraph_beta/generated/models/unified_rbac_resource_action.py index 7642355d1b7..158abe4f692 100644 --- a/msgraph_beta/generated/models/unified_rbac_resource_action.py +++ b/msgraph_beta/generated/models/unified_rbac_resource_action.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UnifiedRbacResourceAction(Entity): +class UnifiedRbacResourceAction(Entity, Parsable): # HTTP method for the action, such as DELETE, GET, PATCH, POST, PUT, or null. Supports $filter (eq) but not for null values. action_verb: Optional[str] = None # The authenticationContext property diff --git a/msgraph_beta/generated/models/unified_rbac_resource_action_collection_response.py b/msgraph_beta/generated/models/unified_rbac_resource_action_collection_response.py index c1fef8b5cb8..42cccc9b7b0 100644 --- a/msgraph_beta/generated/models/unified_rbac_resource_action_collection_response.py +++ b/msgraph_beta/generated/models/unified_rbac_resource_action_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRbacResourceActionCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRbacResourceActionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRbacResourceAction]] = None diff --git a/msgraph_beta/generated/models/unified_rbac_resource_namespace.py b/msgraph_beta/generated/models/unified_rbac_resource_namespace.py index b62f94e7a24..51c97192a5a 100644 --- a/msgraph_beta/generated/models/unified_rbac_resource_namespace.py +++ b/msgraph_beta/generated/models/unified_rbac_resource_namespace.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UnifiedRbacResourceNamespace(Entity): +class UnifiedRbacResourceNamespace(Entity, Parsable): # Name of the resource namespace. Typically, the same name as the id property, such as microsoft.aad.b2c. Required. Supports $filter (eq, startsWith). name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/unified_rbac_resource_namespace_collection_response.py b/msgraph_beta/generated/models/unified_rbac_resource_namespace_collection_response.py index 47dc31e027d..c6a8919c419 100644 --- a/msgraph_beta/generated/models/unified_rbac_resource_namespace_collection_response.py +++ b/msgraph_beta/generated/models/unified_rbac_resource_namespace_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRbacResourceNamespaceCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRbacResourceNamespaceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRbacResourceNamespace]] = None diff --git a/msgraph_beta/generated/models/unified_rbac_resource_scope.py b/msgraph_beta/generated/models/unified_rbac_resource_scope.py index 45aa9e617a3..b365fd55a17 100644 --- a/msgraph_beta/generated/models/unified_rbac_resource_scope.py +++ b/msgraph_beta/generated/models/unified_rbac_resource_scope.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UnifiedRbacResourceScope(Entity): +class UnifiedRbacResourceScope(Entity, Parsable): # The displayName property display_name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/unified_role_assignment.py b/msgraph_beta/generated/models/unified_role_assignment.py index 29ccb757917..13e6e0b5307 100644 --- a/msgraph_beta/generated/models/unified_role_assignment.py +++ b/msgraph_beta/generated/models/unified_role_assignment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UnifiedRoleAssignment(Entity): +class UnifiedRoleAssignment(Entity, Parsable): # Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand for the entitlement provider only. app_scope: Optional[AppScope] = None # Identifier of the app specific scope when the assignment scope is app specific. The scope of an assignment determines the set of resources for which the principal has been granted access. App scopes are scopes that are defined and understood by a resource application only. For the entitlement management provider, use this property to specify a catalog. For example, /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997. Supports $filter (eq, in). For example /roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/{catalog id}'. diff --git a/msgraph_beta/generated/models/unified_role_assignment_collection_response.py b/msgraph_beta/generated/models/unified_role_assignment_collection_response.py index 95f1aab6240..ede111f1a0a 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignment]] = None diff --git a/msgraph_beta/generated/models/unified_role_assignment_multiple.py b/msgraph_beta/generated/models/unified_role_assignment_multiple.py index 4bc148930f9..f6b721b4842 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_multiple.py +++ b/msgraph_beta/generated/models/unified_role_assignment_multiple.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UnifiedRoleAssignmentMultiple(Entity): +class UnifiedRoleAssignmentMultiple(Entity, Parsable): # Ids of the app specific scopes when the assignment scopes are app specific. The scopes of an assignment determine the set of resources for which the principal has access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. App scopes are scopes that are defined and understood by this application only. app_scope_ids: Optional[List[str]] = None # Read-only collection with details of the app specific scopes when the assignment scopes are app specific. Containment entity. Read-only. diff --git a/msgraph_beta/generated/models/unified_role_assignment_multiple_collection_response.py b/msgraph_beta/generated/models/unified_role_assignment_multiple_collection_response.py index 8c7b3881176..857ab4c4d28 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_multiple_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_assignment_multiple_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleAssignmentMultipleCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleAssignmentMultipleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentMultiple]] = None diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule.py b/msgraph_beta/generated/models/unified_role_assignment_schedule.py index 2b329e0b73b..ee66988b118 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule.py @@ -11,7 +11,7 @@ from .unified_role_schedule_base import UnifiedRoleScheduleBase @dataclass -class UnifiedRoleAssignmentSchedule(UnifiedRoleScheduleBase): +class UnifiedRoleAssignmentSchedule(UnifiedRoleScheduleBase, Parsable): # If the request is from an eligible administrator to activate a role, this parameter shows the related eligible assignment for that activation. Otherwise, it's null. Supports $expand. activated_using: Optional[UnifiedRoleEligibilitySchedule] = None # The type of the assignment that can either be Assigned or Activated. Supports $filter (eq, ne). diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule_collection_response.py b/msgraph_beta/generated/models/unified_role_assignment_schedule_collection_response.py index 0a34aed7230..b2e7805c097 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleAssignmentScheduleCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleAssignmentScheduleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule_instance.py b/msgraph_beta/generated/models/unified_role_assignment_schedule_instance.py index fd186d380b6..c02bdc4ddbe 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule_instance.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule_instance.py @@ -11,7 +11,7 @@ from .unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase @dataclass -class UnifiedRoleAssignmentScheduleInstance(UnifiedRoleScheduleInstanceBase): +class UnifiedRoleAssignmentScheduleInstance(UnifiedRoleScheduleInstanceBase, Parsable): # If the request is from an eligible administrator to activate a role, this parameter shows the related eligible assignment for that activation. Otherwise, it's null. Supports $expand and $select nested in $expand. activated_using: Optional[UnifiedRoleEligibilityScheduleInstance] = None # The type of the assignment that can either be Assigned or Activated. Supports $filter (eq, ne). diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule_instance_collection_response.py b/msgraph_beta/generated/models/unified_role_assignment_schedule_instance_collection_response.py index 85eb4feffa2..90d42b84a01 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule_instance_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleAssignmentScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleAssignmentScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule_request.py b/msgraph_beta/generated/models/unified_role_assignment_schedule_request.py index 45132f35395..107e9c8d793 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule_request.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule_request.py @@ -16,7 +16,7 @@ from .request import Request @dataclass -class UnifiedRoleAssignmentScheduleRequest(Request): +class UnifiedRoleAssignmentScheduleRequest(Request, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleAssignmentScheduleRequest" # Represents the type of the operation on the role assignment request. The possible values are: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew, selfExtend, selfRenew, unknownFutureValue. adminAssign: For administrators to assign roles to principals.adminRemove: For administrators to remove principals from roles. adminUpdate: For administrators to change existing role assignments.adminExtend: For administrators to extend expiring assignments.adminRenew: For administrators to renew expired assignments.selfActivate: For principals to activate their assignments.selfDeactivate: For principals to deactivate their active assignments.selfExtend: For principals to request to extend their expiring assignments.selfRenew: For principals to request to renew their expired assignments. diff --git a/msgraph_beta/generated/models/unified_role_assignment_schedule_request_collection_response.py b/msgraph_beta/generated/models/unified_role_assignment_schedule_request_collection_response.py index 0eb73649bae..8f1479150ff 100644 --- a/msgraph_beta/generated/models/unified_role_assignment_schedule_request_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_assignment_schedule_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleAssignmentScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleAssignmentScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/models/unified_role_definition.py b/msgraph_beta/generated/models/unified_role_definition.py index 71ca3b5f856..8d0bcb1c7c1 100644 --- a/msgraph_beta/generated/models/unified_role_definition.py +++ b/msgraph_beta/generated/models/unified_role_definition.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UnifiedRoleDefinition(Entity): +class UnifiedRoleDefinition(Entity, Parsable): # Types of principals that can be assigned the role. Read-only. The possible values are: user, servicePrincipal, group, unknownFutureValue. This is a multi-valued enumeration that can contain up to three values as a comma-separated string. For example, user, group. Supports $filter (eq). allowed_principal_types: Optional[AllowedRolePrincipalTypes] = None # The description for the unifiedRoleDefinition. Read-only when isBuiltIn is true. diff --git a/msgraph_beta/generated/models/unified_role_definition_collection_response.py b/msgraph_beta/generated/models/unified_role_definition_collection_response.py index 9bf0c1a3220..bfa5e159bc5 100644 --- a/msgraph_beta/generated/models/unified_role_definition_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleDefinition]] = None diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule.py index 61e6cb2da59..5bb71ddbee9 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule.py @@ -10,7 +10,7 @@ from .unified_role_schedule_base import UnifiedRoleScheduleBase @dataclass -class UnifiedRoleEligibilitySchedule(UnifiedRoleScheduleBase): +class UnifiedRoleEligibilitySchedule(UnifiedRoleScheduleBase, Parsable): # Membership type of the eligible assignment. It can either be Inherited, Direct, or Group. Supports $filter (eq). member_type: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule_collection_response.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule_collection_response.py index a330fd11d19..02f01bc9b4a 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleEligibilityScheduleCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleEligibilityScheduleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance.py index 351e28c940a..e16f9e848ec 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance.py @@ -10,7 +10,7 @@ from .unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase @dataclass -class UnifiedRoleEligibilityScheduleInstance(UnifiedRoleScheduleInstanceBase): +class UnifiedRoleEligibilityScheduleInstance(UnifiedRoleScheduleInstanceBase, Parsable): # Time that the roleEligibilityScheduleInstance will expire. end_date_time: Optional[datetime.datetime] = None # Membership type of the assignment. It can either be Inherited, Direct, or Group. diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance_collection_response.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance_collection_response.py index a47a5a1cfde..9f12c65c54a 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleEligibilityScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleEligibilityScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule_request.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule_request.py index ad7536bf636..55549ffbf85 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule_request.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule_request.py @@ -15,7 +15,7 @@ from .request import Request @dataclass -class UnifiedRoleEligibilityScheduleRequest(Request): +class UnifiedRoleEligibilityScheduleRequest(Request, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleEligibilityScheduleRequest" # Represents the type of operation on the role eligibility request. The possible values are: AdminAssign: For administrators to assign eligible roles to principals.AdminRemove: For administrators to remove eligible roles from principals. AdminUpdate: For administrators to change existing role eligibilities.AdminExtend: For administrators to extend expiring role eligibilities.AdminRenew: For administrators to renew expired eligibilities.UserAdd: For users to activate their eligible assignments.UserRemove: For users to deactivate their active eligible assignments.UserExtend: For users to request to extend their expiring eligible assignments.UserRenew: For users to request to renew their expired eligible assignments. diff --git a/msgraph_beta/generated/models/unified_role_eligibility_schedule_request_collection_response.py b/msgraph_beta/generated/models/unified_role_eligibility_schedule_request_collection_response.py index d5b68e50659..ebf3d9617f6 100644 --- a/msgraph_beta/generated/models/unified_role_eligibility_schedule_request_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_eligibility_schedule_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleEligibilityScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleEligibilityScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_alert.py b/msgraph_beta/generated/models/unified_role_management_alert.py index c003acdf98f..96d499a1b1d 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert.py +++ b/msgraph_beta/generated/models/unified_role_management_alert.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementAlert(Entity): +class UnifiedRoleManagementAlert(Entity, Parsable): # The configuration of the alert in PIM for Microsoft Entra roles. Alert configurations are pre-defined and cannot be created or deleted, but some configurations can be modified. Supports $filter for the isEnabled property and $expand. alert_configuration: Optional[UnifiedRoleManagementAlertConfiguration] = None # Contains the description, impact, and measures to mitigate or prevent the security alert from being triggered in your tenant. Supports $expand. diff --git a/msgraph_beta/generated/models/unified_role_management_alert_collection_response.py b/msgraph_beta/generated/models/unified_role_management_alert_collection_response.py index 6deb00f0e53..29134aa966a 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementAlertCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementAlertCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementAlert]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_alert_configuration.py b/msgraph_beta/generated/models/unified_role_management_alert_configuration.py index 0e6637a6b7e..92b9b2f8888 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_configuration.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_configuration.py @@ -17,7 +17,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementAlertConfiguration(Entity): +class UnifiedRoleManagementAlertConfiguration(Entity, Parsable): # The definition of the alert that contains its description, impact, and measures to mitigate or prevent it. Supports $expand. alert_definition: Optional[UnifiedRoleManagementAlertDefinition] = None # The identifier of an alert definition. Supports $filter (eq, ne). diff --git a/msgraph_beta/generated/models/unified_role_management_alert_configuration_collection_response.py b/msgraph_beta/generated/models/unified_role_management_alert_configuration_collection_response.py index 0bc88091f5e..8c03420f115 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_configuration_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementAlertConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementAlertConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementAlertConfiguration]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_alert_definition.py b/msgraph_beta/generated/models/unified_role_management_alert_definition.py index 5765a3205f9..395c07854c4 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_definition.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_definition.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementAlertDefinition(Entity): +class UnifiedRoleManagementAlertDefinition(Entity, Parsable): # The description of the alert. description: Optional[str] = None # The friendly display name that renders in Privileged Identity Management (PIM) alerts in the Microsoft Entra admin center. diff --git a/msgraph_beta/generated/models/unified_role_management_alert_definition_collection_response.py b/msgraph_beta/generated/models/unified_role_management_alert_definition_collection_response.py index 356a434399a..be368aedb26 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_definition_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_definition_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementAlertDefinitionCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementAlertDefinitionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementAlertDefinition]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_alert_incident.py b/msgraph_beta/generated/models/unified_role_management_alert_incident.py index 34e5313cf4c..627f4d7fbb5 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_incident.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_incident.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementAlertIncident(Entity): +class UnifiedRoleManagementAlertIncident(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/unified_role_management_alert_incident_collection_response.py b/msgraph_beta/generated/models/unified_role_management_alert_incident_collection_response.py index 1ee78632eb2..bb8d74212d1 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_incident_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_incident_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementAlertIncidentCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementAlertIncidentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementAlertIncident]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_policy.py b/msgraph_beta/generated/models/unified_role_management_policy.py index 065c24b472d..68c08b650b0 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy.py +++ b/msgraph_beta/generated/models/unified_role_management_policy.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementPolicy(Entity): +class UnifiedRoleManagementPolicy(Entity, Parsable): # Description for the policy. description: Optional[str] = None # Display name for the policy. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_approval_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_approval_rule.py index 2c447d1d489..245d148697c 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_approval_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_approval_rule.py @@ -10,7 +10,7 @@ from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule @dataclass -class UnifiedRoleManagementPolicyApprovalRule(UnifiedRoleManagementPolicyRule): +class UnifiedRoleManagementPolicyApprovalRule(UnifiedRoleManagementPolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleManagementPolicyApprovalRule" # The settings for approval of the role assignment. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_assignment.py b/msgraph_beta/generated/models/unified_role_management_policy_assignment.py index a5b871f6e6e..a888fafb75b 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_assignment.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementPolicyAssignment(Entity): +class UnifiedRoleManagementPolicyAssignment(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_assignment_collection_response.py b/msgraph_beta/generated/models/unified_role_management_policy_assignment_collection_response.py index fac7c393888..b2b1c42098a 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementPolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_policy_authentication_context_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_authentication_context_rule.py index ef50184f55a..f35f39f181c 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_authentication_context_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_authentication_context_rule.py @@ -9,7 +9,7 @@ from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule @dataclass -class UnifiedRoleManagementPolicyAuthenticationContextRule(UnifiedRoleManagementPolicyRule): +class UnifiedRoleManagementPolicyAuthenticationContextRule(UnifiedRoleManagementPolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule" # The value of the authentication context claim. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_collection_response.py b/msgraph_beta/generated/models/unified_role_management_policy_collection_response.py index 0a9376fd754..e590c6bc097 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementPolicy]] = None diff --git a/msgraph_beta/generated/models/unified_role_management_policy_enablement_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_enablement_rule.py index bf93d0ce7e1..7140838a2b1 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_enablement_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_enablement_rule.py @@ -9,7 +9,7 @@ from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule @dataclass -class UnifiedRoleManagementPolicyEnablementRule(UnifiedRoleManagementPolicyRule): +class UnifiedRoleManagementPolicyEnablementRule(UnifiedRoleManagementPolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleManagementPolicyEnablementRule" # The collection of rules that are enabled for this policy rule. For example, MultiFactorAuthentication, Ticketing, and Justification. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_expiration_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_expiration_rule.py index 7829fea36d9..947d76ba892 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_expiration_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_expiration_rule.py @@ -10,7 +10,7 @@ from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule @dataclass -class UnifiedRoleManagementPolicyExpirationRule(UnifiedRoleManagementPolicyRule): +class UnifiedRoleManagementPolicyExpirationRule(UnifiedRoleManagementPolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleManagementPolicyExpirationRule" # Indicates whether expiration is required or if it's a permanently active assignment or eligibility. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_notification_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_notification_rule.py index 19fd9674f92..2b71b3dc011 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_notification_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_notification_rule.py @@ -9,7 +9,7 @@ from .unified_role_management_policy_rule import UnifiedRoleManagementPolicyRule @dataclass -class UnifiedRoleManagementPolicyNotificationRule(UnifiedRoleManagementPolicyRule): +class UnifiedRoleManagementPolicyNotificationRule(UnifiedRoleManagementPolicyRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unifiedRoleManagementPolicyNotificationRule" # Indicates whether a default recipient will receive the notification email. diff --git a/msgraph_beta/generated/models/unified_role_management_policy_rule.py b/msgraph_beta/generated/models/unified_role_management_policy_rule.py index a293e7586f7..1db548c7914 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_rule.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_rule.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class UnifiedRoleManagementPolicyRule(Entity): +class UnifiedRoleManagementPolicyRule(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Not implemented. Defines details of scope that's targeted by role management policy rule. The details can include the principal type, the role assignment type, and actions affecting a role. Supports $filter (eq, ne). diff --git a/msgraph_beta/generated/models/unified_role_management_policy_rule_collection_response.py b/msgraph_beta/generated/models/unified_role_management_policy_rule_collection_response.py index 49327940ce7..4051eff0055 100644 --- a/msgraph_beta/generated/models/unified_role_management_policy_rule_collection_response.py +++ b/msgraph_beta/generated/models/unified_role_management_policy_rule_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnifiedRoleManagementPolicyRuleCollectionResponse(BaseCollectionPaginationCountResponse): +class UnifiedRoleManagementPolicyRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleManagementPolicyRule]] = None diff --git a/msgraph_beta/generated/models/unified_role_schedule_base.py b/msgraph_beta/generated/models/unified_role_schedule_base.py index 056ffbf0389..97aeec6dd4b 100644 --- a/msgraph_beta/generated/models/unified_role_schedule_base.py +++ b/msgraph_beta/generated/models/unified_role_schedule_base.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class UnifiedRoleScheduleBase(Entity): +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. diff --git a/msgraph_beta/generated/models/unified_role_schedule_instance_base.py b/msgraph_beta/generated/models/unified_role_schedule_instance_base.py index 30e98cd9c72..fcd72138639 100644 --- a/msgraph_beta/generated/models/unified_role_schedule_instance_base.py +++ b/msgraph_beta/generated/models/unified_role_schedule_instance_base.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class UnifiedRoleScheduleInstanceBase(Entity): +class UnifiedRoleScheduleInstanceBase(Entity, Parsable): # Read-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable. app_scope: Optional[AppScope] = None # Identifier of the app-specific scope when the assignment or role eligibility is scoped to an app. The scope of an assignment or role 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. diff --git a/msgraph_beta/generated/models/unified_storage_quota.py b/msgraph_beta/generated/models/unified_storage_quota.py index 454ff9bd6eb..74b87a327c4 100644 --- a/msgraph_beta/generated/models/unified_storage_quota.py +++ b/msgraph_beta/generated/models/unified_storage_quota.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UnifiedStorageQuota(Entity): +class UnifiedStorageQuota(Entity, Parsable): # The deleted property deleted: Optional[int] = None # A URL that can be used in a browser to manage the breakdown. Read-only. diff --git a/msgraph_beta/generated/models/unit_of_measure_collection_response.py b/msgraph_beta/generated/models/unit_of_measure_collection_response.py index c3853072a49..faaea2e2838 100644 --- a/msgraph_beta/generated/models/unit_of_measure_collection_response.py +++ b/msgraph_beta/generated/models/unit_of_measure_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnitOfMeasureCollectionResponse(BaseCollectionPaginationCountResponse): +class UnitOfMeasureCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnitOfMeasure]] = None diff --git a/msgraph_beta/generated/models/unknown_source.py b/msgraph_beta/generated/models/unknown_source.py index 0950344031b..999e69536ad 100644 --- a/msgraph_beta/generated/models/unknown_source.py +++ b/msgraph_beta/generated/models/unknown_source.py @@ -9,7 +9,7 @@ from .authorization_system_identity_source import AuthorizationSystemIdentitySource @dataclass -class UnknownSource(AuthorizationSystemIdentitySource): +class UnknownSource(AuthorizationSystemIdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.unknownSource" diff --git a/msgraph_beta/generated/models/unmanaged_device_discovery_task.py b/msgraph_beta/generated/models/unmanaged_device_discovery_task.py index 3fbc1961a7a..96730d21a33 100644 --- a/msgraph_beta/generated/models/unmanaged_device_discovery_task.py +++ b/msgraph_beta/generated/models/unmanaged_device_discovery_task.py @@ -10,7 +10,7 @@ from .device_app_management_task import DeviceAppManagementTask @dataclass -class UnmanagedDeviceDiscoveryTask(DeviceAppManagementTask): +class UnmanagedDeviceDiscoveryTask(DeviceAppManagementTask, Parsable): """ This task derived type represents a list of unmanaged devices discovered in the network. """ diff --git a/msgraph_beta/generated/models/unmute_participant_operation.py b/msgraph_beta/generated/models/unmute_participant_operation.py index 8fa44734c1a..2cf0bbf51f5 100644 --- a/msgraph_beta/generated/models/unmute_participant_operation.py +++ b/msgraph_beta/generated/models/unmute_participant_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class UnmuteParticipantOperation(CommsOperation): +class UnmuteParticipantOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/unsupported_device_configuration.py b/msgraph_beta/generated/models/unsupported_device_configuration.py index 7df4d53bda5..d702dbc502e 100644 --- a/msgraph_beta/generated/models/unsupported_device_configuration.py +++ b/msgraph_beta/generated/models/unsupported_device_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class UnsupportedDeviceConfiguration(DeviceConfiguration): +class UnsupportedDeviceConfiguration(DeviceConfiguration, Parsable): """ UnsupportedDeviceConfiguration is used when an entity cannot be mapped to another model-compliant subtype of deviceConfiguration. """ diff --git a/msgraph_beta/generated/models/unsupported_group_policy_extension.py b/msgraph_beta/generated/models/unsupported_group_policy_extension.py index 9168fb6ac49..317e43b5f3f 100644 --- a/msgraph_beta/generated/models/unsupported_group_policy_extension.py +++ b/msgraph_beta/generated/models/unsupported_group_policy_extension.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UnsupportedGroupPolicyExtension(Entity): +class UnsupportedGroupPolicyExtension(Entity, Parsable): """ Unsupported Group Policy Extension. """ diff --git a/msgraph_beta/generated/models/unsupported_group_policy_extension_collection_response.py b/msgraph_beta/generated/models/unsupported_group_policy_extension_collection_response.py index 956b3b8d550..e760399a40f 100644 --- a/msgraph_beta/generated/models/unsupported_group_policy_extension_collection_response.py +++ b/msgraph_beta/generated/models/unsupported_group_policy_extension_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UnsupportedGroupPolicyExtensionCollectionResponse(BaseCollectionPaginationCountResponse): +class UnsupportedGroupPolicyExtensionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnsupportedGroupPolicyExtension]] = None diff --git a/msgraph_beta/generated/models/update_recording_status_operation.py b/msgraph_beta/generated/models/update_recording_status_operation.py index ec6fb8c13b0..9e1c71a327e 100644 --- a/msgraph_beta/generated/models/update_recording_status_operation.py +++ b/msgraph_beta/generated/models/update_recording_status_operation.py @@ -9,7 +9,7 @@ from .comms_operation import CommsOperation @dataclass -class UpdateRecordingStatusOperation(CommsOperation): +class UpdateRecordingStatusOperation(CommsOperation, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/url_assessment_request.py b/msgraph_beta/generated/models/url_assessment_request.py index 1b851add016..4c2c968a7d3 100644 --- a/msgraph_beta/generated/models/url_assessment_request.py +++ b/msgraph_beta/generated/models/url_assessment_request.py @@ -9,7 +9,7 @@ from .threat_assessment_request import ThreatAssessmentRequest @dataclass -class UrlAssessmentRequest(ThreatAssessmentRequest): +class UrlAssessmentRequest(ThreatAssessmentRequest, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.urlAssessmentRequest" # The URL string. diff --git a/msgraph_beta/generated/models/usage_right.py b/msgraph_beta/generated/models/usage_right.py index 4b8a9e61c15..1b18c49d364 100644 --- a/msgraph_beta/generated/models/usage_right.py +++ b/msgraph_beta/generated/models/usage_right.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UsageRight(Entity): +class UsageRight(Entity, Parsable): # Product id corresponding to the usage right. catalog_id: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/usage_right_collection_response.py b/msgraph_beta/generated/models/usage_right_collection_response.py index 278218f9621..2040e694907 100644 --- a/msgraph_beta/generated/models/usage_right_collection_response.py +++ b/msgraph_beta/generated/models/usage_right_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UsageRightCollectionResponse(BaseCollectionPaginationCountResponse): +class UsageRightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UsageRight]] = None diff --git a/msgraph_beta/generated/models/used_insight.py b/msgraph_beta/generated/models/used_insight.py index d6361a4aef4..95d1c964e55 100644 --- a/msgraph_beta/generated/models/used_insight.py +++ b/msgraph_beta/generated/models/used_insight.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UsedInsight(Entity): +class UsedInsight(Entity, Parsable): # Information about when the item was last viewed or modified by the user. Read only. last_used: Optional[UsageDetails] = None # The OdataType property diff --git a/msgraph_beta/generated/models/used_insight_collection_response.py b/msgraph_beta/generated/models/used_insight_collection_response.py index 5634c5ab582..589b02a13d1 100644 --- a/msgraph_beta/generated/models/used_insight_collection_response.py +++ b/msgraph_beta/generated/models/used_insight_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UsedInsightCollectionResponse(BaseCollectionPaginationCountResponse): +class UsedInsightCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UsedInsight]] = None diff --git a/msgraph_beta/generated/models/user.py b/msgraph_beta/generated/models/user.py index 43a72e03a6b..69d46262158 100644 --- a/msgraph_beta/generated/models/user.py +++ b/msgraph_beta/generated/models/user.py @@ -86,7 +86,7 @@ from .directory_object import DirectoryObject @dataclass -class User(DirectoryObject): +class User(DirectoryObject, Parsable): """ Represents a Microsoft Entra user account. """ diff --git a/msgraph_beta/generated/models/user_account_information.py b/msgraph_beta/generated/models/user_account_information.py index 614a7b1b95b..fa3e0542978 100644 --- a/msgraph_beta/generated/models/user_account_information.py +++ b/msgraph_beta/generated/models/user_account_information.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class UserAccountInformation(ItemFacet): +class UserAccountInformation(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userAccountInformation" # Shows the age group of user. Allowed values null, minor, notAdult and adult are generated by the directory and can't be changed. diff --git a/msgraph_beta/generated/models/user_account_information_collection_response.py b/msgraph_beta/generated/models/user_account_information_collection_response.py index c24ae1fdc0f..55f06290f2f 100644 --- a/msgraph_beta/generated/models/user_account_information_collection_response.py +++ b/msgraph_beta/generated/models/user_account_information_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserAccountInformationCollectionResponse(BaseCollectionPaginationCountResponse): +class UserAccountInformationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserAccountInformation]] = None diff --git a/msgraph_beta/generated/models/user_activity.py b/msgraph_beta/generated/models/user_activity.py index 952cc391e93..08b2c3f090c 100644 --- a/msgraph_beta/generated/models/user_activity.py +++ b/msgraph_beta/generated/models/user_activity.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UserActivity(Entity): +class UserActivity(Entity, Parsable): # Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. activation_url: Optional[str] = None # Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. diff --git a/msgraph_beta/generated/models/user_activity_collection_response.py b/msgraph_beta/generated/models/user_activity_collection_response.py index 2b059b14cfb..fb682504bb6 100644 --- a/msgraph_beta/generated/models/user_activity_collection_response.py +++ b/msgraph_beta/generated/models/user_activity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserActivityCollectionResponse(BaseCollectionPaginationCountResponse): +class UserActivityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserActivity]] = None diff --git a/msgraph_beta/generated/models/user_analytics.py b/msgraph_beta/generated/models/user_analytics.py index af4c959eee6..42935f56bdc 100644 --- a/msgraph_beta/generated/models/user_analytics.py +++ b/msgraph_beta/generated/models/user_analytics.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserAnalytics(Entity): +class UserAnalytics(Entity, Parsable): # The collection of work activities that a user spent time on during and outside of working hours. Read-only. Nullable. activity_statistics: Optional[List[ActivityStatistics]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/user_app_install_status.py b/msgraph_beta/generated/models/user_app_install_status.py index 54971a679c0..99611d0890e 100644 --- a/msgraph_beta/generated/models/user_app_install_status.py +++ b/msgraph_beta/generated/models/user_app_install_status.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserAppInstallStatus(Entity): +class UserAppInstallStatus(Entity, Parsable): """ Contains properties for the installation status for a user. This will be deprecated starting May, 2023 (Intune Release 2305). """ diff --git a/msgraph_beta/generated/models/user_collection_response.py b/msgraph_beta/generated/models/user_collection_response.py index 3102b80aa0f..a415b646893 100644 --- a/msgraph_beta/generated/models/user_collection_response.py +++ b/msgraph_beta/generated/models/user_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserCollectionResponse(BaseCollectionPaginationCountResponse): +class UserCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[User]] = None diff --git a/msgraph_beta/generated/models/user_configuration.py b/msgraph_beta/generated/models/user_configuration.py index 64823890811..49ef80b6ea4 100644 --- a/msgraph_beta/generated/models/user_configuration.py +++ b/msgraph_beta/generated/models/user_configuration.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserConfiguration(Entity): +class UserConfiguration(Entity, Parsable): # The binaryData property binary_data: Optional[bytes] = None # The OdataType property diff --git a/msgraph_beta/generated/models/user_configuration_collection_response.py b/msgraph_beta/generated/models/user_configuration_collection_response.py index ee90d13664c..b648a597a48 100644 --- a/msgraph_beta/generated/models/user_configuration_collection_response.py +++ b/msgraph_beta/generated/models/user_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class UserConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserConfiguration]] = None diff --git a/msgraph_beta/generated/models/user_consent_request.py b/msgraph_beta/generated/models/user_consent_request.py index 93c34d99eb6..7e31cc49f9c 100644 --- a/msgraph_beta/generated/models/user_consent_request.py +++ b/msgraph_beta/generated/models/user_consent_request.py @@ -10,7 +10,7 @@ from .request import Request @dataclass -class UserConsentRequest(Request): +class UserConsentRequest(Request, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userConsentRequest" # Approval decisions associated with a request. diff --git a/msgraph_beta/generated/models/user_consent_request_collection_response.py b/msgraph_beta/generated/models/user_consent_request_collection_response.py index d108ebd859b..72fe7add6f9 100644 --- a/msgraph_beta/generated/models/user_consent_request_collection_response.py +++ b/msgraph_beta/generated/models/user_consent_request_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserConsentRequestCollectionResponse(BaseCollectionPaginationCountResponse): +class UserConsentRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserConsentRequest]] = None diff --git a/msgraph_beta/generated/models/user_count_metric.py b/msgraph_beta/generated/models/user_count_metric.py index d4d1438eaa6..d5574e92770 100644 --- a/msgraph_beta/generated/models/user_count_metric.py +++ b/msgraph_beta/generated/models/user_count_metric.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserCountMetric(Entity): +class UserCountMetric(Entity, Parsable): # The total number of users in the tenant over time. count: Optional[int] = None # The date of the insight. diff --git a/msgraph_beta/generated/models/user_count_metric_collection_response.py b/msgraph_beta/generated/models/user_count_metric_collection_response.py index 9f098059fd1..d37a62635e2 100644 --- a/msgraph_beta/generated/models/user_count_metric_collection_response.py +++ b/msgraph_beta/generated/models/user_count_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserCountMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class UserCountMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserCountMetric]] = None diff --git a/msgraph_beta/generated/models/user_credential_usage_details.py b/msgraph_beta/generated/models/user_credential_usage_details.py index e993ac7fe25..771f61da62e 100644 --- a/msgraph_beta/generated/models/user_credential_usage_details.py +++ b/msgraph_beta/generated/models/user_credential_usage_details.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UserCredentialUsageDetails(Entity): +class UserCredentialUsageDetails(Entity, Parsable): # The authMethod property auth_method: Optional[UsageAuthMethod] = 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. diff --git a/msgraph_beta/generated/models/user_credential_usage_details_collection_response.py b/msgraph_beta/generated/models/user_credential_usage_details_collection_response.py index f0545990669..74f8843a982 100644 --- a/msgraph_beta/generated/models/user_credential_usage_details_collection_response.py +++ b/msgraph_beta/generated/models/user_credential_usage_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserCredentialUsageDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class UserCredentialUsageDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserCredentialUsageDetails]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly.py index 53c5d3ffea4..18a72f10cd4 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAnomaly(Entity): +class UserExperienceAnalyticsAnomaly(Entity, Parsable): """ The user experience analytics anomaly entity contains anomaly details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_collection_response.py index 1c1e806fb45..6f987e59031 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAnomalyCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAnomalyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAnomaly]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview.py index 37d28a0de48..9c300c2d2ea 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAnomalyCorrelationGroupOverview(Entity): +class UserExperienceAnalyticsAnomalyCorrelationGroupOverview(Entity, Parsable): """ The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_collection_response.py index 698d5c0e554..c282338d17b 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_device.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_device.py index 4962a870730..b6fc0480870 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_device.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_device.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAnomalyDevice(Entity): +class UserExperienceAnalyticsAnomalyDevice(Entity, Parsable): """ The user experience analytics anomaly entity contains device details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_device_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_device_collection_response.py index e40a58d4528..ab417e6767f 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_device_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAnomalyDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAnomalyDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAnomalyDevice]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version.py index a4f61392472..46af1e682fd 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion(Entity): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion(Entity, Parsable): """ The user experience analytics application performance entity contains app performance details by app version. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_collection_response.py index 16e71520d8b..3d24fcb86bb 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details.py index 99515808067..6535ca84bc5 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails(Entity): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails(Entity, Parsable): """ The user experience analytics application performance entity contains application performance by application version details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response.py index 2ed5f3178dd..1c3c74a339c 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id.py index 28fb8912842..a4f7f119486 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId(Entity): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId(Entity, Parsable): """ The user experience analytics application performance entity contains application performance by application version device id. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response.py index 04305cd2236..f6e92ce78c3 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version.py index ada94a90ff7..9bb2492c245 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion(Entity): +class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion(Entity, Parsable): """ The user experience analytics application performance entity contains app performance details by OS version. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response.py index b68b4b6490c..564a3730293 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance.py index 6f821f3d950..35a2fcf5f82 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthApplicationPerformance(Entity): +class UserExperienceAnalyticsAppHealthApplicationPerformance(Entity, Parsable): """ The user experience analytics application performance entity contains application performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_collection_response.py index aefff7f5fd8..3c416c5a472 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthApplicationPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance.py index 3a651e382c0..c0f86d34b33 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthDeviceModelPerformance(Entity): +class UserExperienceAnalyticsAppHealthDeviceModelPerformance(Entity, Parsable): """ The user experience analytics device model performance entity contains device model performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_collection_response.py index 39ebe0143bc..dac4d094732 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthDeviceModelPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance.py index de07d7e0b09..4048c739643 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthDevicePerformance(Entity): +class UserExperienceAnalyticsAppHealthDevicePerformance(Entity, Parsable): """ The user experience analytics device performance entity contains device performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collection_response.py index 763a65c7bb7..df106fb1afe 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthDevicePerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details.py index 77e07d9b93c..d20d6a547b9 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthDevicePerformanceDetails(Entity): +class UserExperienceAnalyticsAppHealthDevicePerformanceDetails(Entity, Parsable): """ The user experience analytics device performance entity contains device performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details_collection_response.py index 6dd8bdf971f..6ca9da97369 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance.py index d2d89dacff1..37d494bbd74 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsAppHealthOSVersionPerformance(Entity): +class UserExperienceAnalyticsAppHealthOSVersionPerformance(Entity, Parsable): """ The user experience analytics device OS version performance entity contains OS version performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_collection_response.py index 9d798c64512..6949f5ecc93 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsAppHealthOSVersionPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_baseline.py b/msgraph_beta/generated/models/user_experience_analytics_baseline.py index 3580db5023b..eb16afba9c9 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_baseline.py +++ b/msgraph_beta/generated/models/user_experience_analytics_baseline.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBaseline(Entity): +class UserExperienceAnalyticsBaseline(Entity, Parsable): """ The user experience analytics baseline entity contains baseline values against which to compare the user experience analytics scores. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_baseline_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_baseline_collection_response.py index e292eca4c26..2baec4b0be3 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_baseline_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_baseline_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBaselineCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBaselineCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBaseline]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact.py index 42974d2378e..1dd2e10dead 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthAppImpact(Entity): +class UserExperienceAnalyticsBatteryHealthAppImpact(Entity, Parsable): """ The user experience analytics battery health app impact entity contains battery usage related information at an app level for the tenant. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact_collection_response.py index d3c03ab1aa8..be8c8a8575e 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_app_impact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthAppImpactCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthAppImpactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthAppImpact]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_capacity_details.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_capacity_details.py index 9f3d4934bce..085454214f3 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_capacity_details.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_capacity_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthCapacityDetails(Entity): +class UserExperienceAnalyticsBatteryHealthCapacityDetails(Entity, Parsable): """ The user experience analytics battery health capacity entity contains count of devices broken down into 3 categories - devices with capacity > 80%, devices with capacity 50-80% and devices with capacity < 50 %.This API provides the count of devices in these 3 categories.. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact.py index 882c8824e4b..c29c131c15f 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthDeviceAppImpact(Entity): +class UserExperienceAnalyticsBatteryHealthDeviceAppImpact(Entity, Parsable): """ The user experience analytics battery health device app impact entity contains battery usage related information at an app level for a given device. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_collection_response.py index 82a2ff1dd7e..4ce958d37cb 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance.py index 3ab45fe7960..dcc484ed042 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthDevicePerformance(Entity): +class UserExperienceAnalyticsBatteryHealthDevicePerformance(Entity, Parsable): """ The user experience analytics battery health device performance entity contains device level battery information. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_collection_response.py index 1ecbc93a4f1..1bb2549f9cc 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthDevicePerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history.py index fb8e1eb8693..728953b5920 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory(Entity): +class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory(Entity, Parsable): """ The user experience analytics battery health runtime history entity contains the trend of runtime of a device over a period of 30 days """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history_collection_response.py index 908f0b510f5..f49c569e6c1 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance.py index 67b8d32a5be..e22cdeae8b8 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthModelPerformance(Entity): +class UserExperienceAnalyticsBatteryHealthModelPerformance(Entity, Parsable): """ The user experience analytics battery health model performance entity contains battery related information for all unique device models in their organization. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_collection_response.py index 4a4c0a984b1..95d4301469f 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthModelPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance.py index c80d79d054d..752e7ec36d0 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthOsPerformance(Entity): +class UserExperienceAnalyticsBatteryHealthOsPerformance(Entity, Parsable): """ The user experience analytics battery health os performance entity contains battery related information for all operating system versions in their organization. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collection_response.py index 5c8de7cd79f..c35628e0f6e 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsBatteryHealthOsPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_runtime_details.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_runtime_details.py index 3a9b753982e..80ec594b572 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_runtime_details.py +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_runtime_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsBatteryHealthRuntimeDetails(Entity): +class UserExperienceAnalyticsBatteryHealthRuntimeDetails(Entity, Parsable): """ The user experience analytics battery health runtime entity contains count of devices broken down into 3 categories - devices with runtime > 5 hours, devices with runtime 3-5 hours and devices with runtime < 3 hours.This API provides the count of devices in these 3 categories. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_category.py b/msgraph_beta/generated/models/user_experience_analytics_category.py index 3f7f6064588..da1c973aa68 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_category.py +++ b/msgraph_beta/generated/models/user_experience_analytics_category.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsCategory(Entity): +class UserExperienceAnalyticsCategory(Entity, Parsable): """ The user experience analytics category entity contains the scores and insights for the various metrics of a category. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_category_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_category_collection_response.py index f5ec1207764..f36ee2e3c66 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_category_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_category_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsCategoryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsCategoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsCategory]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_performance.py b/msgraph_beta/generated/models/user_experience_analytics_device_performance.py index d9a9f7e8ede..4a769325c2b 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_performance.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDevicePerformance(Entity): +class UserExperienceAnalyticsDevicePerformance(Entity, Parsable): """ The user experience analytics device performance entity contains device boot performance details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_performance_collection_response.py index 5887fa5e336..2a800950a65 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDevicePerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_scope.py b/msgraph_beta/generated/models/user_experience_analytics_device_scope.py index 28532a65b57..f9894acd609 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_scope.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_scope.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceScope(Entity): +class UserExperienceAnalyticsDeviceScope(Entity, Parsable): """ The user experience analytics device scope entity contains device scope configuration values use to apply filtering on the endpoint analytics reports. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_scope_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_scope_collection_response.py index df71ecf366a..850036e81ca 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_scope_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_scope_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceScopeCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceScopeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceScope]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_scores.py b/msgraph_beta/generated/models/user_experience_analytics_device_scores.py index 65523ce1aa5..cd9b82b4e34 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_scores.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_scores.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceScores(Entity): +class UserExperienceAnalyticsDeviceScores(Entity, Parsable): """ The user experience analytics device scores entity consolidates the various Endpoint Analytics scores. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_scores_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_scores_collection_response.py index 1280e3711bb..627c61fab23 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_scores_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_scores_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceScoresCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceScoresCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceScores]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_history.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_history.py index b5080c9f0a7..c7695dcb60d 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_history.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_history.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceStartupHistory(Entity): +class UserExperienceAnalyticsDeviceStartupHistory(Entity, Parsable): """ The user experience analytics device startup history entity contains device boot performance history details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_history_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_history_collection_response.py index 5747f75678f..2ee17463bca 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_history_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_history_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceStartupHistoryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceStartupHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceStartupHistory]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process.py index 9a6c72c03a0..9a37318168d 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceStartupProcess(Entity): +class UserExperienceAnalyticsDeviceStartupProcess(Entity, Parsable): """ The user experience analytics device startup process details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_collection_response.py index 5e3ec91cf9a..b35fcd9077d 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceStartupProcessCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceStartupProcessCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceStartupProcess]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance.py index bd5e990adbc..7dba8dbaf8d 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceStartupProcessPerformance(Entity): +class UserExperienceAnalyticsDeviceStartupProcessPerformance(Entity, Parsable): """ The user experience analytics device startup process performance. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_collection_response.py index b62986d51af..0256a7be290 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceStartupProcessPerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event.py b/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event.py index cd950ec024a..897aae74346 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceTimelineEvent(Entity): +class UserExperienceAnalyticsDeviceTimelineEvent(Entity, Parsable): """ The user experience analytics device event entity contains NRT device event details. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event_collection_response.py index bc1ae537bfa..e55865e28dc 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_timeline_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceTimelineEventCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceTimelineEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceTimelineEvent]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity.py b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity.py index 39970f37aae..e13006efa35 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsDeviceWithoutCloudIdentity(Entity): +class UserExperienceAnalyticsDeviceWithoutCloudIdentity(Entity, Parsable): """ The user experience analytics Device without Cloud Identity. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collection_response.py index aba03bc0bb1..a81234a5391 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsDeviceWithoutCloudIdentity]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_impacting_process.py b/msgraph_beta/generated/models/user_experience_analytics_impacting_process.py index 0383114601d..31444a0836b 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_impacting_process.py +++ b/msgraph_beta/generated/models/user_experience_analytics_impacting_process.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsImpactingProcess(Entity): +class UserExperienceAnalyticsImpactingProcess(Entity, Parsable): """ The user experience analytics top impacting process entity. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_impacting_process_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_impacting_process_collection_response.py index 0ae95b1b594..86b01737248 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_impacting_process_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_impacting_process_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsImpactingProcessCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsImpactingProcessCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsImpactingProcess]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_metric.py b/msgraph_beta/generated/models/user_experience_analytics_metric.py index 373b4567f61..90c58acdd6a 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_metric.py +++ b/msgraph_beta/generated/models/user_experience_analytics_metric.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsMetric(Entity): +class UserExperienceAnalyticsMetric(Entity, Parsable): """ The user experience analytics metric contains the score and units of a metric of a user experience anlaytics category. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_metric_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_metric_collection_response.py index 8ba7c1fd508..bb01da45f34 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_metric_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsMetric]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_metric_history.py b/msgraph_beta/generated/models/user_experience_analytics_metric_history.py index 82715f53bfe..1226ef1565e 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_metric_history.py +++ b/msgraph_beta/generated/models/user_experience_analytics_metric_history.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsMetricHistory(Entity): +class UserExperienceAnalyticsMetricHistory(Entity, Parsable): """ The user experience analytics metric history. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_metric_history_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_metric_history_collection_response.py index c20d4d5b3d9..9fff0c4db2d 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_metric_history_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_metric_history_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsMetricHistoryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsMetricHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsMetricHistory]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_model_scores.py b/msgraph_beta/generated/models/user_experience_analytics_model_scores.py index 43fff8c45f1..2d4dc1caa9a 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_model_scores.py +++ b/msgraph_beta/generated/models/user_experience_analytics_model_scores.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsModelScores(Entity): +class UserExperienceAnalyticsModelScores(Entity, Parsable): """ The user experience analytics model scores entity consolidates the various Endpoint Analytics scores. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_model_scores_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_model_scores_collection_response.py index e913dfc7419..0b1808ca3d8 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_model_scores_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_model_scores_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsModelScoresCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsModelScoresCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsModelScores]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device.py b/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device.py index fb970dfbce5..e553d6344e2 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device.py +++ b/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsNotAutopilotReadyDevice(Entity): +class UserExperienceAnalyticsNotAutopilotReadyDevice(Entity, Parsable): """ The user experience analytics Device not windows autopilot ready. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device_collection_response.py index 637771e2f9a..0a0b5e4b972 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_not_autopilot_ready_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsNotAutopilotReadyDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsNotAutopilotReadyDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsNotAutopilotReadyDevice]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_overview.py b/msgraph_beta/generated/models/user_experience_analytics_overview.py index b3a68dfa4d8..34451dbca32 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_overview.py +++ b/msgraph_beta/generated/models/user_experience_analytics_overview.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsOverview(Entity): +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. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_remote_connection.py b/msgraph_beta/generated/models/user_experience_analytics_remote_connection.py index b93bb53dd4f..6be6d78482f 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_remote_connection.py +++ b/msgraph_beta/generated/models/user_experience_analytics_remote_connection.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsRemoteConnection(Entity): +class UserExperienceAnalyticsRemoteConnection(Entity, Parsable): """ The user experience analytics remote connection entity. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_remote_connection_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_remote_connection_collection_response.py index 951529412e9..14e69a2a8d9 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_remote_connection_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_remote_connection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsRemoteConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsRemoteConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsRemoteConnection]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_resource_performance.py b/msgraph_beta/generated/models/user_experience_analytics_resource_performance.py index 4a0731bcc94..53e28f1ef23 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_resource_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_resource_performance.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsResourcePerformance(Entity): +class UserExperienceAnalyticsResourcePerformance(Entity, Parsable): """ The user experience analytics resource performance entity. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_resource_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_resource_performance_collection_response.py index fec7f9d43b7..6447bb19551 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_resource_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_resource_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsResourcePerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsResourcePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsResourcePerformance]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_score_history.py b/msgraph_beta/generated/models/user_experience_analytics_score_history.py index 31cfa750361..390f36d6309 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_score_history.py +++ b/msgraph_beta/generated/models/user_experience_analytics_score_history.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsScoreHistory(Entity): +class UserExperienceAnalyticsScoreHistory(Entity, Parsable): """ The user experience analytics device startup score history. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_score_history_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_score_history_collection_response.py index 59b4fb117ff..dc9c3920b44 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_score_history_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_score_history_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsScoreHistoryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsScoreHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsScoreHistory]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device.py index 2f27cf29e9c..e30a1c90c89 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsWorkFromAnywhereDevice(Entity): +class UserExperienceAnalyticsWorkFromAnywhereDevice(Entity, Parsable): """ The user experience analytics device for work from anywhere report. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device_collection_response.py index a58552f174c..1b38326e52e 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsWorkFromAnywhereDevice]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py index fe973c544e7..79e8427607e 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_hardware_readiness_metric.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric(Entity): +class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric(Entity, Parsable): """ The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric.py index 7d0771a0c6d..a3d14634f12 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsWorkFromAnywhereMetric(Entity): +class UserExperienceAnalyticsWorkFromAnywhereMetric(Entity, Parsable): """ The user experience analytics metric for work from anywhere report. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric_collection_response.py index e1ffa5fd9f3..d670756530f 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsWorkFromAnywhereMetric]] = None diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance.py index 177faf7c03e..6cd8db46229 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserExperienceAnalyticsWorkFromAnywhereModelPerformance(Entity): +class UserExperienceAnalyticsWorkFromAnywhereModelPerformance(Entity, Parsable): """ The user experience analytics work from anywhere model performance. """ diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_collection_response.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_collection_response.py index f3c1a1cbdf8..2c7787c41a3 100644 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_collection_response.py +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse): +class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]] = None diff --git a/msgraph_beta/generated/models/user_flow_language_configuration.py b/msgraph_beta/generated/models/user_flow_language_configuration.py index 7246dc49b96..9e7a6ccca87 100644 --- a/msgraph_beta/generated/models/user_flow_language_configuration.py +++ b/msgraph_beta/generated/models/user_flow_language_configuration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserFlowLanguageConfiguration(Entity): +class UserFlowLanguageConfiguration(Entity, Parsable): # Collection of pages with the default content to display in a user flow for a specified language. This collection doesn't allow any kind of modification. default_pages: Optional[List[UserFlowLanguagePage]] = None # The language name to display. This property is read-only. diff --git a/msgraph_beta/generated/models/user_flow_language_configuration_collection_response.py b/msgraph_beta/generated/models/user_flow_language_configuration_collection_response.py index b53c7cf6a56..48c06cfda18 100644 --- a/msgraph_beta/generated/models/user_flow_language_configuration_collection_response.py +++ b/msgraph_beta/generated/models/user_flow_language_configuration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserFlowLanguageConfigurationCollectionResponse(BaseCollectionPaginationCountResponse): +class UserFlowLanguageConfigurationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserFlowLanguageConfiguration]] = None diff --git a/msgraph_beta/generated/models/user_flow_language_page.py b/msgraph_beta/generated/models/user_flow_language_page.py index 32b1258a80b..cfbf982949c 100644 --- a/msgraph_beta/generated/models/user_flow_language_page.py +++ b/msgraph_beta/generated/models/user_flow_language_page.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserFlowLanguagePage(Entity): +class UserFlowLanguagePage(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/user_flow_language_page_collection_response.py b/msgraph_beta/generated/models/user_flow_language_page_collection_response.py index 2ffe295cc4a..1dd0b7eb584 100644 --- a/msgraph_beta/generated/models/user_flow_language_page_collection_response.py +++ b/msgraph_beta/generated/models/user_flow_language_page_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserFlowLanguagePageCollectionResponse(BaseCollectionPaginationCountResponse): +class UserFlowLanguagePageCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserFlowLanguagePage]] = None diff --git a/msgraph_beta/generated/models/user_governance_criteria.py b/msgraph_beta/generated/models/user_governance_criteria.py index 74cf4c279f0..e346a260cc5 100644 --- a/msgraph_beta/generated/models/user_governance_criteria.py +++ b/msgraph_beta/generated/models/user_governance_criteria.py @@ -9,7 +9,7 @@ from .governance_criteria import GovernanceCriteria @dataclass -class UserGovernanceCriteria(GovernanceCriteria): +class UserGovernanceCriteria(GovernanceCriteria, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userGovernanceCriteria" # The userId property diff --git a/msgraph_beta/generated/models/user_identity.py b/msgraph_beta/generated/models/user_identity.py index 8dce4e54c11..677fa38398e 100644 --- a/msgraph_beta/generated/models/user_identity.py +++ b/msgraph_beta/generated/models/user_identity.py @@ -10,7 +10,7 @@ from .identity import Identity @dataclass -class UserIdentity(Identity): +class UserIdentity(Identity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userIdentity" # Indicates the client IP address associated with the user performing the activity (audit log only). diff --git a/msgraph_beta/generated/models/user_insights_root.py b/msgraph_beta/generated/models/user_insights_root.py index 6362033fed5..0fea16e6196 100644 --- a/msgraph_beta/generated/models/user_insights_root.py +++ b/msgraph_beta/generated/models/user_insights_root.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserInsightsRoot(Entity): +class UserInsightsRoot(Entity, Parsable): # Summaries of daily user activities on apps registered in your tenant that is configured for Microsoft Entra External ID for customers. daily: Optional[DailyUserInsightMetricsRoot] = None # Summaries of monthly user activities on apps registered in your tenant that is configured for Microsoft Entra External ID for customers. diff --git a/msgraph_beta/generated/models/user_insights_settings.py b/msgraph_beta/generated/models/user_insights_settings.py index 1818db44fe4..074185be8c2 100644 --- a/msgraph_beta/generated/models/user_insights_settings.py +++ b/msgraph_beta/generated/models/user_insights_settings.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class UserInsightsSettings(Entity): +class UserInsightsSettings(Entity, Parsable): # True if the user's itemInsights and meeting hours insights are enabled; false if the user's itemInsights and meeting hours insights are disabled. The default value is true. Optional. is_enabled: Optional[bool] = None # The OdataType property diff --git a/msgraph_beta/generated/models/user_install_state_summary.py b/msgraph_beta/generated/models/user_install_state_summary.py index 67b44fc4080..c076b968e78 100644 --- a/msgraph_beta/generated/models/user_install_state_summary.py +++ b/msgraph_beta/generated/models/user_install_state_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserInstallStateSummary(Entity): +class UserInstallStateSummary(Entity, Parsable): """ Contains properties for the installation state summary for a user. """ diff --git a/msgraph_beta/generated/models/user_install_state_summary_collection_response.py b/msgraph_beta/generated/models/user_install_state_summary_collection_response.py index 0d9088bca52..a555e1c1809 100644 --- a/msgraph_beta/generated/models/user_install_state_summary_collection_response.py +++ b/msgraph_beta/generated/models/user_install_state_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserInstallStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class UserInstallStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserInstallStateSummary]] = None diff --git a/msgraph_beta/generated/models/user_last_sign_in_recommendation_insight_setting.py b/msgraph_beta/generated/models/user_last_sign_in_recommendation_insight_setting.py index 8a7a51bf411..8cacec7ba23 100644 --- a/msgraph_beta/generated/models/user_last_sign_in_recommendation_insight_setting.py +++ b/msgraph_beta/generated/models/user_last_sign_in_recommendation_insight_setting.py @@ -11,7 +11,7 @@ from .access_review_recommendation_insight_setting import AccessReviewRecommendationInsightSetting @dataclass -class UserLastSignInRecommendationInsightSetting(AccessReviewRecommendationInsightSetting): +class UserLastSignInRecommendationInsightSetting(AccessReviewRecommendationInsightSetting, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userLastSignInRecommendationInsightSetting" # Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. diff --git a/msgraph_beta/generated/models/user_p_f_x_certificate.py b/msgraph_beta/generated/models/user_p_f_x_certificate.py index 372c6f3fc3f..abdf8a3499e 100644 --- a/msgraph_beta/generated/models/user_p_f_x_certificate.py +++ b/msgraph_beta/generated/models/user_p_f_x_certificate.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UserPFXCertificate(Entity): +class UserPFXCertificate(Entity, Parsable): """ Entity that encapsulates all information required for a user's PFX certificates. """ diff --git a/msgraph_beta/generated/models/user_p_f_x_certificate_collection_response.py b/msgraph_beta/generated/models/user_p_f_x_certificate_collection_response.py index 387061ae543..62d99a4751a 100644 --- a/msgraph_beta/generated/models/user_p_f_x_certificate_collection_response.py +++ b/msgraph_beta/generated/models/user_p_f_x_certificate_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserPFXCertificateCollectionResponse(BaseCollectionPaginationCountResponse): +class UserPFXCertificateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserPFXCertificate]] = None diff --git a/msgraph_beta/generated/models/user_registration_details.py b/msgraph_beta/generated/models/user_registration_details.py index 302d5eb7879..e274b7455c7 100644 --- a/msgraph_beta/generated/models/user_registration_details.py +++ b/msgraph_beta/generated/models/user_registration_details.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class UserRegistrationDetails(Entity): +class UserRegistrationDetails(Entity, Parsable): # The method the user or admin selected as default for performing multifactor authentication for the user. The possible values are: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue. default_mfa_method: Optional[DefaultMfaMethodType] = None # Indicates whether the user has an admin role in the tenant. This value can be used to check the authentication methods that privileged accounts are registered for and capable of. diff --git a/msgraph_beta/generated/models/user_registration_details_collection_response.py b/msgraph_beta/generated/models/user_registration_details_collection_response.py index 5ff59196914..354904474cc 100644 --- a/msgraph_beta/generated/models/user_registration_details_collection_response.py +++ b/msgraph_beta/generated/models/user_registration_details_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserRegistrationDetailsCollectionResponse(BaseCollectionPaginationCountResponse): +class UserRegistrationDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserRegistrationDetails]] = None diff --git a/msgraph_beta/generated/models/user_requests_metric.py b/msgraph_beta/generated/models/user_requests_metric.py index ce390a45f09..9d26dd88be7 100644 --- a/msgraph_beta/generated/models/user_requests_metric.py +++ b/msgraph_beta/generated/models/user_requests_metric.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserRequestsMetric(Entity): +class UserRequestsMetric(Entity, Parsable): # The appId property app_id: Optional[str] = None # The browser property diff --git a/msgraph_beta/generated/models/user_requests_metric_collection_response.py b/msgraph_beta/generated/models/user_requests_metric_collection_response.py index 12828c58cf6..6eb5ec27a93 100644 --- a/msgraph_beta/generated/models/user_requests_metric_collection_response.py +++ b/msgraph_beta/generated/models/user_requests_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserRequestsMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class UserRequestsMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserRequestsMetric]] = None diff --git a/msgraph_beta/generated/models/user_scope_teams_app_installation.py b/msgraph_beta/generated/models/user_scope_teams_app_installation.py index 9e85352124b..74d435ee287 100644 --- a/msgraph_beta/generated/models/user_scope_teams_app_installation.py +++ b/msgraph_beta/generated/models/user_scope_teams_app_installation.py @@ -10,7 +10,7 @@ from .teams_app_installation import TeamsAppInstallation @dataclass -class UserScopeTeamsAppInstallation(TeamsAppInstallation): +class UserScopeTeamsAppInstallation(TeamsAppInstallation, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userScopeTeamsAppInstallation" # The chat between the user and Teams app. diff --git a/msgraph_beta/generated/models/user_scope_teams_app_installation_collection_response.py b/msgraph_beta/generated/models/user_scope_teams_app_installation_collection_response.py index bf391a18f27..08df8e0c8d1 100644 --- a/msgraph_beta/generated/models/user_scope_teams_app_installation_collection_response.py +++ b/msgraph_beta/generated/models/user_scope_teams_app_installation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserScopeTeamsAppInstallationCollectionResponse(BaseCollectionPaginationCountResponse): +class UserScopeTeamsAppInstallationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserScopeTeamsAppInstallation]] = None diff --git a/msgraph_beta/generated/models/user_security_profile.py b/msgraph_beta/generated/models/user_security_profile.py index 09e5ee29fa9..5f729b81373 100644 --- a/msgraph_beta/generated/models/user_security_profile.py +++ b/msgraph_beta/generated/models/user_security_profile.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class UserSecurityProfile(Entity): +class UserSecurityProfile(Entity, Parsable): # The accounts property accounts: Optional[List[UserAccount]] = None # The azureSubscriptionId property diff --git a/msgraph_beta/generated/models/user_security_profile_collection_response.py b/msgraph_beta/generated/models/user_security_profile_collection_response.py index 580e729dd9f..2b8231834c2 100644 --- a/msgraph_beta/generated/models/user_security_profile_collection_response.py +++ b/msgraph_beta/generated/models/user_security_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class UserSecurityProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserSecurityProfile]] = None diff --git a/msgraph_beta/generated/models/user_settings.py b/msgraph_beta/generated/models/user_settings.py index e28791f8158..c367497f071 100644 --- a/msgraph_beta/generated/models/user_settings.py +++ b/msgraph_beta/generated/models/user_settings.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class UserSettings(Entity): +class UserSettings(Entity, Parsable): # The user's settings for the visibility of merge suggestion for the duplicate contacts in the user's contact list. contact_merge_suggestions: Optional[ContactMergeSuggestions] = None # Reflects the Office Delve organization level setting. When set to true, the organization doesn't have access to Office Delve. This setting is read-only and can only be changed by administrators in the SharePoint admin center. diff --git a/msgraph_beta/generated/models/user_sign_in_insight.py b/msgraph_beta/generated/models/user_sign_in_insight.py index 852db599f43..a0828686521 100644 --- a/msgraph_beta/generated/models/user_sign_in_insight.py +++ b/msgraph_beta/generated/models/user_sign_in_insight.py @@ -10,7 +10,7 @@ from .governance_insight import GovernanceInsight @dataclass -class UserSignInInsight(GovernanceInsight): +class UserSignInInsight(GovernanceInsight, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userSignInInsight" # Indicates when the user last signed in diff --git a/msgraph_beta/generated/models/user_sign_up_metric.py b/msgraph_beta/generated/models/user_sign_up_metric.py index db973175ad1..e0d98725d11 100644 --- a/msgraph_beta/generated/models/user_sign_up_metric.py +++ b/msgraph_beta/generated/models/user_sign_up_metric.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserSignUpMetric(Entity): +class UserSignUpMetric(Entity, Parsable): # The appId property app_id: Optional[str] = None # The browser property diff --git a/msgraph_beta/generated/models/user_sign_up_metric_collection_response.py b/msgraph_beta/generated/models/user_sign_up_metric_collection_response.py index 91d19ececae..99e21f9da97 100644 --- a/msgraph_beta/generated/models/user_sign_up_metric_collection_response.py +++ b/msgraph_beta/generated/models/user_sign_up_metric_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserSignUpMetricCollectionResponse(BaseCollectionPaginationCountResponse): +class UserSignUpMetricCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserSignUpMetric]] = None diff --git a/msgraph_beta/generated/models/user_solution_root.py b/msgraph_beta/generated/models/user_solution_root.py index 4e6c5566912..8b7f970ec57 100644 --- a/msgraph_beta/generated/models/user_solution_root.py +++ b/msgraph_beta/generated/models/user_solution_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserSolutionRoot(Entity): +class UserSolutionRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The working time schedule entity associated with the solution. diff --git a/msgraph_beta/generated/models/user_storage.py b/msgraph_beta/generated/models/user_storage.py index e4dc0033248..d2bb06fdce6 100644 --- a/msgraph_beta/generated/models/user_storage.py +++ b/msgraph_beta/generated/models/user_storage.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserStorage(Entity): +class UserStorage(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The quota property diff --git a/msgraph_beta/generated/models/user_subject.py b/msgraph_beta/generated/models/user_subject.py index ef584322415..6190cfcfcfe 100644 --- a/msgraph_beta/generated/models/user_subject.py +++ b/msgraph_beta/generated/models/user_subject.py @@ -10,7 +10,7 @@ from .conditional_access_what_if_subject import ConditionalAccessWhatIfSubject @dataclass -class UserSubject(ConditionalAccessWhatIfSubject): +class UserSubject(ConditionalAccessWhatIfSubject, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.userSubject" # The externalTenantId property diff --git a/msgraph_beta/generated/models/user_teamwork.py b/msgraph_beta/generated/models/user_teamwork.py index 46422b354cf..c73748a9110 100644 --- a/msgraph_beta/generated/models/user_teamwork.py +++ b/msgraph_beta/generated/models/user_teamwork.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class UserTeamwork(Entity): +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. diff --git a/msgraph_beta/generated/models/user_virtual_events_root.py b/msgraph_beta/generated/models/user_virtual_events_root.py index a492b87747c..99559829d00 100644 --- a/msgraph_beta/generated/models/user_virtual_events_root.py +++ b/msgraph_beta/generated/models/user_virtual_events_root.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UserVirtualEventsRoot(Entity): +class UserVirtualEventsRoot(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The webinars property diff --git a/msgraph_beta/generated/models/ux_setting.py b/msgraph_beta/generated/models/ux_setting.py index 239e8727177..36f35b7c670 100644 --- a/msgraph_beta/generated/models/ux_setting.py +++ b/msgraph_beta/generated/models/ux_setting.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class UxSetting(Entity): +class UxSetting(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The restrictNonAdminAccess property diff --git a/msgraph_beta/generated/models/value_based_attribute.py b/msgraph_beta/generated/models/value_based_attribute.py index 78e833eb94a..74c45c6f3dd 100644 --- a/msgraph_beta/generated/models/value_based_attribute.py +++ b/msgraph_beta/generated/models/value_based_attribute.py @@ -9,7 +9,7 @@ from .custom_claim_attribute_base import CustomClaimAttributeBase @dataclass -class ValueBasedAttribute(CustomClaimAttributeBase): +class ValueBasedAttribute(CustomClaimAttributeBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.valueBasedAttribute" # The static value to be used an the attribute. diff --git a/msgraph_beta/generated/models/vendor_collection_response.py b/msgraph_beta/generated/models/vendor_collection_response.py index 2c71df2176f..34f56ed0af9 100644 --- a/msgraph_beta/generated/models/vendor_collection_response.py +++ b/msgraph_beta/generated/models/vendor_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VendorCollectionResponse(BaseCollectionPaginationCountResponse): +class VendorCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Vendor]] = None diff --git a/msgraph_beta/generated/models/verifiable_credential_required.py b/msgraph_beta/generated/models/verifiable_credential_required.py index b372359f472..89055413b74 100644 --- a/msgraph_beta/generated/models/verifiable_credential_required.py +++ b/msgraph_beta/generated/models/verifiable_credential_required.py @@ -10,7 +10,7 @@ from .verifiable_credential_requirement_status import VerifiableCredentialRequirementStatus @dataclass -class VerifiableCredentialRequired(VerifiableCredentialRequirementStatus): +class VerifiableCredentialRequired(VerifiableCredentialRequirementStatus, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.verifiableCredentialRequired" # When the presentation request will expire and a new one will need to be generated. diff --git a/msgraph_beta/generated/models/verifiable_credential_retrieved.py b/msgraph_beta/generated/models/verifiable_credential_retrieved.py index 4c1cb8058f0..b76abe44bd7 100644 --- a/msgraph_beta/generated/models/verifiable_credential_retrieved.py +++ b/msgraph_beta/generated/models/verifiable_credential_retrieved.py @@ -10,7 +10,7 @@ from .verifiable_credential_requirement_status import VerifiableCredentialRequirementStatus @dataclass -class VerifiableCredentialRetrieved(VerifiableCredentialRequirementStatus): +class VerifiableCredentialRetrieved(VerifiableCredentialRequirementStatus, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.verifiableCredentialRetrieved" # The specific date and time that the presentation request will expire and a new one will need to be generated. diff --git a/msgraph_beta/generated/models/verifiable_credential_verified.py b/msgraph_beta/generated/models/verifiable_credential_verified.py index 97daa1de23e..2cfbcb85436 100644 --- a/msgraph_beta/generated/models/verifiable_credential_verified.py +++ b/msgraph_beta/generated/models/verifiable_credential_verified.py @@ -9,7 +9,7 @@ from .verifiable_credential_requirement_status import VerifiableCredentialRequirementStatus @dataclass -class VerifiableCredentialVerified(VerifiableCredentialRequirementStatus): +class VerifiableCredentialVerified(VerifiableCredentialRequirementStatus, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.verifiableCredentialVerified" diff --git a/msgraph_beta/generated/models/vertical_section.py b/msgraph_beta/generated/models/vertical_section.py index 7b433c1a3c3..d2502600632 100644 --- a/msgraph_beta/generated/models/vertical_section.py +++ b/msgraph_beta/generated/models/vertical_section.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class VerticalSection(Entity): +class VerticalSection(Entity, Parsable): # Enumeration value that indicates the emphasis of the section background. The possible values are: none, netural, soft, strong, unknownFutureValue. emphasis: Optional[SectionEmphasisType] = None # The OdataType property diff --git a/msgraph_beta/generated/models/video_news_link_page.py b/msgraph_beta/generated/models/video_news_link_page.py index 9dee16db84c..d5488fe8711 100644 --- a/msgraph_beta/generated/models/video_news_link_page.py +++ b/msgraph_beta/generated/models/video_news_link_page.py @@ -11,7 +11,7 @@ from .base_site_page import BaseSitePage @dataclass -class VideoNewsLinkPage(BaseSitePage): +class VideoNewsLinkPage(BaseSitePage, Parsable): # The bannerImageWebUrl property banner_image_web_url: Optional[str] = None # The newsSharepointIds property diff --git a/msgraph_beta/generated/models/virtual_endpoint.py b/msgraph_beta/generated/models/virtual_endpoint.py index e4857632842..947d5714caf 100644 --- a/msgraph_beta/generated/models/virtual_endpoint.py +++ b/msgraph_beta/generated/models/virtual_endpoint.py @@ -25,7 +25,7 @@ from .entity import Entity @dataclass -class VirtualEndpoint(Entity): +class VirtualEndpoint(Entity, Parsable): # Cloud PC audit event. audit_events: Optional[List[CloudPcAuditEvent]] = None # Bulk actions applied to a Cloud PC. diff --git a/msgraph_beta/generated/models/virtual_event.py b/msgraph_beta/generated/models/virtual_event.py index 85462b23b1b..084985b5b75 100644 --- a/msgraph_beta/generated/models/virtual_event.py +++ b/msgraph_beta/generated/models/virtual_event.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class VirtualEvent(Entity): +class VirtualEvent(Entity, Parsable): # The identity information for the creator of the virtual event. Inherited from virtualEvent. created_by: Optional[CommunicationsIdentitySet] = None # A description of the virtual event. diff --git a/msgraph_beta/generated/models/virtual_event_collection_response.py b/msgraph_beta/generated/models/virtual_event_collection_response.py index 9d778359b63..a806419ee97 100644 --- a/msgraph_beta/generated/models/virtual_event_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEvent]] = None diff --git a/msgraph_beta/generated/models/virtual_event_presenter.py b/msgraph_beta/generated/models/virtual_event_presenter.py index 46a48c550f8..05812e999dc 100644 --- a/msgraph_beta/generated/models/virtual_event_presenter.py +++ b/msgraph_beta/generated/models/virtual_event_presenter.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class VirtualEventPresenter(Entity): +class VirtualEventPresenter(Entity, Parsable): # Email address of the presenter. email: Optional[str] = None # Identity information of the presenter. The supported identities are: communicationsGuestIdentity and communicationsUserIdentity. diff --git a/msgraph_beta/generated/models/virtual_event_presenter_collection_response.py b/msgraph_beta/generated/models/virtual_event_presenter_collection_response.py index f165740181d..1e3de51ef04 100644 --- a/msgraph_beta/generated/models/virtual_event_presenter_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_presenter_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventPresenterCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventPresenterCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventPresenter]] = None diff --git a/msgraph_beta/generated/models/virtual_event_presenter_info.py b/msgraph_beta/generated/models/virtual_event_presenter_info.py index 4790fe428de..e0ea4598fa9 100644 --- a/msgraph_beta/generated/models/virtual_event_presenter_info.py +++ b/msgraph_beta/generated/models/virtual_event_presenter_info.py @@ -10,7 +10,7 @@ from .meeting_participant_info import MeetingParticipantInfo @dataclass -class VirtualEventPresenterInfo(MeetingParticipantInfo): +class VirtualEventPresenterInfo(MeetingParticipantInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventPresenterInfo" # The presenterDetails property diff --git a/msgraph_beta/generated/models/virtual_event_registration.py b/msgraph_beta/generated/models/virtual_event_registration.py index 1c6187f2e8b..2a787e7a35d 100644 --- a/msgraph_beta/generated/models/virtual_event_registration.py +++ b/msgraph_beta/generated/models/virtual_event_registration.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class VirtualEventRegistration(Entity): +class VirtualEventRegistration(Entity, Parsable): # Date and time when the registrant cancels their registration for the virtual event. Only appears when applicable. 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. cancelation_date_time: Optional[datetime.datetime] = None # Email address of the registrant. diff --git a/msgraph_beta/generated/models/virtual_event_registration_collection_response.py b/msgraph_beta/generated/models/virtual_event_registration_collection_response.py index 64d6215d903..5ee4ae379fa 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_registration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventRegistrationCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventRegistrationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventRegistration]] = None diff --git a/msgraph_beta/generated/models/virtual_event_registration_configuration.py b/msgraph_beta/generated/models/virtual_event_registration_configuration.py index 89d1dd4f9b8..b98865f129a 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_configuration.py +++ b/msgraph_beta/generated/models/virtual_event_registration_configuration.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class VirtualEventRegistrationConfiguration(Entity): +class VirtualEventRegistrationConfiguration(Entity, Parsable): # Total capacity of the virtual event. capacity: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/virtual_event_registration_custom_question.py b/msgraph_beta/generated/models/virtual_event_registration_custom_question.py index 3d3adf4a11e..8dbf2b75ea1 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_custom_question.py +++ b/msgraph_beta/generated/models/virtual_event_registration_custom_question.py @@ -10,7 +10,7 @@ from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase @dataclass -class VirtualEventRegistrationCustomQuestion(VirtualEventRegistrationQuestionBase): +class VirtualEventRegistrationCustomQuestion(VirtualEventRegistrationQuestionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventRegistrationCustomQuestion" # Answer choices when answerInputType is singleChoice or multiChoice. diff --git a/msgraph_beta/generated/models/virtual_event_registration_predefined_question.py b/msgraph_beta/generated/models/virtual_event_registration_predefined_question.py index d691b999872..fe06dd3ebff 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_predefined_question.py +++ b/msgraph_beta/generated/models/virtual_event_registration_predefined_question.py @@ -10,7 +10,7 @@ from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase @dataclass -class VirtualEventRegistrationPredefinedQuestion(VirtualEventRegistrationQuestionBase): +class VirtualEventRegistrationPredefinedQuestion(VirtualEventRegistrationQuestionBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventRegistrationPredefinedQuestion" # Label of the predefined registration question. The following label values accept a single line of text: street, city, state, postalCode, countryOrRegion, industry, jobTitle, and organization. unknownFutureValue is an evolvable enumeration sentinel value; do not use this label. diff --git a/msgraph_beta/generated/models/virtual_event_registration_question_base.py b/msgraph_beta/generated/models/virtual_event_registration_question_base.py index dd3a15f6c4f..18768971c50 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_question_base.py +++ b/msgraph_beta/generated/models/virtual_event_registration_question_base.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class VirtualEventRegistrationQuestionBase(Entity): +class VirtualEventRegistrationQuestionBase(Entity, Parsable): # Display name of the registration question. display_name: Optional[str] = None # Indicates whether an answer to the question is required. The default value is false. diff --git a/msgraph_beta/generated/models/virtual_event_registration_question_base_collection_response.py b/msgraph_beta/generated/models/virtual_event_registration_question_base_collection_response.py index 19d7f7ab643..03ce7d7d0c3 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_question_base_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_registration_question_base_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventRegistrationQuestionBaseCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventRegistrationQuestionBaseCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventRegistrationQuestionBase]] = None diff --git a/msgraph_beta/generated/models/virtual_event_session.py b/msgraph_beta/generated/models/virtual_event_session.py index a1c305f2d7d..8b0ca907798 100644 --- a/msgraph_beta/generated/models/virtual_event_session.py +++ b/msgraph_beta/generated/models/virtual_event_session.py @@ -12,7 +12,7 @@ from .online_meeting_base import OnlineMeetingBase @dataclass -class VirtualEventSession(OnlineMeetingBase): +class VirtualEventSession(OnlineMeetingBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventSession" # The virtual event session end time. diff --git a/msgraph_beta/generated/models/virtual_event_session_collection_response.py b/msgraph_beta/generated/models/virtual_event_session_collection_response.py index 183ff3e650b..8d9056ee9d0 100644 --- a/msgraph_beta/generated/models/virtual_event_session_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_session_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventSessionCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventSessionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventSession]] = None diff --git a/msgraph_beta/generated/models/virtual_event_townhall.py b/msgraph_beta/generated/models/virtual_event_townhall.py index 7aeb53d4688..a360415460f 100644 --- a/msgraph_beta/generated/models/virtual_event_townhall.py +++ b/msgraph_beta/generated/models/virtual_event_townhall.py @@ -12,7 +12,7 @@ from .virtual_event import VirtualEvent @dataclass -class VirtualEventTownhall(VirtualEvent): +class VirtualEventTownhall(VirtualEvent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventTownhall" # The audience to whom the town hall is visible. Possible values are: everyone, organization, unknownFutureValue. diff --git a/msgraph_beta/generated/models/virtual_event_townhall_collection_response.py b/msgraph_beta/generated/models/virtual_event_townhall_collection_response.py index 8c4709ac7cc..69fb75c6f19 100644 --- a/msgraph_beta/generated/models/virtual_event_townhall_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_townhall_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventTownhallCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventTownhallCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventTownhall]] = None diff --git a/msgraph_beta/generated/models/virtual_event_webinar.py b/msgraph_beta/generated/models/virtual_event_webinar.py index a1dd8796ff0..e1c6395a81d 100644 --- a/msgraph_beta/generated/models/virtual_event_webinar.py +++ b/msgraph_beta/generated/models/virtual_event_webinar.py @@ -13,7 +13,7 @@ from .virtual_event import VirtualEvent @dataclass -class VirtualEventWebinar(VirtualEvent): +class VirtualEventWebinar(VirtualEvent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventWebinar" # To whom the webinar is visible. diff --git a/msgraph_beta/generated/models/virtual_event_webinar_collection_response.py b/msgraph_beta/generated/models/virtual_event_webinar_collection_response.py index c38002455f4..54573140df2 100644 --- a/msgraph_beta/generated/models/virtual_event_webinar_collection_response.py +++ b/msgraph_beta/generated/models/virtual_event_webinar_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VirtualEventWebinarCollectionResponse(BaseCollectionPaginationCountResponse): +class VirtualEventWebinarCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventWebinar]] = None diff --git a/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py b/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py index b881889aa36..4290dde8fa7 100644 --- a/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py +++ b/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py @@ -9,7 +9,7 @@ from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration @dataclass -class VirtualEventWebinarRegistrationConfiguration(VirtualEventRegistrationConfiguration): +class VirtualEventWebinarRegistrationConfiguration(VirtualEventRegistrationConfiguration, Parsable): # The isManualApprovalEnabled property is_manual_approval_enabled: Optional[bool] = None # The isWaitlistEnabled property diff --git a/msgraph_beta/generated/models/virtual_events_root.py b/msgraph_beta/generated/models/virtual_events_root.py index 636e9df64ea..bdb90cfe5ea 100644 --- a/msgraph_beta/generated/models/virtual_events_root.py +++ b/msgraph_beta/generated/models/virtual_events_root.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class VirtualEventsRoot(Entity): +class VirtualEventsRoot(Entity, Parsable): # The events property events: Optional[List[VirtualEvent]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/virtual_machine_details.py b/msgraph_beta/generated/models/virtual_machine_details.py index 3fd8397d35a..0487ae4eb91 100644 --- a/msgraph_beta/generated/models/virtual_machine_details.py +++ b/msgraph_beta/generated/models/virtual_machine_details.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class VirtualMachineDetails(Entity): +class VirtualMachineDetails(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The virtualMachine property diff --git a/msgraph_beta/generated/models/virtual_machine_with_aws_storage_bucket_access_finding.py b/msgraph_beta/generated/models/virtual_machine_with_aws_storage_bucket_access_finding.py index 760cb34fb81..b522d4cf4f7 100644 --- a/msgraph_beta/generated/models/virtual_machine_with_aws_storage_bucket_access_finding.py +++ b/msgraph_beta/generated/models/virtual_machine_with_aws_storage_bucket_access_finding.py @@ -12,7 +12,7 @@ from .finding import Finding @dataclass -class VirtualMachineWithAwsStorageBucketAccessFinding(Finding): +class VirtualMachineWithAwsStorageBucketAccessFinding(Finding, Parsable): # The total number of storage buckets that the EC2 instance can access using the role. accessible_count: Optional[int] = None # The total number of storage buckets in the authorization system that hosts the EC2 instance. diff --git a/msgraph_beta/generated/models/voice_authentication_method_configuration.py b/msgraph_beta/generated/models/voice_authentication_method_configuration.py index 10fa5f33aa1..c68cff292d1 100644 --- a/msgraph_beta/generated/models/voice_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/voice_authentication_method_configuration.py @@ -10,7 +10,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class VoiceAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class VoiceAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.voiceAuthenticationMethodConfiguration" # A collection of groups that are enabled to use the authentication method. Expanded by default. diff --git a/msgraph_beta/generated/models/voice_authentication_method_target.py b/msgraph_beta/generated/models/voice_authentication_method_target.py index 09e5c4e3170..127d7df4c79 100644 --- a/msgraph_beta/generated/models/voice_authentication_method_target.py +++ b/msgraph_beta/generated/models/voice_authentication_method_target.py @@ -9,7 +9,7 @@ from .authentication_method_target import AuthenticationMethodTarget @dataclass -class VoiceAuthenticationMethodTarget(AuthenticationMethodTarget): +class VoiceAuthenticationMethodTarget(AuthenticationMethodTarget, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/vpn_configuration.py b/msgraph_beta/generated/models/vpn_configuration.py index c4ec4a26e12..b9d943d4748 100644 --- a/msgraph_beta/generated/models/vpn_configuration.py +++ b/msgraph_beta/generated/models/vpn_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class VpnConfiguration(DeviceConfiguration): +class VpnConfiguration(DeviceConfiguration, Parsable): """ Base VPN Configuration profile. """ diff --git a/msgraph_beta/generated/models/vpp_token.py b/msgraph_beta/generated/models/vpp_token.py index 9eaaca7cb1d..0b7677064ab 100644 --- a/msgraph_beta/generated/models/vpp_token.py +++ b/msgraph_beta/generated/models/vpp_token.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class VppToken(Entity): +class VppToken(Entity, Parsable): """ You purchase multiple licenses for iOS apps through the Apple Volume Purchase Program for Business or Education. This involves setting up an Apple VPP account from the Apple website and uploading the Apple VPP Business or Education token to Intune. You can then synchronize your volume purchase information with Intune and track your volume-purchased app use. You can upload multiple Apple VPP Business or Education tokens. """ diff --git a/msgraph_beta/generated/models/vpp_token_collection_response.py b/msgraph_beta/generated/models/vpp_token_collection_response.py index d5dfe5a337b..f09cdde53ce 100644 --- a/msgraph_beta/generated/models/vpp_token_collection_response.py +++ b/msgraph_beta/generated/models/vpp_token_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class VppTokenCollectionResponse(BaseCollectionPaginationCountResponse): +class VppTokenCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VppToken]] = None diff --git a/msgraph_beta/generated/models/vpp_token_revoke_licenses_action_result.py b/msgraph_beta/generated/models/vpp_token_revoke_licenses_action_result.py index 4e43242347b..46cbfd8c61d 100644 --- a/msgraph_beta/generated/models/vpp_token_revoke_licenses_action_result.py +++ b/msgraph_beta/generated/models/vpp_token_revoke_licenses_action_result.py @@ -10,7 +10,7 @@ from .vpp_token_action_result import VppTokenActionResult @dataclass -class VppTokenRevokeLicensesActionResult(VppTokenActionResult): +class VppTokenRevokeLicensesActionResult(VppTokenActionResult, Parsable): """ The status of the revoke licenses action performed on the Apple Volume Purchase Program token. """ diff --git a/msgraph_beta/generated/models/vulnerable_managed_device.py b/msgraph_beta/generated/models/vulnerable_managed_device.py index 7c03204842d..b96bb5e7e8f 100644 --- a/msgraph_beta/generated/models/vulnerable_managed_device.py +++ b/msgraph_beta/generated/models/vulnerable_managed_device.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class VulnerableManagedDevice(Entity): +class VulnerableManagedDevice(Entity, Parsable): """ This entity represents a device associated with a task. """ diff --git a/msgraph_beta/generated/models/web_account.py b/msgraph_beta/generated/models/web_account.py index bcc0a31ac95..dc57b8eb6bd 100644 --- a/msgraph_beta/generated/models/web_account.py +++ b/msgraph_beta/generated/models/web_account.py @@ -10,7 +10,7 @@ from .item_facet import ItemFacet @dataclass -class WebAccount(ItemFacet): +class WebAccount(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.webAccount" # Contains the description the user has provided for the account on the service being referenced. diff --git a/msgraph_beta/generated/models/web_account_collection_response.py b/msgraph_beta/generated/models/web_account_collection_response.py index 634c65f42ce..78e67c63eaa 100644 --- a/msgraph_beta/generated/models/web_account_collection_response.py +++ b/msgraph_beta/generated/models/web_account_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WebAccountCollectionResponse(BaseCollectionPaginationCountResponse): +class WebAccountCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WebAccount]] = None diff --git a/msgraph_beta/generated/models/web_app.py b/msgraph_beta/generated/models/web_app.py index 6430fed858b..c1fda2f4db9 100644 --- a/msgraph_beta/generated/models/web_app.py +++ b/msgraph_beta/generated/models/web_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class WebApp(MobileApp): +class WebApp(MobileApp, Parsable): """ Contains properties and inherited properties for web apps. """ diff --git a/msgraph_beta/generated/models/web_application_segment.py b/msgraph_beta/generated/models/web_application_segment.py index 162465af6fe..6a7784039ce 100644 --- a/msgraph_beta/generated/models/web_application_segment.py +++ b/msgraph_beta/generated/models/web_application_segment.py @@ -10,7 +10,7 @@ from .application_segment import ApplicationSegment @dataclass -class WebApplicationSegment(ApplicationSegment): +class WebApplicationSegment(ApplicationSegment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.webApplicationSegment" # If you're configuring a traffic manager in front of multiple App Proxy application segments, this property contains the user-friendly URL that will point to the traffic manager. diff --git a/msgraph_beta/generated/models/web_part.py b/msgraph_beta/generated/models/web_part.py index b08611e099c..776eac1ce86 100644 --- a/msgraph_beta/generated/models/web_part.py +++ b/msgraph_beta/generated/models/web_part.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WebPart(Entity): +class WebPart(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/web_part_collection_response.py b/msgraph_beta/generated/models/web_part_collection_response.py index 51682418c34..463431768d4 100644 --- a/msgraph_beta/generated/models/web_part_collection_response.py +++ b/msgraph_beta/generated/models/web_part_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WebPartCollectionResponse(BaseCollectionPaginationCountResponse): +class WebPartCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WebPart]] = None diff --git a/msgraph_beta/generated/models/web_segment_configuration.py b/msgraph_beta/generated/models/web_segment_configuration.py index bbe539222b2..af03c251cd5 100644 --- a/msgraph_beta/generated/models/web_segment_configuration.py +++ b/msgraph_beta/generated/models/web_segment_configuration.py @@ -10,7 +10,7 @@ from .segment_configuration import SegmentConfiguration @dataclass -class WebSegmentConfiguration(SegmentConfiguration): +class WebSegmentConfiguration(SegmentConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.webSegmentConfiguration" # The applicationSegments property diff --git a/msgraph_beta/generated/models/what_if_application_context.py b/msgraph_beta/generated/models/what_if_application_context.py index 82046bc307f..d9174ce79ac 100644 --- a/msgraph_beta/generated/models/what_if_application_context.py +++ b/msgraph_beta/generated/models/what_if_application_context.py @@ -9,7 +9,7 @@ from .conditional_access_context import ConditionalAccessContext @dataclass -class WhatIfApplicationContext(ConditionalAccessContext): +class WhatIfApplicationContext(ConditionalAccessContext, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.whatIfApplicationContext" # The includeApplications property diff --git a/msgraph_beta/generated/models/what_if_authentication_context.py b/msgraph_beta/generated/models/what_if_authentication_context.py index f2a49676521..4dbcfbfb924 100644 --- a/msgraph_beta/generated/models/what_if_authentication_context.py +++ b/msgraph_beta/generated/models/what_if_authentication_context.py @@ -9,7 +9,7 @@ from .conditional_access_context import ConditionalAccessContext @dataclass -class WhatIfAuthenticationContext(ConditionalAccessContext): +class WhatIfAuthenticationContext(ConditionalAccessContext, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.whatIfAuthenticationContext" # The authenticationContext property diff --git a/msgraph_beta/generated/models/what_if_user_action_context.py b/msgraph_beta/generated/models/what_if_user_action_context.py index 253c799c209..9f5a17a6141 100644 --- a/msgraph_beta/generated/models/what_if_user_action_context.py +++ b/msgraph_beta/generated/models/what_if_user_action_context.py @@ -10,7 +10,7 @@ from .conditional_access_context import ConditionalAccessContext @dataclass -class WhatIfUserActionContext(ConditionalAccessContext): +class WhatIfUserActionContext(ConditionalAccessContext, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.whatIfUserActionContext" # The userAction property diff --git a/msgraph_beta/generated/models/win32_catalog_app.py b/msgraph_beta/generated/models/win32_catalog_app.py index 47d4b0dea85..fc49fffa9cd 100644 --- a/msgraph_beta/generated/models/win32_catalog_app.py +++ b/msgraph_beta/generated/models/win32_catalog_app.py @@ -10,7 +10,7 @@ from .win32_lob_app import Win32LobApp @dataclass -class Win32CatalogApp(Win32LobApp): +class Win32CatalogApp(Win32LobApp, Parsable): """ A mobileApp that is based on a referenced application in a Win32CatalogApp repository """ diff --git a/msgraph_beta/generated/models/win32_catalog_app_assignment_settings.py b/msgraph_beta/generated/models/win32_catalog_app_assignment_settings.py index 25d4c8c4b80..c38bc92a8c7 100644 --- a/msgraph_beta/generated/models/win32_catalog_app_assignment_settings.py +++ b/msgraph_beta/generated/models/win32_catalog_app_assignment_settings.py @@ -9,7 +9,7 @@ from .win32_lob_app_assignment_settings import Win32LobAppAssignmentSettings @dataclass -class Win32CatalogAppAssignmentSettings(Win32LobAppAssignmentSettings): +class Win32CatalogAppAssignmentSettings(Win32LobAppAssignmentSettings, Parsable): """ Contains properties used to assign an Win32 catalog mobile app to a group. """ diff --git a/msgraph_beta/generated/models/win32_lob_app.py b/msgraph_beta/generated/models/win32_lob_app.py index 6de2416fb66..883dba056ba 100644 --- a/msgraph_beta/generated/models/win32_lob_app.py +++ b/msgraph_beta/generated/models/win32_lob_app.py @@ -18,7 +18,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class Win32LobApp(MobileLobApp): +class Win32LobApp(MobileLobApp, Parsable): """ Contains properties and inherited properties for Win32 apps. """ diff --git a/msgraph_beta/generated/models/win32_lob_app_assignment_settings.py b/msgraph_beta/generated/models/win32_lob_app_assignment_settings.py index dd72f67b66e..8221624c74a 100644 --- a/msgraph_beta/generated/models/win32_lob_app_assignment_settings.py +++ b/msgraph_beta/generated/models/win32_lob_app_assignment_settings.py @@ -15,7 +15,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class Win32LobAppAssignmentSettings(MobileAppAssignmentSettings): +class Win32LobAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign an Win32 LOB mobile app to a group. """ diff --git a/msgraph_beta/generated/models/win32_lob_app_collection_response.py b/msgraph_beta/generated/models/win32_lob_app_collection_response.py index 5bb3316cec6..9c2067de935 100644 --- a/msgraph_beta/generated/models/win32_lob_app_collection_response.py +++ b/msgraph_beta/generated/models/win32_lob_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class Win32LobAppCollectionResponse(BaseCollectionPaginationCountResponse): +class Win32LobAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Win32LobApp]] = None diff --git a/msgraph_beta/generated/models/win32_lob_app_file_system_detection.py b/msgraph_beta/generated/models/win32_lob_app_file_system_detection.py index 9b59dd987f9..2a58e52c11d 100644 --- a/msgraph_beta/generated/models/win32_lob_app_file_system_detection.py +++ b/msgraph_beta/generated/models/win32_lob_app_file_system_detection.py @@ -11,7 +11,7 @@ from .win32_lob_app_detection import Win32LobAppDetection @dataclass -class Win32LobAppFileSystemDetection(Win32LobAppDetection): +class Win32LobAppFileSystemDetection(Win32LobAppDetection, Parsable): """ Contains file or folder path to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_file_system_requirement.py b/msgraph_beta/generated/models/win32_lob_app_file_system_requirement.py index a3a783fc50d..95d4af73958 100644 --- a/msgraph_beta/generated/models/win32_lob_app_file_system_requirement.py +++ b/msgraph_beta/generated/models/win32_lob_app_file_system_requirement.py @@ -10,7 +10,7 @@ from .win32_lob_app_requirement import Win32LobAppRequirement @dataclass -class Win32LobAppFileSystemRequirement(Win32LobAppRequirement): +class Win32LobAppFileSystemRequirement(Win32LobAppRequirement, Parsable): """ Contains file or folder path to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_file_system_rule.py b/msgraph_beta/generated/models/win32_lob_app_file_system_rule.py index edffef4aa53..0a08bdec364 100644 --- a/msgraph_beta/generated/models/win32_lob_app_file_system_rule.py +++ b/msgraph_beta/generated/models/win32_lob_app_file_system_rule.py @@ -11,7 +11,7 @@ from .win32_lob_app_rule import Win32LobAppRule @dataclass -class Win32LobAppFileSystemRule(Win32LobAppRule): +class Win32LobAppFileSystemRule(Win32LobAppRule, Parsable): """ A complex type to store file or folder rule data for a Win32 LOB app. """ diff --git a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_detection.py b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_detection.py index 49660a3ec09..3dbd2e667b8 100644 --- a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_detection.py +++ b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_detection.py @@ -9,7 +9,7 @@ from .win32_lob_app_detection import Win32LobAppDetection @dataclass -class Win32LobAppPowerShellScriptDetection(Win32LobAppDetection): +class Win32LobAppPowerShellScriptDetection(Win32LobAppDetection, Parsable): """ Contains PowerShell script properties to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_requirement.py b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_requirement.py index fe0ef79a088..e1b233658ad 100644 --- a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_requirement.py +++ b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_requirement.py @@ -11,7 +11,7 @@ from .win32_lob_app_requirement import Win32LobAppRequirement @dataclass -class Win32LobAppPowerShellScriptRequirement(Win32LobAppRequirement): +class Win32LobAppPowerShellScriptRequirement(Win32LobAppRequirement, Parsable): """ Contains PowerShell script properties to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_rule.py b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_rule.py index 4d9a93282ad..0ac1d132ad8 100644 --- a/msgraph_beta/generated/models/win32_lob_app_power_shell_script_rule.py +++ b/msgraph_beta/generated/models/win32_lob_app_power_shell_script_rule.py @@ -12,7 +12,7 @@ from .win32_lob_app_rule import Win32LobAppRule @dataclass -class Win32LobAppPowerShellScriptRule(Win32LobAppRule): +class Win32LobAppPowerShellScriptRule(Win32LobAppRule, Parsable): """ A complex type to store the PowerShell script rule data for a Win32 LOB app. """ diff --git a/msgraph_beta/generated/models/win32_lob_app_product_code_detection.py b/msgraph_beta/generated/models/win32_lob_app_product_code_detection.py index 469d7464990..b8e2db447fb 100644 --- a/msgraph_beta/generated/models/win32_lob_app_product_code_detection.py +++ b/msgraph_beta/generated/models/win32_lob_app_product_code_detection.py @@ -10,7 +10,7 @@ from .win32_lob_app_detection import Win32LobAppDetection @dataclass -class Win32LobAppProductCodeDetection(Win32LobAppDetection): +class Win32LobAppProductCodeDetection(Win32LobAppDetection, Parsable): """ Contains product code and version properties to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_product_code_rule.py b/msgraph_beta/generated/models/win32_lob_app_product_code_rule.py index d8a38c02d9d..5136df770b5 100644 --- a/msgraph_beta/generated/models/win32_lob_app_product_code_rule.py +++ b/msgraph_beta/generated/models/win32_lob_app_product_code_rule.py @@ -10,7 +10,7 @@ from .win32_lob_app_rule import Win32LobAppRule @dataclass -class Win32LobAppProductCodeRule(Win32LobAppRule): +class Win32LobAppProductCodeRule(Win32LobAppRule, Parsable): """ A complex type to store the product code and version rule data for a Win32 LOB app. This rule is not supported as a requirement rule. """ diff --git a/msgraph_beta/generated/models/win32_lob_app_registry_detection.py b/msgraph_beta/generated/models/win32_lob_app_registry_detection.py index bc5b327bf88..4a76850a115 100644 --- a/msgraph_beta/generated/models/win32_lob_app_registry_detection.py +++ b/msgraph_beta/generated/models/win32_lob_app_registry_detection.py @@ -11,7 +11,7 @@ from .win32_lob_app_detection import Win32LobAppDetection @dataclass -class Win32LobAppRegistryDetection(Win32LobAppDetection): +class Win32LobAppRegistryDetection(Win32LobAppDetection, Parsable): """ Contains registry properties to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_registry_requirement.py b/msgraph_beta/generated/models/win32_lob_app_registry_requirement.py index 13eb0f6bb2c..45b25708e46 100644 --- a/msgraph_beta/generated/models/win32_lob_app_registry_requirement.py +++ b/msgraph_beta/generated/models/win32_lob_app_registry_requirement.py @@ -10,7 +10,7 @@ from .win32_lob_app_requirement import Win32LobAppRequirement @dataclass -class Win32LobAppRegistryRequirement(Win32LobAppRequirement): +class Win32LobAppRegistryRequirement(Win32LobAppRequirement, Parsable): """ Contains registry properties to detect a Win32 App """ diff --git a/msgraph_beta/generated/models/win32_lob_app_registry_rule.py b/msgraph_beta/generated/models/win32_lob_app_registry_rule.py index 243053bfa27..f1a41771350 100644 --- a/msgraph_beta/generated/models/win32_lob_app_registry_rule.py +++ b/msgraph_beta/generated/models/win32_lob_app_registry_rule.py @@ -11,7 +11,7 @@ from .win32_lob_app_rule import Win32LobAppRule @dataclass -class Win32LobAppRegistryRule(Win32LobAppRule): +class Win32LobAppRegistryRule(Win32LobAppRule, Parsable): """ A complex type to store registry rule data for a Win32 LOB app. """ diff --git a/msgraph_beta/generated/models/win32_mobile_app_catalog_package.py b/msgraph_beta/generated/models/win32_mobile_app_catalog_package.py index a17b4fcf6c4..471e437c8c9 100644 --- a/msgraph_beta/generated/models/win32_mobile_app_catalog_package.py +++ b/msgraph_beta/generated/models/win32_mobile_app_catalog_package.py @@ -10,7 +10,7 @@ from .mobile_app_catalog_package import MobileAppCatalogPackage @dataclass -class Win32MobileAppCatalogPackage(MobileAppCatalogPackage): +class Win32MobileAppCatalogPackage(MobileAppCatalogPackage, Parsable): """ win32MobileAppCatalogPackage extends mobileAppCatalogPackage by providing information necessary for the creation of a win32CatalogApp instance. """ diff --git a/msgraph_beta/generated/models/win_get_app.py b/msgraph_beta/generated/models/win_get_app.py index 62208a4d74e..37366ba7bca 100644 --- a/msgraph_beta/generated/models/win_get_app.py +++ b/msgraph_beta/generated/models/win_get_app.py @@ -10,7 +10,7 @@ from .mobile_app import MobileApp @dataclass -class WinGetApp(MobileApp): +class WinGetApp(MobileApp, Parsable): """ A MobileApp that is based on a referenced application in a WinGet repository. """ diff --git a/msgraph_beta/generated/models/win_get_app_assignment_settings.py b/msgraph_beta/generated/models/win_get_app_assignment_settings.py index 7578774b95b..0f29cf9c1a1 100644 --- a/msgraph_beta/generated/models/win_get_app_assignment_settings.py +++ b/msgraph_beta/generated/models/win_get_app_assignment_settings.py @@ -12,7 +12,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class WinGetAppAssignmentSettings(MobileAppAssignmentSettings): +class WinGetAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used to assign a WinGet app to a group. """ diff --git a/msgraph_beta/generated/models/win_get_app_collection_response.py b/msgraph_beta/generated/models/win_get_app_collection_response.py index 62b9a8c756e..a7b1b48c966 100644 --- a/msgraph_beta/generated/models/win_get_app_collection_response.py +++ b/msgraph_beta/generated/models/win_get_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WinGetAppCollectionResponse(BaseCollectionPaginationCountResponse): +class WinGetAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WinGetApp]] = None diff --git a/msgraph_beta/generated/models/windows10_certificate_profile_base.py b/msgraph_beta/generated/models/windows10_certificate_profile_base.py index 65c0e52dbb1..f569dc9bcbc 100644 --- a/msgraph_beta/generated/models/windows10_certificate_profile_base.py +++ b/msgraph_beta/generated/models/windows10_certificate_profile_base.py @@ -10,7 +10,7 @@ from .windows_certificate_profile_base import WindowsCertificateProfileBase @dataclass -class Windows10CertificateProfileBase(WindowsCertificateProfileBase): +class Windows10CertificateProfileBase(WindowsCertificateProfileBase, Parsable): """ Base class for Windows 10 certificate profile. """ diff --git a/msgraph_beta/generated/models/windows10_compliance_policy.py b/msgraph_beta/generated/models/windows10_compliance_policy.py index 5e657621163..208550698e1 100644 --- a/msgraph_beta/generated/models/windows10_compliance_policy.py +++ b/msgraph_beta/generated/models/windows10_compliance_policy.py @@ -14,7 +14,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class Windows10CompliancePolicy(DeviceCompliancePolicy): +class Windows10CompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Windows 10. """ diff --git a/msgraph_beta/generated/models/windows10_custom_configuration.py b/msgraph_beta/generated/models/windows10_custom_configuration.py index 5895bbcec7e..438cdae6698 100644 --- a/msgraph_beta/generated/models/windows10_custom_configuration.py +++ b/msgraph_beta/generated/models/windows10_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10CustomConfiguration(DeviceConfiguration): +class Windows10CustomConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10CustomConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows10_device_firmware_configuration_interface.py b/msgraph_beta/generated/models/windows10_device_firmware_configuration_interface.py index 986224e60c4..8bc5b81c7d3 100644 --- a/msgraph_beta/generated/models/windows10_device_firmware_configuration_interface.py +++ b/msgraph_beta/generated/models/windows10_device_firmware_configuration_interface.py @@ -11,7 +11,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10DeviceFirmwareConfigurationInterface(DeviceConfiguration): +class Windows10DeviceFirmwareConfigurationInterface(DeviceConfiguration, Parsable): """ Graph properties for Device Firmware Configuration Interface """ diff --git a/msgraph_beta/generated/models/windows10_eas_email_profile_configuration.py b/msgraph_beta/generated/models/windows10_eas_email_profile_configuration.py index 5a20b11b3f9..b4661db303d 100644 --- a/msgraph_beta/generated/models/windows10_eas_email_profile_configuration.py +++ b/msgraph_beta/generated/models/windows10_eas_email_profile_configuration.py @@ -12,7 +12,7 @@ from .eas_email_profile_configuration_base import EasEmailProfileConfigurationBase @dataclass -class Windows10EasEmailProfileConfiguration(EasEmailProfileConfigurationBase): +class Windows10EasEmailProfileConfiguration(EasEmailProfileConfigurationBase, Parsable): """ By providing configurations in this profile you can instruct the native email client (Outlook) on Windows 10 devices to communicate with an Exchange server and get email, contacts, calendar, and tasks. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py b/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py index 4ef3f30779e..3c20cca7253 100644 --- a/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py +++ b/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py @@ -49,7 +49,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10EndpointProtectionConfiguration(DeviceConfiguration): +class Windows10EndpointProtectionConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the Windows10EndpointProtectionConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration.py b/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration.py index 0865ba26e06..8a12beed939 100644 --- a/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration.py +++ b/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration.py @@ -9,7 +9,7 @@ from .device_enrollment_configuration import DeviceEnrollmentConfiguration @dataclass -class Windows10EnrollmentCompletionPageConfiguration(DeviceEnrollmentConfiguration): +class Windows10EnrollmentCompletionPageConfiguration(DeviceEnrollmentConfiguration, Parsable): """ Windows 10 Enrollment Status Page Configuration """ diff --git a/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration_policy_set_item.py b/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration_policy_set_item.py index 96755177863..c08ca676bb4 100644 --- a/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration_policy_set_item.py +++ b/msgraph_beta/generated/models/windows10_enrollment_completion_page_configuration_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class Windows10EnrollmentCompletionPageConfigurationPolicySetItem(PolicySetItem): +class Windows10EnrollmentCompletionPageConfigurationPolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for Windows10EnrollmentCompletionPageConfiguration PolicySetItem. """ diff --git a/msgraph_beta/generated/models/windows10_enterprise_modern_app_management_configuration.py b/msgraph_beta/generated/models/windows10_enterprise_modern_app_management_configuration.py index dc3fedb10e5..b91e5b8a384 100644 --- a/msgraph_beta/generated/models/windows10_enterprise_modern_app_management_configuration.py +++ b/msgraph_beta/generated/models/windows10_enterprise_modern_app_management_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10EnterpriseModernAppManagementConfiguration(DeviceConfiguration): +class Windows10EnterpriseModernAppManagementConfiguration(DeviceConfiguration, Parsable): """ Windows10 Enterprise Modern App Management Configuration. """ diff --git a/msgraph_beta/generated/models/windows10_general_configuration.py b/msgraph_beta/generated/models/windows10_general_configuration.py index 8bb34f9412f..6aa3d5ac5c5 100644 --- a/msgraph_beta/generated/models/windows10_general_configuration.py +++ b/msgraph_beta/generated/models/windows10_general_configuration.py @@ -44,7 +44,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10GeneralConfiguration(DeviceConfiguration): +class Windows10GeneralConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10GeneralConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows10_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/windows10_imported_p_f_x_certificate_profile.py index cd142a8cf5f..383fd9beebc 100644 --- a/msgraph_beta/generated/models/windows10_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/windows10_imported_p_f_x_certificate_profile.py @@ -11,7 +11,7 @@ from .windows_certificate_profile_base import WindowsCertificateProfileBase @dataclass -class Windows10ImportedPFXCertificateProfile(WindowsCertificateProfileBase): +class Windows10ImportedPFXCertificateProfile(WindowsCertificateProfileBase, Parsable): """ Windows 10 Desktop and Mobile PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/windows10_mobile_compliance_policy.py b/msgraph_beta/generated/models/windows10_mobile_compliance_policy.py index 15d9f8dead4..3d227e9bca4 100644 --- a/msgraph_beta/generated/models/windows10_mobile_compliance_policy.py +++ b/msgraph_beta/generated/models/windows10_mobile_compliance_policy.py @@ -11,7 +11,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class Windows10MobileCompliancePolicy(DeviceCompliancePolicy): +class Windows10MobileCompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Windows 10 Mobile. """ diff --git a/msgraph_beta/generated/models/windows10_network_boundary_configuration.py b/msgraph_beta/generated/models/windows10_network_boundary_configuration.py index 66452143213..b6305d5dc16 100644 --- a/msgraph_beta/generated/models/windows10_network_boundary_configuration.py +++ b/msgraph_beta/generated/models/windows10_network_boundary_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10NetworkBoundaryConfiguration(DeviceConfiguration): +class Windows10NetworkBoundaryConfiguration(DeviceConfiguration, Parsable): """ Windows10 Network Boundary Configuration """ diff --git a/msgraph_beta/generated/models/windows10_p_f_x_import_certificate_profile.py b/msgraph_beta/generated/models/windows10_p_f_x_import_certificate_profile.py index 22f99f89d99..41a629a0896 100644 --- a/msgraph_beta/generated/models/windows10_p_f_x_import_certificate_profile.py +++ b/msgraph_beta/generated/models/windows10_p_f_x_import_certificate_profile.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10PFXImportCertificateProfile(DeviceConfiguration): +class Windows10PFXImportCertificateProfile(DeviceConfiguration, Parsable): """ Deprecated """ diff --git a/msgraph_beta/generated/models/windows10_pkcs_certificate_profile.py b/msgraph_beta/generated/models/windows10_pkcs_certificate_profile.py index 924f6f53dd8..d359e484c5a 100644 --- a/msgraph_beta/generated/models/windows10_pkcs_certificate_profile.py +++ b/msgraph_beta/generated/models/windows10_pkcs_certificate_profile.py @@ -13,7 +13,7 @@ from .windows10_certificate_profile_base import Windows10CertificateProfileBase @dataclass -class Windows10PkcsCertificateProfile(Windows10CertificateProfileBase): +class Windows10PkcsCertificateProfile(Windows10CertificateProfileBase, Parsable): """ Windows 10 Desktop and Mobile PKCS certificate profile """ diff --git a/msgraph_beta/generated/models/windows10_secure_assessment_configuration.py b/msgraph_beta/generated/models/windows10_secure_assessment_configuration.py index 76f04277df0..60d30c69529 100644 --- a/msgraph_beta/generated/models/windows10_secure_assessment_configuration.py +++ b/msgraph_beta/generated/models/windows10_secure_assessment_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10SecureAssessmentConfiguration(DeviceConfiguration): +class Windows10SecureAssessmentConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the secureAssessment resource. """ diff --git a/msgraph_beta/generated/models/windows10_team_general_configuration.py b/msgraph_beta/generated/models/windows10_team_general_configuration.py index 13b25cf08cc..ca9f2a4efb9 100644 --- a/msgraph_beta/generated/models/windows10_team_general_configuration.py +++ b/msgraph_beta/generated/models/windows10_team_general_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows10TeamGeneralConfiguration(DeviceConfiguration): +class Windows10TeamGeneralConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10TeamGeneralConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows10_vpn_configuration.py b/msgraph_beta/generated/models/windows10_vpn_configuration.py index 2cc4590f17e..ac4b31d74be 100644 --- a/msgraph_beta/generated/models/windows10_vpn_configuration.py +++ b/msgraph_beta/generated/models/windows10_vpn_configuration.py @@ -20,7 +20,7 @@ from .windows_vpn_configuration import WindowsVpnConfiguration @dataclass -class Windows10VpnConfiguration(WindowsVpnConfiguration): +class Windows10VpnConfiguration(WindowsVpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Windows 10 device (desktop or mobile) to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/windows10_vpn_proxy_server.py b/msgraph_beta/generated/models/windows10_vpn_proxy_server.py index b48885ea39e..27acfd310ea 100644 --- a/msgraph_beta/generated/models/windows10_vpn_proxy_server.py +++ b/msgraph_beta/generated/models/windows10_vpn_proxy_server.py @@ -9,7 +9,7 @@ from .vpn_proxy_server import VpnProxyServer @dataclass -class Windows10VpnProxyServer(VpnProxyServer): +class Windows10VpnProxyServer(VpnProxyServer, Parsable): """ VPN Proxy Server. """ diff --git a/msgraph_beta/generated/models/windows10_x_certificate_profile.py b/msgraph_beta/generated/models/windows10_x_certificate_profile.py index a22bd43166c..6cc4fef5f7a 100644 --- a/msgraph_beta/generated/models/windows10_x_certificate_profile.py +++ b/msgraph_beta/generated/models/windows10_x_certificate_profile.py @@ -10,7 +10,7 @@ from .device_management_resource_access_profile_base import DeviceManagementResourceAccessProfileBase @dataclass -class Windows10XCertificateProfile(DeviceManagementResourceAccessProfileBase): +class Windows10XCertificateProfile(DeviceManagementResourceAccessProfileBase, Parsable): """ Base Profile Type for Authentication Certificates (SCEP or PFX Create) """ diff --git a/msgraph_beta/generated/models/windows10_x_s_c_e_p_certificate_profile.py b/msgraph_beta/generated/models/windows10_x_s_c_e_p_certificate_profile.py index 37289f1f372..d0e67e7b869 100644 --- a/msgraph_beta/generated/models/windows10_x_s_c_e_p_certificate_profile.py +++ b/msgraph_beta/generated/models/windows10_x_s_c_e_p_certificate_profile.py @@ -18,7 +18,7 @@ from .windows10_x_certificate_profile import Windows10XCertificateProfile @dataclass -class Windows10XSCEPCertificateProfile(Windows10XCertificateProfile): +class Windows10XSCEPCertificateProfile(Windows10XCertificateProfile, Parsable): """ Windows X SCEP Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/windows10_x_trusted_root_certificate.py b/msgraph_beta/generated/models/windows10_x_trusted_root_certificate.py index c4e6b3cf14b..c2b3497a980 100644 --- a/msgraph_beta/generated/models/windows10_x_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/windows10_x_trusted_root_certificate.py @@ -10,7 +10,7 @@ from .device_management_resource_access_profile_base import DeviceManagementResourceAccessProfileBase @dataclass -class Windows10XTrustedRootCertificate(DeviceManagementResourceAccessProfileBase): +class Windows10XTrustedRootCertificate(DeviceManagementResourceAccessProfileBase, Parsable): """ Windows X Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/windows10_x_vpn_configuration.py b/msgraph_beta/generated/models/windows10_x_vpn_configuration.py index 0a5c504dcbe..45c12c299ae 100644 --- a/msgraph_beta/generated/models/windows10_x_vpn_configuration.py +++ b/msgraph_beta/generated/models/windows10_x_vpn_configuration.py @@ -10,7 +10,7 @@ from .device_management_resource_access_profile_base import DeviceManagementResourceAccessProfileBase @dataclass -class Windows10XVpnConfiguration(DeviceManagementResourceAccessProfileBase): +class Windows10XVpnConfiguration(DeviceManagementResourceAccessProfileBase, Parsable): """ Windows X VPN configuration profile """ diff --git a/msgraph_beta/generated/models/windows10_x_wifi_configuration.py b/msgraph_beta/generated/models/windows10_x_wifi_configuration.py index c5dd42e5575..e16b19f2cd4 100644 --- a/msgraph_beta/generated/models/windows10_x_wifi_configuration.py +++ b/msgraph_beta/generated/models/windows10_x_wifi_configuration.py @@ -10,7 +10,7 @@ from .device_management_resource_access_profile_base import DeviceManagementResourceAccessProfileBase @dataclass -class Windows10XWifiConfiguration(DeviceManagementResourceAccessProfileBase): +class Windows10XWifiConfiguration(DeviceManagementResourceAccessProfileBase, Parsable): """ Windows X WifiXml configuration profile """ diff --git a/msgraph_beta/generated/models/windows81_certificate_profile_base.py b/msgraph_beta/generated/models/windows81_certificate_profile_base.py index f1ea142c84e..c048f320ca8 100644 --- a/msgraph_beta/generated/models/windows81_certificate_profile_base.py +++ b/msgraph_beta/generated/models/windows81_certificate_profile_base.py @@ -12,7 +12,7 @@ from .windows_certificate_profile_base import WindowsCertificateProfileBase @dataclass -class Windows81CertificateProfileBase(WindowsCertificateProfileBase): +class Windows81CertificateProfileBase(WindowsCertificateProfileBase, Parsable): """ Device Configuration. """ diff --git a/msgraph_beta/generated/models/windows81_compliance_policy.py b/msgraph_beta/generated/models/windows81_compliance_policy.py index bc8abee07b5..4703e3efbdb 100644 --- a/msgraph_beta/generated/models/windows81_compliance_policy.py +++ b/msgraph_beta/generated/models/windows81_compliance_policy.py @@ -10,7 +10,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class Windows81CompliancePolicy(DeviceCompliancePolicy): +class Windows81CompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Windows 8.1. """ diff --git a/msgraph_beta/generated/models/windows81_general_configuration.py b/msgraph_beta/generated/models/windows81_general_configuration.py index bbe5eae442d..9b49c3e73f5 100644 --- a/msgraph_beta/generated/models/windows81_general_configuration.py +++ b/msgraph_beta/generated/models/windows81_general_configuration.py @@ -14,7 +14,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows81GeneralConfiguration(DeviceConfiguration): +class Windows81GeneralConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windows81GeneralConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows81_s_c_e_p_certificate_profile.py b/msgraph_beta/generated/models/windows81_s_c_e_p_certificate_profile.py index ba18b27a64c..517fb10e174 100644 --- a/msgraph_beta/generated/models/windows81_s_c_e_p_certificate_profile.py +++ b/msgraph_beta/generated/models/windows81_s_c_e_p_certificate_profile.py @@ -15,7 +15,7 @@ from .windows81_certificate_profile_base import Windows81CertificateProfileBase @dataclass -class Windows81SCEPCertificateProfile(Windows81CertificateProfileBase): +class Windows81SCEPCertificateProfile(Windows81CertificateProfileBase, Parsable): """ Windows 8.1+ SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/windows81_trusted_root_certificate.py b/msgraph_beta/generated/models/windows81_trusted_root_certificate.py index 0c12ad7026d..b64f9568aae 100644 --- a/msgraph_beta/generated/models/windows81_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/windows81_trusted_root_certificate.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows81TrustedRootCertificate(DeviceConfiguration): +class Windows81TrustedRootCertificate(DeviceConfiguration, Parsable): """ Windows 8.1 Trusted Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/windows81_vpn_configuration.py b/msgraph_beta/generated/models/windows81_vpn_configuration.py index 3b1ba20af21..1c523442e15 100644 --- a/msgraph_beta/generated/models/windows81_vpn_configuration.py +++ b/msgraph_beta/generated/models/windows81_vpn_configuration.py @@ -12,7 +12,7 @@ from .windows_vpn_configuration import WindowsVpnConfiguration @dataclass -class Windows81VpnConfiguration(WindowsVpnConfiguration): +class Windows81VpnConfiguration(WindowsVpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Windows 8.1 (and later) devices to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/windows81_vpn_proxy_server.py b/msgraph_beta/generated/models/windows81_vpn_proxy_server.py index 87411b32429..b855ae8bbf1 100644 --- a/msgraph_beta/generated/models/windows81_vpn_proxy_server.py +++ b/msgraph_beta/generated/models/windows81_vpn_proxy_server.py @@ -9,7 +9,7 @@ from .vpn_proxy_server import VpnProxyServer @dataclass -class Windows81VpnProxyServer(VpnProxyServer): +class Windows81VpnProxyServer(VpnProxyServer, Parsable): """ VPN Proxy Server. """ diff --git a/msgraph_beta/generated/models/windows81_wifi_import_configuration.py b/msgraph_beta/generated/models/windows81_wifi_import_configuration.py index 081d328bb90..6e0b9407204 100644 --- a/msgraph_beta/generated/models/windows81_wifi_import_configuration.py +++ b/msgraph_beta/generated/models/windows81_wifi_import_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class Windows81WifiImportConfiguration(DeviceConfiguration): +class Windows81WifiImportConfiguration(DeviceConfiguration, Parsable): """ Windows 8.1+ Wi-Fi import configuration. By configuring this profile you can instruct Windows 8.1 (and later) devices to connect to desired Wi-Fi endpoint. Connect a Windows 8.1 device to the desired Wi-Fi network and extract the XML from that device to later embed into this Wi-Fi profile. """ diff --git a/msgraph_beta/generated/models/windows_app_identifier.py b/msgraph_beta/generated/models/windows_app_identifier.py index 1a6c1b217c8..1274dc27d7a 100644 --- a/msgraph_beta/generated/models/windows_app_identifier.py +++ b/msgraph_beta/generated/models/windows_app_identifier.py @@ -9,7 +9,7 @@ from .mobile_app_identifier import MobileAppIdentifier @dataclass -class WindowsAppIdentifier(MobileAppIdentifier): +class WindowsAppIdentifier(MobileAppIdentifier, Parsable): """ The identifier for a Windows app. """ diff --git a/msgraph_beta/generated/models/windows_app_x.py b/msgraph_beta/generated/models/windows_app_x.py index 10b1ef3022f..c7bc2fd43ed 100644 --- a/msgraph_beta/generated/models/windows_app_x.py +++ b/msgraph_beta/generated/models/windows_app_x.py @@ -11,7 +11,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class WindowsAppX(MobileLobApp): +class WindowsAppX(MobileLobApp, Parsable): """ Contains properties and inherited properties for Windows AppX Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py b/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py index 0a6c5685331..6acefc68aaa 100644 --- a/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py +++ b/msgraph_beta/generated/models/windows_app_x_app_assignment_settings.py @@ -9,7 +9,7 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class WindowsAppXAppAssignmentSettings(MobileAppAssignmentSettings): +class WindowsAppXAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used when assigning a Windows AppX mobile app to a group. """ diff --git a/msgraph_beta/generated/models/windows_app_x_collection_response.py b/msgraph_beta/generated/models/windows_app_x_collection_response.py index 1b129afd87b..0840e541eaa 100644 --- a/msgraph_beta/generated/models/windows_app_x_collection_response.py +++ b/msgraph_beta/generated/models/windows_app_x_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsAppXCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsAppXCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsAppX]] = None diff --git a/msgraph_beta/generated/models/windows_assigned_access_profile.py b/msgraph_beta/generated/models/windows_assigned_access_profile.py index 90c3e0916c5..86399a8891f 100644 --- a/msgraph_beta/generated/models/windows_assigned_access_profile.py +++ b/msgraph_beta/generated/models/windows_assigned_access_profile.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WindowsAssignedAccessProfile(Entity): +class WindowsAssignedAccessProfile(Entity, Parsable): """ Assigned Access profile for Windows. """ diff --git a/msgraph_beta/generated/models/windows_autopilot_deployment_profile.py b/msgraph_beta/generated/models/windows_autopilot_deployment_profile.py index 9842a9954ec..94a9fdb837b 100644 --- a/msgraph_beta/generated/models/windows_autopilot_deployment_profile.py +++ b/msgraph_beta/generated/models/windows_autopilot_deployment_profile.py @@ -18,7 +18,7 @@ from .entity import Entity @dataclass -class WindowsAutopilotDeploymentProfile(Entity): +class WindowsAutopilotDeploymentProfile(Entity, Parsable): """ Windows Autopilot Deployment Profile """ diff --git a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment.py b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment.py index ecd81adfe21..9b5a36d0770 100644 --- a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment.py +++ b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsAutopilotDeploymentProfileAssignment(Entity): +class WindowsAutopilotDeploymentProfileAssignment(Entity, Parsable): """ An assignment of a Windows Autopilot deployment profile to an AAD group. """ diff --git a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment_collection_response.py b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment_collection_response.py index b48d8fb99d4..c68a1c1217d 100644 --- a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsAutopilotDeploymentProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsAutopilotDeploymentProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsAutopilotDeploymentProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_collection_response.py b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_collection_response.py index 7e620c662e7..f9fc18994d9 100644 --- a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_collection_response.py +++ b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsAutopilotDeploymentProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsAutopilotDeploymentProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsAutopilotDeploymentProfile]] = None diff --git a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_policy_set_item.py b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_policy_set_item.py index 93a96f056bc..e06c203f9a5 100644 --- a/msgraph_beta/generated/models/windows_autopilot_deployment_profile_policy_set_item.py +++ b/msgraph_beta/generated/models/windows_autopilot_deployment_profile_policy_set_item.py @@ -9,7 +9,7 @@ from .policy_set_item import PolicySetItem @dataclass -class WindowsAutopilotDeploymentProfilePolicySetItem(PolicySetItem): +class WindowsAutopilotDeploymentProfilePolicySetItem(PolicySetItem, Parsable): """ A class containing the properties used for windows autopilot deployment profile PolicySetItem. """ diff --git a/msgraph_beta/generated/models/windows_autopilot_device_identity.py b/msgraph_beta/generated/models/windows_autopilot_device_identity.py index 210a70ce898..926597c0db9 100644 --- a/msgraph_beta/generated/models/windows_autopilot_device_identity.py +++ b/msgraph_beta/generated/models/windows_autopilot_device_identity.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class WindowsAutopilotDeviceIdentity(Entity): +class WindowsAutopilotDeviceIdentity(Entity, Parsable): """ The windowsAutopilotDeviceIdentity resource represents a Windows Autopilot Device. """ diff --git a/msgraph_beta/generated/models/windows_autopilot_device_identity_collection_response.py b/msgraph_beta/generated/models/windows_autopilot_device_identity_collection_response.py index d1a6c98c000..12e38366532 100644 --- a/msgraph_beta/generated/models/windows_autopilot_device_identity_collection_response.py +++ b/msgraph_beta/generated/models/windows_autopilot_device_identity_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsAutopilotDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsAutopilotDeviceIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsAutopilotDeviceIdentity]] = None diff --git a/msgraph_beta/generated/models/windows_autopilot_settings.py b/msgraph_beta/generated/models/windows_autopilot_settings.py index 34466049b43..9ef9fae0516 100644 --- a/msgraph_beta/generated/models/windows_autopilot_settings.py +++ b/msgraph_beta/generated/models/windows_autopilot_settings.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsAutopilotSettings(Entity): +class WindowsAutopilotSettings(Entity, Parsable): """ The windowsAutopilotSettings resource represents a Windows Autopilot Account to sync data with Windows device data sync service. """ diff --git a/msgraph_beta/generated/models/windows_certificate_profile_base.py b/msgraph_beta/generated/models/windows_certificate_profile_base.py index bcdb8a9a6d3..ba445e7ed5f 100644 --- a/msgraph_beta/generated/models/windows_certificate_profile_base.py +++ b/msgraph_beta/generated/models/windows_certificate_profile_base.py @@ -19,7 +19,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsCertificateProfileBase(DeviceConfiguration): +class WindowsCertificateProfileBase(DeviceConfiguration, Parsable): """ Device Configuration. """ diff --git a/msgraph_beta/generated/models/windows_defender_advanced_threat_protection_configuration.py b/msgraph_beta/generated/models/windows_defender_advanced_threat_protection_configuration.py index 8db1d8ed8db..fc72109bc4b 100644 --- a/msgraph_beta/generated/models/windows_defender_advanced_threat_protection_configuration.py +++ b/msgraph_beta/generated/models/windows_defender_advanced_threat_protection_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsDefenderAdvancedThreatProtectionConfiguration(DeviceConfiguration): +class WindowsDefenderAdvancedThreatProtectionConfiguration(DeviceConfiguration, Parsable): """ Windows Defender AdvancedThreatProtection Configuration. """ diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy.py index 0c964fcf9f4..9575d2f9e9f 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class WindowsDefenderApplicationControlSupplementalPolicy(Entity): +class WindowsDefenderApplicationControlSupplementalPolicy(Entity, Parsable): # The associated group assignments for the Windows Defender Application Control Supplemental Policy. assignments: Optional[List[WindowsDefenderApplicationControlSupplementalPolicyAssignment]] = None # Indicates the content of the Windows Defender Application Control Supplemental Policy in byte array format. diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment.py index 322eb7252d1..8de3d944f5b 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyAssignment(Entity): +class WindowsDefenderApplicationControlSupplementalPolicyAssignment(Entity, Parsable): """ A class containing the properties used for assignment of a WindowsDefenderApplicationControl supplemental policy to a group. """ diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment_collection_response.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment_collection_response.py index a9887dbe7ce..65a3ac10428 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDefenderApplicationControlSupplementalPolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_collection_response.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_collection_response.py index 246bbe63759..848c019505e 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_collection_response.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDefenderApplicationControlSupplementalPolicy]] = None diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status.py index 03c55604fbc..1baf2e74ddd 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus(Entity): +class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus(Entity, Parsable): """ Contains properties for the deployment state of a WindowsDefenderApplicationControl supplemental policy for a device. """ diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status_collection_response.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status_collection_response.py index 1c87f3e1c03..44ba5d317e3 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status_collection_response.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]] = None diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_summary.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_summary.py index 87219316b57..ef04449c7e0 100644 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_summary.py +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary(Entity): +class WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary(Entity, Parsable): """ Contains properties for the deployment summary of a WindowsDefenderApplicationControl supplemental policy. """ diff --git a/msgraph_beta/generated/models/windows_defender_scan_action_result.py b/msgraph_beta/generated/models/windows_defender_scan_action_result.py index 3f239a716c2..fc43565c172 100644 --- a/msgraph_beta/generated/models/windows_defender_scan_action_result.py +++ b/msgraph_beta/generated/models/windows_defender_scan_action_result.py @@ -9,7 +9,7 @@ from .device_action_result import DeviceActionResult @dataclass -class WindowsDefenderScanActionResult(DeviceActionResult): +class WindowsDefenderScanActionResult(DeviceActionResult, Parsable): """ Windows Defender last scan result """ diff --git a/msgraph_beta/generated/models/windows_delivery_optimization_configuration.py b/msgraph_beta/generated/models/windows_delivery_optimization_configuration.py index 2bc3d57db1c..9f69309cd98 100644 --- a/msgraph_beta/generated/models/windows_delivery_optimization_configuration.py +++ b/msgraph_beta/generated/models/windows_delivery_optimization_configuration.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsDeliveryOptimizationConfiguration(DeviceConfiguration): +class WindowsDeliveryOptimizationConfiguration(DeviceConfiguration, Parsable): """ Windows Delivery Optimization configuration """ diff --git a/msgraph_beta/generated/models/windows_device_a_d_account.py b/msgraph_beta/generated/models/windows_device_a_d_account.py index 79436ee1ad9..f59e7af6896 100644 --- a/msgraph_beta/generated/models/windows_device_a_d_account.py +++ b/msgraph_beta/generated/models/windows_device_a_d_account.py @@ -9,7 +9,7 @@ from .windows_device_account import WindowsDeviceAccount @dataclass -class WindowsDeviceADAccount(WindowsDeviceAccount): +class WindowsDeviceADAccount(WindowsDeviceAccount, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsDeviceADAccount" # The domainName property diff --git a/msgraph_beta/generated/models/windows_device_azure_a_d_account.py b/msgraph_beta/generated/models/windows_device_azure_a_d_account.py index 4ba17855153..f56d0cf759f 100644 --- a/msgraph_beta/generated/models/windows_device_azure_a_d_account.py +++ b/msgraph_beta/generated/models/windows_device_azure_a_d_account.py @@ -9,7 +9,7 @@ from .windows_device_account import WindowsDeviceAccount @dataclass -class WindowsDeviceAzureADAccount(WindowsDeviceAccount): +class WindowsDeviceAzureADAccount(WindowsDeviceAccount, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsDeviceAzureADAccount" # The userPrincipalName property diff --git a/msgraph_beta/generated/models/windows_device_malware_state.py b/msgraph_beta/generated/models/windows_device_malware_state.py index 5e07d1f359a..74cd6e08cb5 100644 --- a/msgraph_beta/generated/models/windows_device_malware_state.py +++ b/msgraph_beta/generated/models/windows_device_malware_state.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class WindowsDeviceMalwareState(Entity): +class WindowsDeviceMalwareState(Entity, Parsable): """ Malware detection entity. """ diff --git a/msgraph_beta/generated/models/windows_device_malware_state_collection_response.py b/msgraph_beta/generated/models/windows_device_malware_state_collection_response.py index 9db7a781361..397c4cb0d7c 100644 --- a/msgraph_beta/generated/models/windows_device_malware_state_collection_response.py +++ b/msgraph_beta/generated/models/windows_device_malware_state_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDeviceMalwareStateCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDeviceMalwareStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDeviceMalwareState]] = None diff --git a/msgraph_beta/generated/models/windows_domain_join_configuration.py b/msgraph_beta/generated/models/windows_domain_join_configuration.py index e75e6e4b3e9..bee85f0b8df 100644 --- a/msgraph_beta/generated/models/windows_domain_join_configuration.py +++ b/msgraph_beta/generated/models/windows_domain_join_configuration.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsDomainJoinConfiguration(DeviceConfiguration): +class WindowsDomainJoinConfiguration(DeviceConfiguration, Parsable): """ Windows Domain Join device configuration. """ diff --git a/msgraph_beta/generated/models/windows_driver_update_inventory.py b/msgraph_beta/generated/models/windows_driver_update_inventory.py index ceb1dbb29ab..5c3030bd858 100644 --- a/msgraph_beta/generated/models/windows_driver_update_inventory.py +++ b/msgraph_beta/generated/models/windows_driver_update_inventory.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WindowsDriverUpdateInventory(Entity): +class WindowsDriverUpdateInventory(Entity, Parsable): """ A new entity to represent driver inventories. """ diff --git a/msgraph_beta/generated/models/windows_driver_update_inventory_collection_response.py b/msgraph_beta/generated/models/windows_driver_update_inventory_collection_response.py index b24d939075a..748065c7447 100644 --- a/msgraph_beta/generated/models/windows_driver_update_inventory_collection_response.py +++ b/msgraph_beta/generated/models/windows_driver_update_inventory_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDriverUpdateInventoryCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDriverUpdateInventoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDriverUpdateInventory]] = None diff --git a/msgraph_beta/generated/models/windows_driver_update_profile.py b/msgraph_beta/generated/models/windows_driver_update_profile.py index bf2a33e8c40..2e6e761f6fb 100644 --- a/msgraph_beta/generated/models/windows_driver_update_profile.py +++ b/msgraph_beta/generated/models/windows_driver_update_profile.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class WindowsDriverUpdateProfile(Entity): +class WindowsDriverUpdateProfile(Entity, Parsable): """ Windows Driver Update Profile """ diff --git a/msgraph_beta/generated/models/windows_driver_update_profile_assignment.py b/msgraph_beta/generated/models/windows_driver_update_profile_assignment.py index fe53a891e0d..1f8e87ca7e5 100644 --- a/msgraph_beta/generated/models/windows_driver_update_profile_assignment.py +++ b/msgraph_beta/generated/models/windows_driver_update_profile_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsDriverUpdateProfileAssignment(Entity): +class WindowsDriverUpdateProfileAssignment(Entity, Parsable): """ This entity contains the properties used to assign a windows driver update profile to a group. """ diff --git a/msgraph_beta/generated/models/windows_driver_update_profile_assignment_collection_response.py b/msgraph_beta/generated/models/windows_driver_update_profile_assignment_collection_response.py index 1f3beb593cb..43a66a74a3b 100644 --- a/msgraph_beta/generated/models/windows_driver_update_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_driver_update_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDriverUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDriverUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDriverUpdateProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_driver_update_profile_collection_response.py b/msgraph_beta/generated/models/windows_driver_update_profile_collection_response.py index ca1c131893c..8233215c68a 100644 --- a/msgraph_beta/generated/models/windows_driver_update_profile_collection_response.py +++ b/msgraph_beta/generated/models/windows_driver_update_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsDriverUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsDriverUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsDriverUpdateProfile]] = None diff --git a/msgraph_beta/generated/models/windows_feature_update_catalog_item.py b/msgraph_beta/generated/models/windows_feature_update_catalog_item.py index aca5d5b6581..8c9ad2ff922 100644 --- a/msgraph_beta/generated/models/windows_feature_update_catalog_item.py +++ b/msgraph_beta/generated/models/windows_feature_update_catalog_item.py @@ -9,7 +9,7 @@ from .windows_update_catalog_item import WindowsUpdateCatalogItem @dataclass -class WindowsFeatureUpdateCatalogItem(WindowsUpdateCatalogItem): +class WindowsFeatureUpdateCatalogItem(WindowsUpdateCatalogItem, Parsable): """ Windows update catalog item entity """ diff --git a/msgraph_beta/generated/models/windows_feature_update_profile.py b/msgraph_beta/generated/models/windows_feature_update_profile.py index 2b763159d62..6e45c18fc14 100644 --- a/msgraph_beta/generated/models/windows_feature_update_profile.py +++ b/msgraph_beta/generated/models/windows_feature_update_profile.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WindowsFeatureUpdateProfile(Entity): +class WindowsFeatureUpdateProfile(Entity, Parsable): """ Windows Feature Update Profile """ diff --git a/msgraph_beta/generated/models/windows_feature_update_profile_assignment.py b/msgraph_beta/generated/models/windows_feature_update_profile_assignment.py index b2f5c28a21b..acb5f569794 100644 --- a/msgraph_beta/generated/models/windows_feature_update_profile_assignment.py +++ b/msgraph_beta/generated/models/windows_feature_update_profile_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsFeatureUpdateProfileAssignment(Entity): +class WindowsFeatureUpdateProfileAssignment(Entity, Parsable): """ This entity contains the properties used to assign a windows feature update profile to a group. """ diff --git a/msgraph_beta/generated/models/windows_feature_update_profile_assignment_collection_response.py b/msgraph_beta/generated/models/windows_feature_update_profile_assignment_collection_response.py index 358c1595019..01421880265 100644 --- a/msgraph_beta/generated/models/windows_feature_update_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_feature_update_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsFeatureUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsFeatureUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsFeatureUpdateProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_feature_update_profile_collection_response.py b/msgraph_beta/generated/models/windows_feature_update_profile_collection_response.py index 5ee29abd3ca..0e923113553 100644 --- a/msgraph_beta/generated/models/windows_feature_update_profile_collection_response.py +++ b/msgraph_beta/generated/models/windows_feature_update_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsFeatureUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsFeatureUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsFeatureUpdateProfile]] = None diff --git a/msgraph_beta/generated/models/windows_health_monitoring_configuration.py b/msgraph_beta/generated/models/windows_health_monitoring_configuration.py index 0e4bb944634..84a974a6a06 100644 --- a/msgraph_beta/generated/models/windows_health_monitoring_configuration.py +++ b/msgraph_beta/generated/models/windows_health_monitoring_configuration.py @@ -11,7 +11,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsHealthMonitoringConfiguration(DeviceConfiguration): +class WindowsHealthMonitoringConfiguration(DeviceConfiguration, Parsable): """ Windows device health monitoring configuration """ diff --git a/msgraph_beta/generated/models/windows_hello_for_business_authentication_method.py b/msgraph_beta/generated/models/windows_hello_for_business_authentication_method.py index 00a58e0b645..da45ba9ea5f 100644 --- a/msgraph_beta/generated/models/windows_hello_for_business_authentication_method.py +++ b/msgraph_beta/generated/models/windows_hello_for_business_authentication_method.py @@ -11,7 +11,7 @@ from .authentication_method import AuthenticationMethod @dataclass -class WindowsHelloForBusinessAuthenticationMethod(AuthenticationMethod): +class WindowsHelloForBusinessAuthenticationMethod(AuthenticationMethod, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsHelloForBusinessAuthenticationMethod" # The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device. diff --git a/msgraph_beta/generated/models/windows_hello_for_business_authentication_method_collection_response.py b/msgraph_beta/generated/models/windows_hello_for_business_authentication_method_collection_response.py index a087be4f16d..c96c6c423ef 100644 --- a/msgraph_beta/generated/models/windows_hello_for_business_authentication_method_collection_response.py +++ b/msgraph_beta/generated/models/windows_hello_for_business_authentication_method_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsHelloForBusinessAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsHelloForBusinessAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsHelloForBusinessAuthenticationMethod]] = None diff --git a/msgraph_beta/generated/models/windows_identity_protection_configuration.py b/msgraph_beta/generated/models/windows_identity_protection_configuration.py index 8e7e39f99b2..a9eb8a5a255 100644 --- a/msgraph_beta/generated/models/windows_identity_protection_configuration.py +++ b/msgraph_beta/generated/models/windows_identity_protection_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsIdentityProtectionConfiguration(DeviceConfiguration): +class WindowsIdentityProtectionConfiguration(DeviceConfiguration, Parsable): """ This entity provides descriptions of the declared methods, properties and relationships exposed by Windows Hello for Business. """ diff --git a/msgraph_beta/generated/models/windows_information_protection.py b/msgraph_beta/generated/models/windows_information_protection.py index ac9c6181a04..26a07cf1ecc 100644 --- a/msgraph_beta/generated/models/windows_information_protection.py +++ b/msgraph_beta/generated/models/windows_information_protection.py @@ -20,7 +20,7 @@ from .managed_app_policy import ManagedAppPolicy @dataclass -class WindowsInformationProtection(ManagedAppPolicy): +class WindowsInformationProtection(ManagedAppPolicy, Parsable): """ Policy for Windows information protection to configure detailed management settings """ diff --git a/msgraph_beta/generated/models/windows_information_protection_app_learning_summary.py b/msgraph_beta/generated/models/windows_information_protection_app_learning_summary.py index 4de497b7298..1edde5d3f80 100644 --- a/msgraph_beta/generated/models/windows_information_protection_app_learning_summary.py +++ b/msgraph_beta/generated/models/windows_information_protection_app_learning_summary.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsInformationProtectionAppLearningSummary(Entity): +class WindowsInformationProtectionAppLearningSummary(Entity, Parsable): """ Windows Information Protection AppLearning Summary entity. """ diff --git a/msgraph_beta/generated/models/windows_information_protection_app_learning_summary_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_app_learning_summary_collection_response.py index 12e166ae1ef..c75aa723e69 100644 --- a/msgraph_beta/generated/models/windows_information_protection_app_learning_summary_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_app_learning_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionAppLearningSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionAppLearningSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionAppLearningSummary]] = None diff --git a/msgraph_beta/generated/models/windows_information_protection_app_locker_file.py b/msgraph_beta/generated/models/windows_information_protection_app_locker_file.py index d714bc21b70..3352c4b5378 100644 --- a/msgraph_beta/generated/models/windows_information_protection_app_locker_file.py +++ b/msgraph_beta/generated/models/windows_information_protection_app_locker_file.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WindowsInformationProtectionAppLockerFile(Entity): +class WindowsInformationProtectionAppLockerFile(Entity, Parsable): """ Windows Information Protection AppLocker File """ diff --git a/msgraph_beta/generated/models/windows_information_protection_app_locker_file_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_app_locker_file_collection_response.py index b99d37042d5..2b3ffa61124 100644 --- a/msgraph_beta/generated/models/windows_information_protection_app_locker_file_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_app_locker_file_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionAppLockerFileCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionAppLockerFileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionAppLockerFile]] = None diff --git a/msgraph_beta/generated/models/windows_information_protection_desktop_app.py b/msgraph_beta/generated/models/windows_information_protection_desktop_app.py index d7a15cc23e4..bba40f14d17 100644 --- a/msgraph_beta/generated/models/windows_information_protection_desktop_app.py +++ b/msgraph_beta/generated/models/windows_information_protection_desktop_app.py @@ -9,7 +9,7 @@ from .windows_information_protection_app import WindowsInformationProtectionApp @dataclass -class WindowsInformationProtectionDesktopApp(WindowsInformationProtectionApp): +class WindowsInformationProtectionDesktopApp(WindowsInformationProtectionApp, Parsable): """ Desktop App for Windows information protection """ diff --git a/msgraph_beta/generated/models/windows_information_protection_device_registration.py b/msgraph_beta/generated/models/windows_information_protection_device_registration.py index 9409f5e1d74..55c5a905b16 100644 --- a/msgraph_beta/generated/models/windows_information_protection_device_registration.py +++ b/msgraph_beta/generated/models/windows_information_protection_device_registration.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsInformationProtectionDeviceRegistration(Entity): +class WindowsInformationProtectionDeviceRegistration(Entity, Parsable): """ Represents device registration records for Bring-Your-Own-Device(BYOD) Windows devices. """ diff --git a/msgraph_beta/generated/models/windows_information_protection_device_registration_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_device_registration_collection_response.py index c24b32cd331..6470d9c7fe6 100644 --- a/msgraph_beta/generated/models/windows_information_protection_device_registration_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_device_registration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionDeviceRegistrationCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionDeviceRegistrationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionDeviceRegistration]] = None diff --git a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary.py b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary.py index 7254532e8ed..55fdf8f6ebb 100644 --- a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary.py +++ b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WindowsInformationProtectionNetworkLearningSummary(Entity): +class WindowsInformationProtectionNetworkLearningSummary(Entity, Parsable): """ Windows Information Protection Network learning Summary entity. """ diff --git a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_collection_response.py index 91e18af65f3..d71fe9c30cd 100644 --- a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionNetworkLearningSummaryCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionNetworkLearningSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionNetworkLearningSummary]] = None diff --git a/msgraph_beta/generated/models/windows_information_protection_policy.py b/msgraph_beta/generated/models/windows_information_protection_policy.py index 23acee0fc6d..c2078ab3003 100644 --- a/msgraph_beta/generated/models/windows_information_protection_policy.py +++ b/msgraph_beta/generated/models/windows_information_protection_policy.py @@ -10,7 +10,7 @@ from .windows_information_protection import WindowsInformationProtection @dataclass -class WindowsInformationProtectionPolicy(WindowsInformationProtection): +class WindowsInformationProtectionPolicy(WindowsInformationProtection, Parsable): """ Policy for Windows information protection without MDM """ diff --git a/msgraph_beta/generated/models/windows_information_protection_policy_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_policy_collection_response.py index 4e274f082e3..e82195ceba4 100644 --- a/msgraph_beta/generated/models/windows_information_protection_policy_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionPolicy]] = None diff --git a/msgraph_beta/generated/models/windows_information_protection_store_app.py b/msgraph_beta/generated/models/windows_information_protection_store_app.py index 14144241cf1..d6f840f11df 100644 --- a/msgraph_beta/generated/models/windows_information_protection_store_app.py +++ b/msgraph_beta/generated/models/windows_information_protection_store_app.py @@ -9,7 +9,7 @@ from .windows_information_protection_app import WindowsInformationProtectionApp @dataclass -class WindowsInformationProtectionStoreApp(WindowsInformationProtectionApp): +class WindowsInformationProtectionStoreApp(WindowsInformationProtectionApp, Parsable): """ Store App for Windows information protection """ diff --git a/msgraph_beta/generated/models/windows_information_protection_wipe_action.py b/msgraph_beta/generated/models/windows_information_protection_wipe_action.py index 2959cbfa0f2..676d2db8b59 100644 --- a/msgraph_beta/generated/models/windows_information_protection_wipe_action.py +++ b/msgraph_beta/generated/models/windows_information_protection_wipe_action.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsInformationProtectionWipeAction(Entity): +class WindowsInformationProtectionWipeAction(Entity, Parsable): """ Represents wipe requests issued by tenant admin for Bring-Your-Own-Device(BYOD) Windows devices. """ diff --git a/msgraph_beta/generated/models/windows_information_protection_wipe_action_collection_response.py b/msgraph_beta/generated/models/windows_information_protection_wipe_action_collection_response.py index 586deae3920..7a63d58a53b 100644 --- a/msgraph_beta/generated/models/windows_information_protection_wipe_action_collection_response.py +++ b/msgraph_beta/generated/models/windows_information_protection_wipe_action_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsInformationProtectionWipeActionCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsInformationProtectionWipeActionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsInformationProtectionWipeAction]] = None diff --git a/msgraph_beta/generated/models/windows_kiosk_active_directory_group.py b/msgraph_beta/generated/models/windows_kiosk_active_directory_group.py index 36794a08f83..4803acb1b27 100644 --- a/msgraph_beta/generated/models/windows_kiosk_active_directory_group.py +++ b/msgraph_beta/generated/models/windows_kiosk_active_directory_group.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskActiveDirectoryGroup(WindowsKioskUser): +class WindowsKioskActiveDirectoryGroup(WindowsKioskUser, Parsable): """ The class used to identify an Azure Directory group for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_autologon.py b/msgraph_beta/generated/models/windows_kiosk_autologon.py index 161b6a7b2be..8b0baf3c6d5 100644 --- a/msgraph_beta/generated/models/windows_kiosk_autologon.py +++ b/msgraph_beta/generated/models/windows_kiosk_autologon.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskAutologon(WindowsKioskUser): +class WindowsKioskAutologon(WindowsKioskUser, Parsable): """ The class used to identify an autologon kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_azure_a_d_group.py b/msgraph_beta/generated/models/windows_kiosk_azure_a_d_group.py index 820f9203524..ddfd03c2ac6 100644 --- a/msgraph_beta/generated/models/windows_kiosk_azure_a_d_group.py +++ b/msgraph_beta/generated/models/windows_kiosk_azure_a_d_group.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskAzureADGroup(WindowsKioskUser): +class WindowsKioskAzureADGroup(WindowsKioskUser, Parsable): """ The class used to identify an AzureAD group for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_azure_a_d_user.py b/msgraph_beta/generated/models/windows_kiosk_azure_a_d_user.py index 87485721d2f..d4df57621a9 100644 --- a/msgraph_beta/generated/models/windows_kiosk_azure_a_d_user.py +++ b/msgraph_beta/generated/models/windows_kiosk_azure_a_d_user.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskAzureADUser(WindowsKioskUser): +class WindowsKioskAzureADUser(WindowsKioskUser, Parsable): """ The class used to identify an AzureAD user account for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_configuration.py b/msgraph_beta/generated/models/windows_kiosk_configuration.py index 2d6404baf8a..698bef3af24 100644 --- a/msgraph_beta/generated/models/windows_kiosk_configuration.py +++ b/msgraph_beta/generated/models/windows_kiosk_configuration.py @@ -11,7 +11,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsKioskConfiguration(DeviceConfiguration): +class WindowsKioskConfiguration(DeviceConfiguration, Parsable): """ This entity provides descriptions of the declared methods, properties and relationships exposed by the kiosk resource. """ diff --git a/msgraph_beta/generated/models/windows_kiosk_desktop_app.py b/msgraph_beta/generated/models/windows_kiosk_desktop_app.py index dbcee833785..f5afb195d67 100644 --- a/msgraph_beta/generated/models/windows_kiosk_desktop_app.py +++ b/msgraph_beta/generated/models/windows_kiosk_desktop_app.py @@ -9,7 +9,7 @@ from .windows_kiosk_app_base import WindowsKioskAppBase @dataclass -class WindowsKioskDesktopApp(WindowsKioskAppBase): +class WindowsKioskDesktopApp(WindowsKioskAppBase, Parsable): """ The base class for a type of apps """ diff --git a/msgraph_beta/generated/models/windows_kiosk_local_group.py b/msgraph_beta/generated/models/windows_kiosk_local_group.py index 05700d9f298..5ea72317f6c 100644 --- a/msgraph_beta/generated/models/windows_kiosk_local_group.py +++ b/msgraph_beta/generated/models/windows_kiosk_local_group.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskLocalGroup(WindowsKioskUser): +class WindowsKioskLocalGroup(WindowsKioskUser, Parsable): """ The class used to identify a local group for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_local_user.py b/msgraph_beta/generated/models/windows_kiosk_local_user.py index f3cbf13d04e..1b8668ee2aa 100644 --- a/msgraph_beta/generated/models/windows_kiosk_local_user.py +++ b/msgraph_beta/generated/models/windows_kiosk_local_user.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskLocalUser(WindowsKioskUser): +class WindowsKioskLocalUser(WindowsKioskUser, Parsable): """ The class used to identify a local account for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_multiple_apps.py b/msgraph_beta/generated/models/windows_kiosk_multiple_apps.py index ba78180b0c8..2e37cd7b655 100644 --- a/msgraph_beta/generated/models/windows_kiosk_multiple_apps.py +++ b/msgraph_beta/generated/models/windows_kiosk_multiple_apps.py @@ -10,7 +10,7 @@ from .windows_kiosk_app_configuration import WindowsKioskAppConfiguration @dataclass -class WindowsKioskMultipleApps(WindowsKioskAppConfiguration): +class WindowsKioskMultipleApps(WindowsKioskAppConfiguration, Parsable): """ The class used to identify the MultiMode app configuration for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_single_u_w_p_app.py b/msgraph_beta/generated/models/windows_kiosk_single_u_w_p_app.py index d007977bfa0..0b178b223d5 100644 --- a/msgraph_beta/generated/models/windows_kiosk_single_u_w_p_app.py +++ b/msgraph_beta/generated/models/windows_kiosk_single_u_w_p_app.py @@ -10,7 +10,7 @@ from .windows_kiosk_app_configuration import WindowsKioskAppConfiguration @dataclass -class WindowsKioskSingleUWPApp(WindowsKioskAppConfiguration): +class WindowsKioskSingleUWPApp(WindowsKioskAppConfiguration, Parsable): """ The class used to identify the UWP app info for the kiosk configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_single_win32_app.py b/msgraph_beta/generated/models/windows_kiosk_single_win32_app.py index 68ffee343fe..d142a1b2f02 100644 --- a/msgraph_beta/generated/models/windows_kiosk_single_win32_app.py +++ b/msgraph_beta/generated/models/windows_kiosk_single_win32_app.py @@ -10,7 +10,7 @@ from .windows_kiosk_app_configuration import WindowsKioskAppConfiguration @dataclass -class WindowsKioskSingleWin32App(WindowsKioskAppConfiguration): +class WindowsKioskSingleWin32App(WindowsKioskAppConfiguration, Parsable): """ The class used to identify the single app configuration for the kiosk win32 configuration """ diff --git a/msgraph_beta/generated/models/windows_kiosk_u_w_p_app.py b/msgraph_beta/generated/models/windows_kiosk_u_w_p_app.py index e45567b9a6c..f681c9bccaa 100644 --- a/msgraph_beta/generated/models/windows_kiosk_u_w_p_app.py +++ b/msgraph_beta/generated/models/windows_kiosk_u_w_p_app.py @@ -9,7 +9,7 @@ from .windows_kiosk_app_base import WindowsKioskAppBase @dataclass -class WindowsKioskUWPApp(WindowsKioskAppBase): +class WindowsKioskUWPApp(WindowsKioskAppBase, Parsable): """ The base class for a type of apps """ diff --git a/msgraph_beta/generated/models/windows_kiosk_visitor.py b/msgraph_beta/generated/models/windows_kiosk_visitor.py index b9e624b74be..073ddc557d2 100644 --- a/msgraph_beta/generated/models/windows_kiosk_visitor.py +++ b/msgraph_beta/generated/models/windows_kiosk_visitor.py @@ -9,7 +9,7 @@ from .windows_kiosk_user import WindowsKioskUser @dataclass -class WindowsKioskVisitor(WindowsKioskUser): +class WindowsKioskVisitor(WindowsKioskUser, Parsable): """ The class used to identify a visitor kiosk account """ diff --git a/msgraph_beta/generated/models/windows_kiosk_win32_app.py b/msgraph_beta/generated/models/windows_kiosk_win32_app.py index c5f03cba4cb..6b83a314d74 100644 --- a/msgraph_beta/generated/models/windows_kiosk_win32_app.py +++ b/msgraph_beta/generated/models/windows_kiosk_win32_app.py @@ -10,7 +10,7 @@ from .windows_kiosk_app_base import WindowsKioskAppBase @dataclass -class WindowsKioskWin32App(WindowsKioskAppBase): +class WindowsKioskWin32App(WindowsKioskAppBase, Parsable): """ KioskModeApp v4 for Win32 app support """ diff --git a/msgraph_beta/generated/models/windows_malware_information.py b/msgraph_beta/generated/models/windows_malware_information.py index 731652fb206..c9966c3694e 100644 --- a/msgraph_beta/generated/models/windows_malware_information.py +++ b/msgraph_beta/generated/models/windows_malware_information.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class WindowsMalwareInformation(Entity): +class WindowsMalwareInformation(Entity, Parsable): """ Malware information entity. """ diff --git a/msgraph_beta/generated/models/windows_malware_information_collection_response.py b/msgraph_beta/generated/models/windows_malware_information_collection_response.py index 160ffe5aac1..b662b5f3d2c 100644 --- a/msgraph_beta/generated/models/windows_malware_information_collection_response.py +++ b/msgraph_beta/generated/models/windows_malware_information_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsMalwareInformationCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsMalwareInformationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsMalwareInformation]] = None diff --git a/msgraph_beta/generated/models/windows_managed_app_protection.py b/msgraph_beta/generated/models/windows_managed_app_protection.py index 0548a2305c9..2e14fc7ed3b 100644 --- a/msgraph_beta/generated/models/windows_managed_app_protection.py +++ b/msgraph_beta/generated/models/windows_managed_app_protection.py @@ -17,7 +17,7 @@ from .managed_app_policy import ManagedAppPolicy @dataclass -class WindowsManagedAppProtection(ManagedAppPolicy): +class WindowsManagedAppProtection(ManagedAppPolicy, Parsable): """ Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on a Windows device """ @@ -29,7 +29,7 @@ class WindowsManagedAppProtection(ManagedAppPolicy): allowed_outbound_clipboard_sharing_level: Optional[WindowsManagedAppClipboardSharingLevel] = None # Data can be transferred from/to these classes of apps allowed_outbound_data_transfer_destinations: Optional[WindowsManagedAppDataTransferLevel] = None - # If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Some possible values are block or wipe. If this property is not set, no action will be taken. Possible values are: block, wipe, warn. + # If set, it will specify what action to take in the case where the user is unable to checkin because their authentication token is invalid. This happens when the user is deleted or disabled in AAD. Some possible values are block or wipe. If this property is not set, no action will be taken. Possible values are: block, wipe, warn, blockWhenSettingIsSupported. app_action_if_unable_to_authenticate_user: Optional[ManagedAppRemediationAction] = None # List of apps to which the policy is deployed. apps: Optional[List[ManagedMobileApp]] = None diff --git a/msgraph_beta/generated/models/windows_managed_app_protection_collection_response.py b/msgraph_beta/generated/models/windows_managed_app_protection_collection_response.py index 35f9d6d2908..36d0f002fc4 100644 --- a/msgraph_beta/generated/models/windows_managed_app_protection_collection_response.py +++ b/msgraph_beta/generated/models/windows_managed_app_protection_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsManagedAppProtectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsManagedAppProtection]] = None diff --git a/msgraph_beta/generated/models/windows_managed_app_registration.py b/msgraph_beta/generated/models/windows_managed_app_registration.py index ee66de34d62..4ee17019420 100644 --- a/msgraph_beta/generated/models/windows_managed_app_registration.py +++ b/msgraph_beta/generated/models/windows_managed_app_registration.py @@ -9,7 +9,7 @@ from .managed_app_registration import ManagedAppRegistration @dataclass -class WindowsManagedAppRegistration(ManagedAppRegistration): +class WindowsManagedAppRegistration(ManagedAppRegistration, Parsable): """ Represents the synchronization details of a Windows app, with management capabilities, for a specific user. """ diff --git a/msgraph_beta/generated/models/windows_managed_device.py b/msgraph_beta/generated/models/windows_managed_device.py index 7b9f93a863f..ee084e6faac 100644 --- a/msgraph_beta/generated/models/windows_managed_device.py +++ b/msgraph_beta/generated/models/windows_managed_device.py @@ -9,7 +9,7 @@ from .managed_device import ManagedDevice @dataclass -class WindowsManagedDevice(ManagedDevice): +class WindowsManagedDevice(ManagedDevice, Parsable): """ Windows devices that are managed or pre-enrolled through Intune """ diff --git a/msgraph_beta/generated/models/windows_management_app.py b/msgraph_beta/generated/models/windows_management_app.py index cb0c316367b..b3bdcc48184 100644 --- a/msgraph_beta/generated/models/windows_management_app.py +++ b/msgraph_beta/generated/models/windows_management_app.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsManagementApp(Entity): +class WindowsManagementApp(Entity, Parsable): """ Windows management app entity. """ diff --git a/msgraph_beta/generated/models/windows_management_app_health_state.py b/msgraph_beta/generated/models/windows_management_app_health_state.py index 1e0afa16c47..29fae2e0954 100644 --- a/msgraph_beta/generated/models/windows_management_app_health_state.py +++ b/msgraph_beta/generated/models/windows_management_app_health_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsManagementAppHealthState(Entity): +class WindowsManagementAppHealthState(Entity, Parsable): """ Windows management app health state entity. """ diff --git a/msgraph_beta/generated/models/windows_management_app_health_summary.py b/msgraph_beta/generated/models/windows_management_app_health_summary.py index 238d6fb6cce..972e9994b9e 100644 --- a/msgraph_beta/generated/models/windows_management_app_health_summary.py +++ b/msgraph_beta/generated/models/windows_management_app_health_summary.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WindowsManagementAppHealthSummary(Entity): +class WindowsManagementAppHealthSummary(Entity, Parsable): """ Contains properties for the health summary of the Windows management app. """ diff --git a/msgraph_beta/generated/models/windows_microsoft_edge_app.py b/msgraph_beta/generated/models/windows_microsoft_edge_app.py index 326157ba28b..36b57379159 100644 --- a/msgraph_beta/generated/models/windows_microsoft_edge_app.py +++ b/msgraph_beta/generated/models/windows_microsoft_edge_app.py @@ -10,7 +10,7 @@ from .mobile_app import MobileApp @dataclass -class WindowsMicrosoftEdgeApp(MobileApp): +class WindowsMicrosoftEdgeApp(MobileApp, Parsable): """ Contains properties and inherited properties for the Microsoft Edge app on Windows. """ diff --git a/msgraph_beta/generated/models/windows_mobile_m_s_i.py b/msgraph_beta/generated/models/windows_mobile_m_s_i.py index 59be150c128..361c028471f 100644 --- a/msgraph_beta/generated/models/windows_mobile_m_s_i.py +++ b/msgraph_beta/generated/models/windows_mobile_m_s_i.py @@ -9,7 +9,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class WindowsMobileMSI(MobileLobApp): +class WindowsMobileMSI(MobileLobApp, Parsable): """ Contains properties and inherited properties for Windows Mobile MSI Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/windows_mobile_m_s_i_collection_response.py b/msgraph_beta/generated/models/windows_mobile_m_s_i_collection_response.py index e3013bb33d3..a68744535ed 100644 --- a/msgraph_beta/generated/models/windows_mobile_m_s_i_collection_response.py +++ b/msgraph_beta/generated/models/windows_mobile_m_s_i_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsMobileMSICollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsMobileMSICollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsMobileMSI]] = None diff --git a/msgraph_beta/generated/models/windows_phone81_app_x.py b/msgraph_beta/generated/models/windows_phone81_app_x.py index eab2e0fefa6..fd767678da7 100644 --- a/msgraph_beta/generated/models/windows_phone81_app_x.py +++ b/msgraph_beta/generated/models/windows_phone81_app_x.py @@ -12,7 +12,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class WindowsPhone81AppX(MobileLobApp): +class WindowsPhone81AppX(MobileLobApp, Parsable): """ Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp. Will be deprecated in February 2023. """ diff --git a/msgraph_beta/generated/models/windows_phone81_app_x_bundle.py b/msgraph_beta/generated/models/windows_phone81_app_x_bundle.py index a468d553a87..3dd9e8d3465 100644 --- a/msgraph_beta/generated/models/windows_phone81_app_x_bundle.py +++ b/msgraph_beta/generated/models/windows_phone81_app_x_bundle.py @@ -10,7 +10,7 @@ from .windows_phone81_app_x import WindowsPhone81AppX @dataclass -class WindowsPhone81AppXBundle(WindowsPhone81AppX): +class WindowsPhone81AppXBundle(WindowsPhone81AppX, Parsable): """ Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time). Will be deprecated in February 2023. """ diff --git a/msgraph_beta/generated/models/windows_phone81_certificate_profile_base.py b/msgraph_beta/generated/models/windows_phone81_certificate_profile_base.py index 783c1b63ec3..bcab16c4649 100644 --- a/msgraph_beta/generated/models/windows_phone81_certificate_profile_base.py +++ b/msgraph_beta/generated/models/windows_phone81_certificate_profile_base.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsPhone81CertificateProfileBase(DeviceConfiguration): +class WindowsPhone81CertificateProfileBase(DeviceConfiguration, Parsable): """ Base Windows Phone 8.1+ certificate profile. """ diff --git a/msgraph_beta/generated/models/windows_phone81_compliance_policy.py b/msgraph_beta/generated/models/windows_phone81_compliance_policy.py index 5c7d304820a..a3ceebc5320 100644 --- a/msgraph_beta/generated/models/windows_phone81_compliance_policy.py +++ b/msgraph_beta/generated/models/windows_phone81_compliance_policy.py @@ -10,7 +10,7 @@ from .device_compliance_policy import DeviceCompliancePolicy @dataclass -class WindowsPhone81CompliancePolicy(DeviceCompliancePolicy): +class WindowsPhone81CompliancePolicy(DeviceCompliancePolicy, Parsable): """ This class contains compliance settings for Windows 8.1 Mobile. """ diff --git a/msgraph_beta/generated/models/windows_phone81_custom_configuration.py b/msgraph_beta/generated/models/windows_phone81_custom_configuration.py index 0c739304976..a70191e0ba2 100644 --- a/msgraph_beta/generated/models/windows_phone81_custom_configuration.py +++ b/msgraph_beta/generated/models/windows_phone81_custom_configuration.py @@ -10,7 +10,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsPhone81CustomConfiguration(DeviceConfiguration): +class WindowsPhone81CustomConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81CustomConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows_phone81_general_configuration.py b/msgraph_beta/generated/models/windows_phone81_general_configuration.py index c8f8b8b7114..16493b2f387 100644 --- a/msgraph_beta/generated/models/windows_phone81_general_configuration.py +++ b/msgraph_beta/generated/models/windows_phone81_general_configuration.py @@ -12,7 +12,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsPhone81GeneralConfiguration(DeviceConfiguration): +class WindowsPhone81GeneralConfiguration(DeviceConfiguration, Parsable): """ This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81GeneralConfiguration resource. """ diff --git a/msgraph_beta/generated/models/windows_phone81_imported_p_f_x_certificate_profile.py b/msgraph_beta/generated/models/windows_phone81_imported_p_f_x_certificate_profile.py index 0f2a1900578..fa7d2712876 100644 --- a/msgraph_beta/generated/models/windows_phone81_imported_p_f_x_certificate_profile.py +++ b/msgraph_beta/generated/models/windows_phone81_imported_p_f_x_certificate_profile.py @@ -11,7 +11,7 @@ from .windows_certificate_profile_base import WindowsCertificateProfileBase @dataclass -class WindowsPhone81ImportedPFXCertificateProfile(WindowsCertificateProfileBase): +class WindowsPhone81ImportedPFXCertificateProfile(WindowsCertificateProfileBase, Parsable): """ Windows 8.1 Phone and Mobile PFX Import certificate profile """ diff --git a/msgraph_beta/generated/models/windows_phone81_s_c_e_p_certificate_profile.py b/msgraph_beta/generated/models/windows_phone81_s_c_e_p_certificate_profile.py index e339b554342..cc2873681a8 100644 --- a/msgraph_beta/generated/models/windows_phone81_s_c_e_p_certificate_profile.py +++ b/msgraph_beta/generated/models/windows_phone81_s_c_e_p_certificate_profile.py @@ -14,7 +14,7 @@ from .windows_phone81_certificate_profile_base import WindowsPhone81CertificateProfileBase @dataclass -class WindowsPhone81SCEPCertificateProfile(WindowsPhone81CertificateProfileBase): +class WindowsPhone81SCEPCertificateProfile(WindowsPhone81CertificateProfileBase, Parsable): """ Windows Phone 8.1+ SCEP certificate profile """ diff --git a/msgraph_beta/generated/models/windows_phone81_store_app.py b/msgraph_beta/generated/models/windows_phone81_store_app.py index 9927f8ce270..3054ebb71b7 100644 --- a/msgraph_beta/generated/models/windows_phone81_store_app.py +++ b/msgraph_beta/generated/models/windows_phone81_store_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class WindowsPhone81StoreApp(MobileApp): +class WindowsPhone81StoreApp(MobileApp, Parsable): """ Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp. Will be deprecated in February 2023. """ diff --git a/msgraph_beta/generated/models/windows_phone81_trusted_root_certificate.py b/msgraph_beta/generated/models/windows_phone81_trusted_root_certificate.py index 8b515de96d3..dd5549850bc 100644 --- a/msgraph_beta/generated/models/windows_phone81_trusted_root_certificate.py +++ b/msgraph_beta/generated/models/windows_phone81_trusted_root_certificate.py @@ -9,7 +9,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsPhone81TrustedRootCertificate(DeviceConfiguration): +class WindowsPhone81TrustedRootCertificate(DeviceConfiguration, Parsable): """ Windows Phone 8.1+ Trusted Root Certificate configuration profile """ diff --git a/msgraph_beta/generated/models/windows_phone81_vpn_configuration.py b/msgraph_beta/generated/models/windows_phone81_vpn_configuration.py index 87389487fee..5fdcdcb2c17 100644 --- a/msgraph_beta/generated/models/windows_phone81_vpn_configuration.py +++ b/msgraph_beta/generated/models/windows_phone81_vpn_configuration.py @@ -11,7 +11,7 @@ from .windows81_vpn_configuration import Windows81VpnConfiguration @dataclass -class WindowsPhone81VpnConfiguration(Windows81VpnConfiguration): +class WindowsPhone81VpnConfiguration(Windows81VpnConfiguration, Parsable): """ By providing the configurations in this profile you can instruct the Windows Phone 8.1 to connect to desired VPN endpoint. By specifying the authentication method and security types expected by VPN endpoint you can make the VPN connection seamless for end user. """ diff --git a/msgraph_beta/generated/models/windows_phone_e_a_s_email_profile_configuration.py b/msgraph_beta/generated/models/windows_phone_e_a_s_email_profile_configuration.py index b3f279909b6..adbe2eb770f 100644 --- a/msgraph_beta/generated/models/windows_phone_e_a_s_email_profile_configuration.py +++ b/msgraph_beta/generated/models/windows_phone_e_a_s_email_profile_configuration.py @@ -12,7 +12,7 @@ from .eas_email_profile_configuration_base import EasEmailProfileConfigurationBase @dataclass -class WindowsPhoneEASEmailProfileConfiguration(EasEmailProfileConfigurationBase): +class WindowsPhoneEASEmailProfileConfiguration(EasEmailProfileConfigurationBase, Parsable): """ By providing configurations in this profile you can instruct the native email client on Windows Phone to communicate with an Exchange server and get email, contacts, calendar, and tasks. Furthermore, you can also specify how much email to sync and how often the device should sync. """ diff --git a/msgraph_beta/generated/models/windows_phone_x_a_p.py b/msgraph_beta/generated/models/windows_phone_x_a_p.py index aefa2cdb3e5..e12fca22559 100644 --- a/msgraph_beta/generated/models/windows_phone_x_a_p.py +++ b/msgraph_beta/generated/models/windows_phone_x_a_p.py @@ -10,7 +10,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class WindowsPhoneXAP(MobileLobApp): +class WindowsPhoneXAP(MobileLobApp, Parsable): """ Contains properties and inherited properties for Windows Phone XAP Line Of Business apps. """ diff --git a/msgraph_beta/generated/models/windows_privacy_data_access_control_item.py b/msgraph_beta/generated/models/windows_privacy_data_access_control_item.py index ccd4dc8d6d7..36a3e49dfe1 100644 --- a/msgraph_beta/generated/models/windows_privacy_data_access_control_item.py +++ b/msgraph_beta/generated/models/windows_privacy_data_access_control_item.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsPrivacyDataAccessControlItem(Entity): +class WindowsPrivacyDataAccessControlItem(Entity, Parsable): """ Specify access control level per privacy data category """ diff --git a/msgraph_beta/generated/models/windows_protection_state.py b/msgraph_beta/generated/models/windows_protection_state.py index 6ae15b89523..2f88ab9c2a2 100644 --- a/msgraph_beta/generated/models/windows_protection_state.py +++ b/msgraph_beta/generated/models/windows_protection_state.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class WindowsProtectionState(Entity): +class WindowsProtectionState(Entity, Parsable): """ Device protection status entity. """ diff --git a/msgraph_beta/generated/models/windows_quality_update_catalog_item.py b/msgraph_beta/generated/models/windows_quality_update_catalog_item.py index 06af23f4b74..aa3bad21542 100644 --- a/msgraph_beta/generated/models/windows_quality_update_catalog_item.py +++ b/msgraph_beta/generated/models/windows_quality_update_catalog_item.py @@ -10,7 +10,7 @@ from .windows_update_catalog_item import WindowsUpdateCatalogItem @dataclass -class WindowsQualityUpdateCatalogItem(WindowsUpdateCatalogItem): +class WindowsQualityUpdateCatalogItem(WindowsUpdateCatalogItem, Parsable): """ Windows update catalog item entity """ diff --git a/msgraph_beta/generated/models/windows_quality_update_policy.py b/msgraph_beta/generated/models/windows_quality_update_policy.py index a9ec17a1929..2dd2555f819 100644 --- a/msgraph_beta/generated/models/windows_quality_update_policy.py +++ b/msgraph_beta/generated/models/windows_quality_update_policy.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsQualityUpdatePolicy(Entity): +class WindowsQualityUpdatePolicy(Entity, Parsable): """ Windows Quality Update Policy """ diff --git a/msgraph_beta/generated/models/windows_quality_update_policy_assignment.py b/msgraph_beta/generated/models/windows_quality_update_policy_assignment.py index 65bb27515ab..736bd1d083f 100644 --- a/msgraph_beta/generated/models/windows_quality_update_policy_assignment.py +++ b/msgraph_beta/generated/models/windows_quality_update_policy_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsQualityUpdatePolicyAssignment(Entity): +class WindowsQualityUpdatePolicyAssignment(Entity, Parsable): """ This entity contains the properties used to assign a Windows quality update policy to a group. """ diff --git a/msgraph_beta/generated/models/windows_quality_update_policy_assignment_collection_response.py b/msgraph_beta/generated/models/windows_quality_update_policy_assignment_collection_response.py index 3482f84031f..7448f8b4697 100644 --- a/msgraph_beta/generated/models/windows_quality_update_policy_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_quality_update_policy_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsQualityUpdatePolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsQualityUpdatePolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsQualityUpdatePolicyAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_quality_update_policy_collection_response.py b/msgraph_beta/generated/models/windows_quality_update_policy_collection_response.py index a5ccdfa994a..607d84770c0 100644 --- a/msgraph_beta/generated/models/windows_quality_update_policy_collection_response.py +++ b/msgraph_beta/generated/models/windows_quality_update_policy_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsQualityUpdatePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsQualityUpdatePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsQualityUpdatePolicy]] = None diff --git a/msgraph_beta/generated/models/windows_quality_update_profile.py b/msgraph_beta/generated/models/windows_quality_update_profile.py index 7a6382c971d..de2625b4fd8 100644 --- a/msgraph_beta/generated/models/windows_quality_update_profile.py +++ b/msgraph_beta/generated/models/windows_quality_update_profile.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WindowsQualityUpdateProfile(Entity): +class WindowsQualityUpdateProfile(Entity, Parsable): """ Windows Quality Update Profile """ diff --git a/msgraph_beta/generated/models/windows_quality_update_profile_assignment.py b/msgraph_beta/generated/models/windows_quality_update_profile_assignment.py index e3dd8b9eacf..c5bf72a8140 100644 --- a/msgraph_beta/generated/models/windows_quality_update_profile_assignment.py +++ b/msgraph_beta/generated/models/windows_quality_update_profile_assignment.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsQualityUpdateProfileAssignment(Entity): +class WindowsQualityUpdateProfileAssignment(Entity, Parsable): """ This entity contains the properties used to assign a windows quality update profile to a group. """ diff --git a/msgraph_beta/generated/models/windows_quality_update_profile_assignment_collection_response.py b/msgraph_beta/generated/models/windows_quality_update_profile_assignment_collection_response.py index 6d54b2b3319..25be7822d39 100644 --- a/msgraph_beta/generated/models/windows_quality_update_profile_assignment_collection_response.py +++ b/msgraph_beta/generated/models/windows_quality_update_profile_assignment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsQualityUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsQualityUpdateProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsQualityUpdateProfileAssignment]] = None diff --git a/msgraph_beta/generated/models/windows_quality_update_profile_collection_response.py b/msgraph_beta/generated/models/windows_quality_update_profile_collection_response.py index 862c66eec8f..3f69c565ffd 100644 --- a/msgraph_beta/generated/models/windows_quality_update_profile_collection_response.py +++ b/msgraph_beta/generated/models/windows_quality_update_profile_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsQualityUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsQualityUpdateProfileCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsQualityUpdateProfile]] = None diff --git a/msgraph_beta/generated/models/windows_setting.py b/msgraph_beta/generated/models/windows_setting.py index 508dd183d20..1602b793b0e 100644 --- a/msgraph_beta/generated/models/windows_setting.py +++ b/msgraph_beta/generated/models/windows_setting.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsSetting(Entity): +class WindowsSetting(Entity, Parsable): # A collection of setting values for a given windowsSetting. instances: Optional[List[WindowsSettingInstance]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/windows_setting_collection_response.py b/msgraph_beta/generated/models/windows_setting_collection_response.py index e13bdeb4b6c..3be7c6c661a 100644 --- a/msgraph_beta/generated/models/windows_setting_collection_response.py +++ b/msgraph_beta/generated/models/windows_setting_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsSettingCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsSettingCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsSetting]] = None diff --git a/msgraph_beta/generated/models/windows_setting_instance.py b/msgraph_beta/generated/models/windows_setting_instance.py index de94344cf00..a00808b39be 100644 --- a/msgraph_beta/generated/models/windows_setting_instance.py +++ b/msgraph_beta/generated/models/windows_setting_instance.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WindowsSettingInstance(Entity): +class WindowsSettingInstance(Entity, Parsable): # Set by the server. Represents the dateTime in UTC when the object was created on the server. created_date_time: Optional[datetime.datetime] = None # Set by the server. The object expires at the specified dateTime in UTC, making it unavailable after that time. diff --git a/msgraph_beta/generated/models/windows_setting_instance_collection_response.py b/msgraph_beta/generated/models/windows_setting_instance_collection_response.py index c6fc7b63f73..b118e3b321f 100644 --- a/msgraph_beta/generated/models/windows_setting_instance_collection_response.py +++ b/msgraph_beta/generated/models/windows_setting_instance_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsSettingInstanceCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsSettingInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsSettingInstance]] = None diff --git a/msgraph_beta/generated/models/windows_store_app.py b/msgraph_beta/generated/models/windows_store_app.py index 9340bc696c6..c6878380bad 100644 --- a/msgraph_beta/generated/models/windows_store_app.py +++ b/msgraph_beta/generated/models/windows_store_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class WindowsStoreApp(MobileApp): +class WindowsStoreApp(MobileApp, Parsable): """ Contains properties and inherited properties for Windows Store apps. """ diff --git a/msgraph_beta/generated/models/windows_store_app_collection_response.py b/msgraph_beta/generated/models/windows_store_app_collection_response.py index 0e6e11261fe..a6aa1fdcdd0 100644 --- a/msgraph_beta/generated/models/windows_store_app_collection_response.py +++ b/msgraph_beta/generated/models/windows_store_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsStoreAppCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsStoreAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsStoreApp]] = None diff --git a/msgraph_beta/generated/models/windows_universal_app_x.py b/msgraph_beta/generated/models/windows_universal_app_x.py index 267e4b2c429..b0f5dcac9dc 100644 --- a/msgraph_beta/generated/models/windows_universal_app_x.py +++ b/msgraph_beta/generated/models/windows_universal_app_x.py @@ -13,7 +13,7 @@ from .mobile_lob_app import MobileLobApp @dataclass -class WindowsUniversalAppX(MobileLobApp): +class WindowsUniversalAppX(MobileLobApp, Parsable): """ Contains properties and inherited properties for Windows Universal AppX Line Of Business apps. Inherits from `mobileLobApp`. """ diff --git a/msgraph_beta/generated/models/windows_universal_app_x_app_assignment_settings.py b/msgraph_beta/generated/models/windows_universal_app_x_app_assignment_settings.py index 9a2961b4410..7ffe51c997b 100644 --- a/msgraph_beta/generated/models/windows_universal_app_x_app_assignment_settings.py +++ b/msgraph_beta/generated/models/windows_universal_app_x_app_assignment_settings.py @@ -9,13 +9,13 @@ from .mobile_app_assignment_settings import MobileAppAssignmentSettings @dataclass -class WindowsUniversalAppXAppAssignmentSettings(MobileAppAssignmentSettings): +class WindowsUniversalAppXAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): """ Contains properties used when assigning a Windows Universal AppX mobile app to a group. """ # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUniversalAppXAppAssignmentSettings" - # Whether or not to use device execution context for Windows Universal AppX mobile app. + # If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. use_device_context: Optional[bool] = None @staticmethod diff --git a/msgraph_beta/generated/models/windows_universal_app_x_collection_response.py b/msgraph_beta/generated/models/windows_universal_app_x_collection_response.py index cfa9853d1b5..f7be2f1fb41 100644 --- a/msgraph_beta/generated/models/windows_universal_app_x_collection_response.py +++ b/msgraph_beta/generated/models/windows_universal_app_x_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsUniversalAppXCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsUniversalAppXCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsUniversalAppX]] = None diff --git a/msgraph_beta/generated/models/windows_universal_app_x_contained_app.py b/msgraph_beta/generated/models/windows_universal_app_x_contained_app.py index f5192803c34..7f1a6e88a5b 100644 --- a/msgraph_beta/generated/models/windows_universal_app_x_contained_app.py +++ b/msgraph_beta/generated/models/windows_universal_app_x_contained_app.py @@ -9,7 +9,7 @@ from .mobile_contained_app import MobileContainedApp @dataclass -class WindowsUniversalAppXContainedApp(MobileContainedApp): +class WindowsUniversalAppXContainedApp(MobileContainedApp, Parsable): """ A class that represents a contained app of a WindowsUniversalAppX app. """ diff --git a/msgraph_beta/generated/models/windows_update_active_hours_install.py b/msgraph_beta/generated/models/windows_update_active_hours_install.py index 6f7d33a620a..f08ae168bee 100644 --- a/msgraph_beta/generated/models/windows_update_active_hours_install.py +++ b/msgraph_beta/generated/models/windows_update_active_hours_install.py @@ -10,7 +10,7 @@ from .windows_update_install_schedule_type import WindowsUpdateInstallScheduleType @dataclass -class WindowsUpdateActiveHoursInstall(WindowsUpdateInstallScheduleType): +class WindowsUpdateActiveHoursInstall(WindowsUpdateInstallScheduleType, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdateActiveHoursInstall" # Active Hours End diff --git a/msgraph_beta/generated/models/windows_update_catalog_item.py b/msgraph_beta/generated/models/windows_update_catalog_item.py index e3552803b21..fe7c5d375f1 100644 --- a/msgraph_beta/generated/models/windows_update_catalog_item.py +++ b/msgraph_beta/generated/models/windows_update_catalog_item.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WindowsUpdateCatalogItem(Entity): +class WindowsUpdateCatalogItem(Entity, Parsable): """ Windows update catalog item entity """ diff --git a/msgraph_beta/generated/models/windows_update_catalog_item_collection_response.py b/msgraph_beta/generated/models/windows_update_catalog_item_collection_response.py index d7c4958cddb..45a10f16166 100644 --- a/msgraph_beta/generated/models/windows_update_catalog_item_collection_response.py +++ b/msgraph_beta/generated/models/windows_update_catalog_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsUpdateCatalogItemCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsUpdateCatalogItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsUpdateCatalogItem]] = None diff --git a/msgraph_beta/generated/models/windows_update_for_business_configuration.py b/msgraph_beta/generated/models/windows_update_for_business_configuration.py index 0ef5b1da730..31f950729c8 100644 --- a/msgraph_beta/generated/models/windows_update_for_business_configuration.py +++ b/msgraph_beta/generated/models/windows_update_for_business_configuration.py @@ -19,7 +19,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsUpdateForBusinessConfiguration(DeviceConfiguration): +class WindowsUpdateForBusinessConfiguration(DeviceConfiguration, Parsable): """ Windows Update for business configuration, allows you to specify how and when Windows as a Service updates your Windows 10/11 devices with feature and quality updates. Supports ODATA clauses that DeviceConfiguration entity supports: $filter by types of DeviceConfiguration, $top, $select only DeviceConfiguration base properties, $orderby only DeviceConfiguration base properties, and $skip. The query parameter '$search' is not supported. """ diff --git a/msgraph_beta/generated/models/windows_update_scheduled_install.py b/msgraph_beta/generated/models/windows_update_scheduled_install.py index 5d2d16869b6..736496c27a5 100644 --- a/msgraph_beta/generated/models/windows_update_scheduled_install.py +++ b/msgraph_beta/generated/models/windows_update_scheduled_install.py @@ -11,7 +11,7 @@ from .windows_update_install_schedule_type import WindowsUpdateInstallScheduleType @dataclass -class WindowsUpdateScheduledInstall(WindowsUpdateInstallScheduleType): +class WindowsUpdateScheduledInstall(WindowsUpdateInstallScheduleType, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdateScheduledInstall" # Possible values for a weekly schedule. diff --git a/msgraph_beta/generated/models/windows_update_state.py b/msgraph_beta/generated/models/windows_update_state.py index 3b6f9e37c4b..69b10941003 100644 --- a/msgraph_beta/generated/models/windows_update_state.py +++ b/msgraph_beta/generated/models/windows_update_state.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WindowsUpdateState(Entity): +class WindowsUpdateState(Entity, Parsable): # Device display name. device_display_name: Optional[str] = None # The id of the device. diff --git a/msgraph_beta/generated/models/windows_updates/applicable_content_collection_response.py b/msgraph_beta/generated/models/windows_updates/applicable_content_collection_response.py index 779dd3fede2..3cbbe1a24ae 100644 --- a/msgraph_beta/generated/models/windows_updates/applicable_content_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/applicable_content_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApplicableContentCollectionResponse(BaseCollectionPaginationCountResponse): +class ApplicableContentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApplicableContent]] = None diff --git a/msgraph_beta/generated/models/windows_updates/applicable_content_device_match_collection_response.py b/msgraph_beta/generated/models/windows_updates/applicable_content_device_match_collection_response.py index 5e84a0a9fc4..6f7317fd707 100644 --- a/msgraph_beta/generated/models/windows_updates/applicable_content_device_match_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/applicable_content_device_match_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ApplicableContentDeviceMatchCollectionResponse(BaseCollectionPaginationCountResponse): +class ApplicableContentDeviceMatchCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApplicableContentDeviceMatch]] = None diff --git a/msgraph_beta/generated/models/windows_updates/azure_a_d_device.py b/msgraph_beta/generated/models/windows_updates/azure_a_d_device.py index dfd367b618c..45625fabd09 100644 --- a/msgraph_beta/generated/models/windows_updates/azure_a_d_device.py +++ b/msgraph_beta/generated/models/windows_updates/azure_a_d_device.py @@ -11,7 +11,7 @@ from .updatable_asset import UpdatableAsset @dataclass -class AzureADDevice(UpdatableAsset): +class AzureADDevice(UpdatableAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.azureADDevice" # Specifies areas in which the device is enrolled. Read-only. Returned by default. diff --git a/msgraph_beta/generated/models/windows_updates/azure_a_d_device_registration_error.py b/msgraph_beta/generated/models/windows_updates/azure_a_d_device_registration_error.py index 3ff5500c0c6..0b3e3b287dc 100644 --- a/msgraph_beta/generated/models/windows_updates/azure_a_d_device_registration_error.py +++ b/msgraph_beta/generated/models/windows_updates/azure_a_d_device_registration_error.py @@ -10,7 +10,7 @@ from .updatable_asset_error import UpdatableAssetError @dataclass -class AzureADDeviceRegistrationError(UpdatableAssetError): +class AzureADDeviceRegistrationError(UpdatableAssetError, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.azureADDeviceRegistrationError" # The reason property diff --git a/msgraph_beta/generated/models/windows_updates/catalog.py b/msgraph_beta/generated/models/windows_updates/catalog.py index 00254648caa..b798da15b2a 100644 --- a/msgraph_beta/generated/models/windows_updates/catalog.py +++ b/msgraph_beta/generated/models/windows_updates/catalog.py @@ -10,7 +10,7 @@ from ..entity import Entity @dataclass -class Catalog(Entity): +class Catalog(Entity, Parsable): # Lists the content that you can approve for deployment. Read-only. entries: Optional[List[CatalogEntry]] = None # The OdataType property diff --git a/msgraph_beta/generated/models/windows_updates/catalog_content.py b/msgraph_beta/generated/models/windows_updates/catalog_content.py index 10b8f70b8c7..db6f59d27cc 100644 --- a/msgraph_beta/generated/models/windows_updates/catalog_content.py +++ b/msgraph_beta/generated/models/windows_updates/catalog_content.py @@ -10,7 +10,7 @@ from .deployable_content import DeployableContent @dataclass -class CatalogContent(DeployableContent): +class CatalogContent(DeployableContent, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.catalogContent" # The catalogEntry property diff --git a/msgraph_beta/generated/models/windows_updates/catalog_entry.py b/msgraph_beta/generated/models/windows_updates/catalog_entry.py index 431eb74a8e2..bba5c08c1a4 100644 --- a/msgraph_beta/generated/models/windows_updates/catalog_entry.py +++ b/msgraph_beta/generated/models/windows_updates/catalog_entry.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class CatalogEntry(Entity): +class CatalogEntry(Entity, Parsable): # The date on which the content is no longer available to deploy. 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. deployable_until_date_time: Optional[datetime.datetime] = None # The display name of the content. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/catalog_entry_collection_response.py b/msgraph_beta/generated/models/windows_updates/catalog_entry_collection_response.py index dc2b60620f0..df8ff3f9158 100644 --- a/msgraph_beta/generated/models/windows_updates/catalog_entry_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/catalog_entry_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CatalogEntryCollectionResponse(BaseCollectionPaginationCountResponse): +class CatalogEntryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CatalogEntry]] = None diff --git a/msgraph_beta/generated/models/windows_updates/compliance_change.py b/msgraph_beta/generated/models/windows_updates/compliance_change.py index b05f122956a..f1217f0c8e5 100644 --- a/msgraph_beta/generated/models/windows_updates/compliance_change.py +++ b/msgraph_beta/generated/models/windows_updates/compliance_change.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class ComplianceChange(Entity): +class ComplianceChange(Entity, Parsable): # The date and time when a compliance change was created. created_date_time: Optional[datetime.datetime] = None # True indicates that a compliance change is revoked, preventing further application. Revoking a compliance change is a final action. diff --git a/msgraph_beta/generated/models/windows_updates/compliance_change_collection_response.py b/msgraph_beta/generated/models/windows_updates/compliance_change_collection_response.py index 539e10883d0..77a528065b1 100644 --- a/msgraph_beta/generated/models/windows_updates/compliance_change_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/compliance_change_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ComplianceChangeCollectionResponse(BaseCollectionPaginationCountResponse): +class ComplianceChangeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ComplianceChange]] = None diff --git a/msgraph_beta/generated/models/windows_updates/content_approval.py b/msgraph_beta/generated/models/windows_updates/content_approval.py index 5f961826a5f..82dfce3f915 100644 --- a/msgraph_beta/generated/models/windows_updates/content_approval.py +++ b/msgraph_beta/generated/models/windows_updates/content_approval.py @@ -12,7 +12,7 @@ from .compliance_change import ComplianceChange @dataclass -class ContentApproval(ComplianceChange): +class ContentApproval(ComplianceChange, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.contentApproval" # The content property diff --git a/msgraph_beta/generated/models/windows_updates/content_approval_rule.py b/msgraph_beta/generated/models/windows_updates/content_approval_rule.py index efaa8408ab8..d5bdf5f0aa6 100644 --- a/msgraph_beta/generated/models/windows_updates/content_approval_rule.py +++ b/msgraph_beta/generated/models/windows_updates/content_approval_rule.py @@ -11,7 +11,7 @@ from .compliance_change_rule import ComplianceChangeRule @dataclass -class ContentApprovalRule(ComplianceChangeRule): +class ContentApprovalRule(ComplianceChangeRule, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.contentApprovalRule" # A filter to determine which content matches the rule on an ongoing basis. diff --git a/msgraph_beta/generated/models/windows_updates/date_driven_rollout_settings.py b/msgraph_beta/generated/models/windows_updates/date_driven_rollout_settings.py index 655ef7af661..e0a98827572 100644 --- a/msgraph_beta/generated/models/windows_updates/date_driven_rollout_settings.py +++ b/msgraph_beta/generated/models/windows_updates/date_driven_rollout_settings.py @@ -10,7 +10,7 @@ from .gradual_rollout_settings import GradualRolloutSettings @dataclass -class DateDrivenRolloutSettings(GradualRolloutSettings): +class DateDrivenRolloutSettings(GradualRolloutSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.dateDrivenRolloutSettings" # Specifies the date before which all devices currently in the deployment are offered the update. Devices added after this date are offered immediately. When the endDateTime isn't set, all devices in the deployment are offered content at the same time. diff --git a/msgraph_beta/generated/models/windows_updates/deployment.py b/msgraph_beta/generated/models/windows_updates/deployment.py index 15bdac6fd86..08e5df57ea6 100644 --- a/msgraph_beta/generated/models/windows_updates/deployment.py +++ b/msgraph_beta/generated/models/windows_updates/deployment.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class Deployment(Entity): +class Deployment(Entity, Parsable): # Specifies the audience to which content is deployed. audience: Optional[DeploymentAudience] = None # Specifies what content to deploy. Cannot be changed. Returned by default. diff --git a/msgraph_beta/generated/models/windows_updates/deployment_audience.py b/msgraph_beta/generated/models/windows_updates/deployment_audience.py index 7637c5dc1cf..bd3fb284e25 100644 --- a/msgraph_beta/generated/models/windows_updates/deployment_audience.py +++ b/msgraph_beta/generated/models/windows_updates/deployment_audience.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class DeploymentAudience(Entity): +class DeploymentAudience(Entity, Parsable): # Content eligible to deploy to devices in the audience. Not nullable. Read-only. applicable_content: Optional[List[ApplicableContent]] = None # Specifies the assets to exclude from the audience. diff --git a/msgraph_beta/generated/models/windows_updates/deployment_audience_collection_response.py b/msgraph_beta/generated/models/windows_updates/deployment_audience_collection_response.py index 4895fa97b07..a68f2c16966 100644 --- a/msgraph_beta/generated/models/windows_updates/deployment_audience_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/deployment_audience_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeploymentAudienceCollectionResponse(BaseCollectionPaginationCountResponse): +class DeploymentAudienceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeploymentAudience]] = None diff --git a/msgraph_beta/generated/models/windows_updates/deployment_collection_response.py b/msgraph_beta/generated/models/windows_updates/deployment_collection_response.py index cc191e26fe4..59ac2c12e34 100644 --- a/msgraph_beta/generated/models/windows_updates/deployment_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/deployment_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeploymentCollectionResponse(BaseCollectionPaginationCountResponse): +class DeploymentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Deployment]] = None diff --git a/msgraph_beta/generated/models/windows_updates/driver_update_catalog_entry.py b/msgraph_beta/generated/models/windows_updates/driver_update_catalog_entry.py index 87f2cc05f09..dd9737269af 100644 --- a/msgraph_beta/generated/models/windows_updates/driver_update_catalog_entry.py +++ b/msgraph_beta/generated/models/windows_updates/driver_update_catalog_entry.py @@ -10,7 +10,7 @@ from .software_update_catalog_entry import SoftwareUpdateCatalogEntry @dataclass -class DriverUpdateCatalogEntry(SoftwareUpdateCatalogEntry): +class DriverUpdateCatalogEntry(SoftwareUpdateCatalogEntry, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.driverUpdateCatalogEntry" # The description of the content. diff --git a/msgraph_beta/generated/models/windows_updates/driver_update_filter.py b/msgraph_beta/generated/models/windows_updates/driver_update_filter.py index f4bdf714a6c..8a2feed778e 100644 --- a/msgraph_beta/generated/models/windows_updates/driver_update_filter.py +++ b/msgraph_beta/generated/models/windows_updates/driver_update_filter.py @@ -9,7 +9,7 @@ from .windows_update_filter import WindowsUpdateFilter @dataclass -class DriverUpdateFilter(WindowsUpdateFilter): +class DriverUpdateFilter(WindowsUpdateFilter, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.driverUpdateFilter" diff --git a/msgraph_beta/generated/models/windows_updates/duration_driven_rollout_settings.py b/msgraph_beta/generated/models/windows_updates/duration_driven_rollout_settings.py index a0b4cf1890a..8c9c66fa3eb 100644 --- a/msgraph_beta/generated/models/windows_updates/duration_driven_rollout_settings.py +++ b/msgraph_beta/generated/models/windows_updates/duration_driven_rollout_settings.py @@ -10,7 +10,7 @@ from .gradual_rollout_settings import GradualRolloutSettings @dataclass -class DurationDrivenRolloutSettings(GradualRolloutSettings): +class DurationDrivenRolloutSettings(GradualRolloutSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.durationDrivenRolloutSettings" # The target duration of the rollout. Given durationBetweenOffers and durationUntilDeploymentEnd, the system will automatically calculate how many devices are in each offering. diff --git a/msgraph_beta/generated/models/windows_updates/edition.py b/msgraph_beta/generated/models/windows_updates/edition.py index e1a0600a7d0..2a5060f1934 100644 --- a/msgraph_beta/generated/models/windows_updates/edition.py +++ b/msgraph_beta/generated/models/windows_updates/edition.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class Edition(Entity): +class Edition(Entity, Parsable): # The device family targeted by the edition. device_family: Optional[str] = None # The date and time when the edition reached the end of service. 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. diff --git a/msgraph_beta/generated/models/windows_updates/edition_collection_response.py b/msgraph_beta/generated/models/windows_updates/edition_collection_response.py index f9e16a905e5..42b305d76c7 100644 --- a/msgraph_beta/generated/models/windows_updates/edition_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/edition_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EditionCollectionResponse(BaseCollectionPaginationCountResponse): +class EditionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Edition]] = None diff --git a/msgraph_beta/generated/models/windows_updates/feature_update_catalog_entry.py b/msgraph_beta/generated/models/windows_updates/feature_update_catalog_entry.py index 667b583c1dc..d4cc2a9a966 100644 --- a/msgraph_beta/generated/models/windows_updates/feature_update_catalog_entry.py +++ b/msgraph_beta/generated/models/windows_updates/feature_update_catalog_entry.py @@ -9,7 +9,7 @@ from .software_update_catalog_entry import SoftwareUpdateCatalogEntry @dataclass -class FeatureUpdateCatalogEntry(SoftwareUpdateCatalogEntry): +class FeatureUpdateCatalogEntry(SoftwareUpdateCatalogEntry, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry" # The build number of the feature update. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/knowledge_base_article.py b/msgraph_beta/generated/models/windows_updates/knowledge_base_article.py index 72f23e1d62a..00ccd6ed7a0 100644 --- a/msgraph_beta/generated/models/windows_updates/knowledge_base_article.py +++ b/msgraph_beta/generated/models/windows_updates/knowledge_base_article.py @@ -9,7 +9,7 @@ from ..entity import Entity @dataclass -class KnowledgeBaseArticle(Entity): +class KnowledgeBaseArticle(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The URL of the knowledge base article. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/known_issue.py b/msgraph_beta/generated/models/windows_updates/known_issue.py index 716381bab64..e471cbb5d4d 100644 --- a/msgraph_beta/generated/models/windows_updates/known_issue.py +++ b/msgraph_beta/generated/models/windows_updates/known_issue.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class KnownIssue(Entity): +class KnownIssue(Entity, Parsable): # The description of the particular known issue. description: Optional[str] = None # The knownIssueHistories property diff --git a/msgraph_beta/generated/models/windows_updates/known_issue_collection_response.py b/msgraph_beta/generated/models/windows_updates/known_issue_collection_response.py index 9bb66c65686..e52690e2d37 100644 --- a/msgraph_beta/generated/models/windows_updates/known_issue_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/known_issue_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class KnownIssueCollectionResponse(BaseCollectionPaginationCountResponse): +class KnownIssueCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[KnownIssue]] = None diff --git a/msgraph_beta/generated/models/windows_updates/operational_insights_connection.py b/msgraph_beta/generated/models/windows_updates/operational_insights_connection.py index 4367bea59bb..2505a2cf181 100644 --- a/msgraph_beta/generated/models/windows_updates/operational_insights_connection.py +++ b/msgraph_beta/generated/models/windows_updates/operational_insights_connection.py @@ -9,7 +9,7 @@ from .resource_connection import ResourceConnection @dataclass -class OperationalInsightsConnection(ResourceConnection): +class OperationalInsightsConnection(ResourceConnection, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.operationalInsightsConnection" # The name of the Azure resource group that contains the Log Analytics workspace. diff --git a/msgraph_beta/generated/models/windows_updates/product.py b/msgraph_beta/generated/models/windows_updates/product.py index 4fa714718d0..3cb357602a7 100644 --- a/msgraph_beta/generated/models/windows_updates/product.py +++ b/msgraph_beta/generated/models/windows_updates/product.py @@ -12,7 +12,7 @@ from ..entity import Entity @dataclass -class Product(Entity): +class Product(Entity, Parsable): # Represents an edition of a particular Windows product. editions: Optional[List[Edition]] = None # The friendly names of the product. For example, Version 22H2 (OS build 22621). Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/product_collection_response.py b/msgraph_beta/generated/models/windows_updates/product_collection_response.py index 903f8b733cf..99e3234c0bf 100644 --- a/msgraph_beta/generated/models/windows_updates/product_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/product_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProductCollectionResponse(BaseCollectionPaginationCountResponse): +class ProductCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Product]] = None diff --git a/msgraph_beta/generated/models/windows_updates/product_revision.py b/msgraph_beta/generated/models/windows_updates/product_revision.py index a5cfdb0ace9..8f1ced06a50 100644 --- a/msgraph_beta/generated/models/windows_updates/product_revision.py +++ b/msgraph_beta/generated/models/windows_updates/product_revision.py @@ -13,7 +13,7 @@ from ..entity import Entity @dataclass -class ProductRevision(Entity): +class ProductRevision(Entity, Parsable): # The catalogEntry property catalog_entry: Optional[CatalogEntry] = None # The display name of the content. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/product_revision_collection_response.py b/msgraph_beta/generated/models/windows_updates/product_revision_collection_response.py index d1994fee23d..95102660c8f 100644 --- a/msgraph_beta/generated/models/windows_updates/product_revision_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/product_revision_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ProductRevisionCollectionResponse(BaseCollectionPaginationCountResponse): +class ProductRevisionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ProductRevision]] = None diff --git a/msgraph_beta/generated/models/windows_updates/quality_update_catalog_entry.py b/msgraph_beta/generated/models/windows_updates/quality_update_catalog_entry.py index 7d33d4d6ecb..6893e94a9da 100644 --- a/msgraph_beta/generated/models/windows_updates/quality_update_catalog_entry.py +++ b/msgraph_beta/generated/models/windows_updates/quality_update_catalog_entry.py @@ -13,7 +13,7 @@ from .software_update_catalog_entry import SoftwareUpdateCatalogEntry @dataclass -class QualityUpdateCatalogEntry(SoftwareUpdateCatalogEntry): +class QualityUpdateCatalogEntry(SoftwareUpdateCatalogEntry, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry" # The catalog name of the content. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/quality_update_filter.py b/msgraph_beta/generated/models/windows_updates/quality_update_filter.py index 31fe1f2e347..8556f23722e 100644 --- a/msgraph_beta/generated/models/windows_updates/quality_update_filter.py +++ b/msgraph_beta/generated/models/windows_updates/quality_update_filter.py @@ -11,7 +11,7 @@ from .windows_update_filter import WindowsUpdateFilter @dataclass -class QualityUpdateFilter(WindowsUpdateFilter): +class QualityUpdateFilter(WindowsUpdateFilter, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.qualityUpdateFilter" # The cadence property diff --git a/msgraph_beta/generated/models/windows_updates/rate_driven_rollout_settings.py b/msgraph_beta/generated/models/windows_updates/rate_driven_rollout_settings.py index 50028755c2c..9872ddc6f17 100644 --- a/msgraph_beta/generated/models/windows_updates/rate_driven_rollout_settings.py +++ b/msgraph_beta/generated/models/windows_updates/rate_driven_rollout_settings.py @@ -9,7 +9,7 @@ from .gradual_rollout_settings import GradualRolloutSettings @dataclass -class RateDrivenRolloutSettings(GradualRolloutSettings): +class RateDrivenRolloutSettings(GradualRolloutSettings, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.rateDrivenRolloutSettings" # Specifies the number of devices that are offered at the same time. When not set, all devices in the deployment are offered content at the same time. diff --git a/msgraph_beta/generated/models/windows_updates/resource_connection.py b/msgraph_beta/generated/models/windows_updates/resource_connection.py index dc9722167fb..4464a00bda0 100644 --- a/msgraph_beta/generated/models/windows_updates/resource_connection.py +++ b/msgraph_beta/generated/models/windows_updates/resource_connection.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class ResourceConnection(Entity): +class ResourceConnection(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # The state of the connection. The possible values are: connected, notAuthorized, notFound, unknownFutureValue. diff --git a/msgraph_beta/generated/models/windows_updates/resource_connection_collection_response.py b/msgraph_beta/generated/models/windows_updates/resource_connection_collection_response.py index 902895ca708..ddcfbd6ee6f 100644 --- a/msgraph_beta/generated/models/windows_updates/resource_connection_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/resource_connection_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ResourceConnectionCollectionResponse(BaseCollectionPaginationCountResponse): +class ResourceConnectionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResourceConnection]] = None diff --git a/msgraph_beta/generated/models/windows_updates/software_update_catalog_entry.py b/msgraph_beta/generated/models/windows_updates/software_update_catalog_entry.py index 03986d097a6..e8eb8449baf 100644 --- a/msgraph_beta/generated/models/windows_updates/software_update_catalog_entry.py +++ b/msgraph_beta/generated/models/windows_updates/software_update_catalog_entry.py @@ -12,7 +12,7 @@ from .catalog_entry import CatalogEntry @dataclass -class SoftwareUpdateCatalogEntry(CatalogEntry): +class SoftwareUpdateCatalogEntry(CatalogEntry, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry" diff --git a/msgraph_beta/generated/models/windows_updates/software_update_filter.py b/msgraph_beta/generated/models/windows_updates/software_update_filter.py index bb04d043a7c..0c155897e61 100644 --- a/msgraph_beta/generated/models/windows_updates/software_update_filter.py +++ b/msgraph_beta/generated/models/windows_updates/software_update_filter.py @@ -12,7 +12,7 @@ from .content_filter import ContentFilter @dataclass -class SoftwareUpdateFilter(ContentFilter): +class SoftwareUpdateFilter(ContentFilter, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.softwareUpdateFilter" diff --git a/msgraph_beta/generated/models/windows_updates/updatable_asset.py b/msgraph_beta/generated/models/windows_updates/updatable_asset.py index 0cbbc435bc2..93ca75bea80 100644 --- a/msgraph_beta/generated/models/windows_updates/updatable_asset.py +++ b/msgraph_beta/generated/models/windows_updates/updatable_asset.py @@ -11,7 +11,7 @@ from ..entity import Entity @dataclass -class UpdatableAsset(Entity): +class UpdatableAsset(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/windows_updates/updatable_asset_collection_response.py b/msgraph_beta/generated/models/windows_updates/updatable_asset_collection_response.py index 2247cb4402e..ca5f4f5e2cd 100644 --- a/msgraph_beta/generated/models/windows_updates/updatable_asset_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/updatable_asset_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UpdatableAssetCollectionResponse(BaseCollectionPaginationCountResponse): +class UpdatableAssetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UpdatableAsset]] = None diff --git a/msgraph_beta/generated/models/windows_updates/updatable_asset_group.py b/msgraph_beta/generated/models/windows_updates/updatable_asset_group.py index 58b2f3372bd..1e1cff59cc1 100644 --- a/msgraph_beta/generated/models/windows_updates/updatable_asset_group.py +++ b/msgraph_beta/generated/models/windows_updates/updatable_asset_group.py @@ -9,7 +9,7 @@ from .updatable_asset import UpdatableAsset @dataclass -class UpdatableAssetGroup(UpdatableAsset): +class UpdatableAssetGroup(UpdatableAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.updatableAssetGroup" # Members of the group. Read-only. diff --git a/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py b/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py index 2e26f20333a..1c3e9b4625b 100644 --- a/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py +++ b/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py @@ -10,7 +10,7 @@ from .updatable_asset_enrollment import UpdatableAssetEnrollment @dataclass -class UpdateManagementEnrollment(UpdatableAssetEnrollment): +class UpdateManagementEnrollment(UpdatableAssetEnrollment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.updateManagementEnrollment" # The updateCategory property diff --git a/msgraph_beta/generated/models/windows_updates/update_policy.py b/msgraph_beta/generated/models/windows_updates/update_policy.py index 10f60325e27..f0355500dd0 100644 --- a/msgraph_beta/generated/models/windows_updates/update_policy.py +++ b/msgraph_beta/generated/models/windows_updates/update_policy.py @@ -14,7 +14,7 @@ from ..entity import Entity @dataclass -class UpdatePolicy(Entity): +class UpdatePolicy(Entity, Parsable): # Specifies the audience to target. audience: Optional[DeploymentAudience] = None # Rules for governing the automatic creation of compliance changes. diff --git a/msgraph_beta/generated/models/windows_updates/update_policy_collection_response.py b/msgraph_beta/generated/models/windows_updates/update_policy_collection_response.py index aa11ba6ca8d..f69f455f3f3 100644 --- a/msgraph_beta/generated/models/windows_updates/update_policy_collection_response.py +++ b/msgraph_beta/generated/models/windows_updates/update_policy_collection_response.py @@ -10,7 +10,7 @@ from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UpdatePolicyCollectionResponse(BaseCollectionPaginationCountResponse): +class UpdatePolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UpdatePolicy]] = None diff --git a/msgraph_beta/generated/models/windows_updates/windows_update_filter.py b/msgraph_beta/generated/models/windows_updates/windows_update_filter.py index 1ef4d4c3198..69096c048fb 100644 --- a/msgraph_beta/generated/models/windows_updates/windows_update_filter.py +++ b/msgraph_beta/generated/models/windows_updates/windows_update_filter.py @@ -11,7 +11,7 @@ from .software_update_filter import SoftwareUpdateFilter @dataclass -class WindowsUpdateFilter(SoftwareUpdateFilter): +class WindowsUpdateFilter(SoftwareUpdateFilter, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.windowsUpdateFilter" diff --git a/msgraph_beta/generated/models/windows_vpn_configuration.py b/msgraph_beta/generated/models/windows_vpn_configuration.py index fc7caaaed32..0b2e168f4f7 100644 --- a/msgraph_beta/generated/models/windows_vpn_configuration.py +++ b/msgraph_beta/generated/models/windows_vpn_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsVpnConfiguration(DeviceConfiguration): +class WindowsVpnConfiguration(DeviceConfiguration, Parsable): """ Windows VPN configuration profile. """ diff --git a/msgraph_beta/generated/models/windows_web_app.py b/msgraph_beta/generated/models/windows_web_app.py index bfc93f38a08..8876a6b8d42 100644 --- a/msgraph_beta/generated/models/windows_web_app.py +++ b/msgraph_beta/generated/models/windows_web_app.py @@ -9,7 +9,7 @@ from .mobile_app import MobileApp @dataclass -class WindowsWebApp(MobileApp): +class WindowsWebApp(MobileApp, Parsable): """ Contains properties and inherited properties for Windows web apps. """ diff --git a/msgraph_beta/generated/models/windows_web_app_collection_response.py b/msgraph_beta/generated/models/windows_web_app_collection_response.py index 94c744be8c4..9a5adb08ea8 100644 --- a/msgraph_beta/generated/models/windows_web_app_collection_response.py +++ b/msgraph_beta/generated/models/windows_web_app_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WindowsWebAppCollectionResponse(BaseCollectionPaginationCountResponse): +class WindowsWebAppCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WindowsWebApp]] = None diff --git a/msgraph_beta/generated/models/windows_wifi_configuration.py b/msgraph_beta/generated/models/windows_wifi_configuration.py index 403518d97f4..0fd5886667c 100644 --- a/msgraph_beta/generated/models/windows_wifi_configuration.py +++ b/msgraph_beta/generated/models/windows_wifi_configuration.py @@ -13,7 +13,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsWifiConfiguration(DeviceConfiguration): +class WindowsWifiConfiguration(DeviceConfiguration, Parsable): """ Device Configuration. """ diff --git a/msgraph_beta/generated/models/windows_wifi_enterprise_e_a_p_configuration.py b/msgraph_beta/generated/models/windows_wifi_enterprise_e_a_p_configuration.py index 7f8843d1f39..87fd85ef634 100644 --- a/msgraph_beta/generated/models/windows_wifi_enterprise_e_a_p_configuration.py +++ b/msgraph_beta/generated/models/windows_wifi_enterprise_e_a_p_configuration.py @@ -16,7 +16,7 @@ from .windows_wifi_configuration import WindowsWifiConfiguration @dataclass -class WindowsWifiEnterpriseEAPConfiguration(WindowsWifiConfiguration): +class WindowsWifiEnterpriseEAPConfiguration(WindowsWifiConfiguration, Parsable): """ This entity provides descriptions of the declared methods, properties and relationships exposed by the Wifi CSP. """ diff --git a/msgraph_beta/generated/models/windows_wired_network_configuration.py b/msgraph_beta/generated/models/windows_wired_network_configuration.py index 5bd8fc68d07..acfdfb511f0 100644 --- a/msgraph_beta/generated/models/windows_wired_network_configuration.py +++ b/msgraph_beta/generated/models/windows_wired_network_configuration.py @@ -15,7 +15,7 @@ from .device_configuration import DeviceConfiguration @dataclass -class WindowsWiredNetworkConfiguration(DeviceConfiguration): +class WindowsWiredNetworkConfiguration(DeviceConfiguration, Parsable): """ This entity provides descriptions of the declared methods, properties and relationships exposed by the Wired Network CSP. """ diff --git a/msgraph_beta/generated/models/work_position.py b/msgraph_beta/generated/models/work_position.py index 3002b54c9fe..86018755305 100644 --- a/msgraph_beta/generated/models/work_position.py +++ b/msgraph_beta/generated/models/work_position.py @@ -11,7 +11,7 @@ from .item_facet import ItemFacet @dataclass -class WorkPosition(ItemFacet): +class WorkPosition(ItemFacet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.workPosition" # Categories that the user has associated with this position. diff --git a/msgraph_beta/generated/models/work_position_collection_response.py b/msgraph_beta/generated/models/work_position_collection_response.py index 3753021bae8..2879685b2b0 100644 --- a/msgraph_beta/generated/models/work_position_collection_response.py +++ b/msgraph_beta/generated/models/work_position_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkPositionCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkPositionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkPosition]] = None diff --git a/msgraph_beta/generated/models/workbook.py b/msgraph_beta/generated/models/workbook.py index add25eda2a3..65a5ad5eeda 100644 --- a/msgraph_beta/generated/models/workbook.py +++ b/msgraph_beta/generated/models/workbook.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class Workbook(Entity): +class Workbook(Entity, Parsable): # The application property application: Optional[WorkbookApplication] = None # The comments property diff --git a/msgraph_beta/generated/models/workbook_application.py b/msgraph_beta/generated/models/workbook_application.py index 98861c70d13..f3865fe7368 100644 --- a/msgraph_beta/generated/models/workbook_application.py +++ b/msgraph_beta/generated/models/workbook_application.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookApplication(Entity): +class WorkbookApplication(Entity, Parsable): # Returns the calculation mode used in the workbook. Possible values are: Automatic, AutomaticExceptTables, Manual. calculation_mode: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart.py b/msgraph_beta/generated/models/workbook_chart.py index 9e5815efb07..4e6dc8f1801 100644 --- a/msgraph_beta/generated/models/workbook_chart.py +++ b/msgraph_beta/generated/models/workbook_chart.py @@ -16,7 +16,7 @@ from .entity import Entity @dataclass -class WorkbookChart(Entity): +class WorkbookChart(Entity, Parsable): # Represents chart axes. Read-only. axes: Optional[WorkbookChartAxes] = None # Represents the datalabels on the chart. Read-only. diff --git a/msgraph_beta/generated/models/workbook_chart_area_format.py b/msgraph_beta/generated/models/workbook_chart_area_format.py index 27796df5506..ed617645b4b 100644 --- a/msgraph_beta/generated/models/workbook_chart_area_format.py +++ b/msgraph_beta/generated/models/workbook_chart_area_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartAreaFormat(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_chart_axes.py b/msgraph_beta/generated/models/workbook_chart_axes.py index d7e5ccbc50f..c560903ab17 100644 --- a/msgraph_beta/generated/models/workbook_chart_axes.py +++ b/msgraph_beta/generated/models/workbook_chart_axes.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartAxes(Entity): +class WorkbookChartAxes(Entity, Parsable): # Represents the category axis in a chart. Read-only. category_axis: Optional[WorkbookChartAxis] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_axis.py b/msgraph_beta/generated/models/workbook_chart_axis.py index 5c6cdaa7ee1..c8622bb4e20 100644 --- a/msgraph_beta/generated/models/workbook_chart_axis.py +++ b/msgraph_beta/generated/models/workbook_chart_axis.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WorkbookChartAxis(Entity): +class WorkbookChartAxis(Entity, Parsable): # Represents the formatting of a chart object, which includes line and font formatting. Read-only. format: Optional[WorkbookChartAxisFormat] = None # Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. diff --git a/msgraph_beta/generated/models/workbook_chart_axis_format.py b/msgraph_beta/generated/models/workbook_chart_axis_format.py index f1e45c65203..9d2a32042d8 100644 --- a/msgraph_beta/generated/models/workbook_chart_axis_format.py +++ b/msgraph_beta/generated/models/workbook_chart_axis_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartAxisFormat(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_chart_axis_title.py b/msgraph_beta/generated/models/workbook_chart_axis_title.py index 9e544f53872..5657fc09322 100644 --- a/msgraph_beta/generated/models/workbook_chart_axis_title.py +++ b/msgraph_beta/generated/models/workbook_chart_axis_title.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartAxisTitle(Entity): +class WorkbookChartAxisTitle(Entity, Parsable): # Represents the formatting of chart axis title. Read-only. format: Optional[WorkbookChartAxisTitleFormat] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_axis_title_format.py b/msgraph_beta/generated/models/workbook_chart_axis_title_format.py index 4128f399f11..d6211bed4c4 100644 --- a/msgraph_beta/generated/models/workbook_chart_axis_title_format.py +++ b/msgraph_beta/generated/models/workbook_chart_axis_title_format.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartAxisTitleFormat(Entity): +class WorkbookChartAxisTitleFormat(Entity, Parsable): # Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only. font: Optional[WorkbookChartFont] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_collection_response.py b/msgraph_beta/generated/models/workbook_chart_collection_response.py index c8c4ccdcfe1..02369481acc 100644 --- a/msgraph_beta/generated/models/workbook_chart_collection_response.py +++ b/msgraph_beta/generated/models/workbook_chart_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookChartCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookChartCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookChart]] = None diff --git a/msgraph_beta/generated/models/workbook_chart_data_label_format.py b/msgraph_beta/generated/models/workbook_chart_data_label_format.py index ac75f6e7ca0..6f0eee9a4ce 100644 --- a/msgraph_beta/generated/models/workbook_chart_data_label_format.py +++ b/msgraph_beta/generated/models/workbook_chart_data_label_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartDataLabelFormat(Entity): +class WorkbookChartDataLabelFormat(Entity, Parsable): # Represents the fill format of the current chart data label. Read-only. fill: Optional[WorkbookChartFill] = None # Represents the font attributes (font name, font size, color, etc.) for a chart data label. Read-only. diff --git a/msgraph_beta/generated/models/workbook_chart_data_labels.py b/msgraph_beta/generated/models/workbook_chart_data_labels.py index 3a363933ccf..5d1371e448f 100644 --- a/msgraph_beta/generated/models/workbook_chart_data_labels.py +++ b/msgraph_beta/generated/models/workbook_chart_data_labels.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartDataLabels(Entity): +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 diff --git a/msgraph_beta/generated/models/workbook_chart_fill.py b/msgraph_beta/generated/models/workbook_chart_fill.py index 7578c65d8a9..64a0347f053 100644 --- a/msgraph_beta/generated/models/workbook_chart_fill.py +++ b/msgraph_beta/generated/models/workbook_chart_fill.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookChartFill(Entity): +class WorkbookChartFill(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/workbook_chart_font.py b/msgraph_beta/generated/models/workbook_chart_font.py index d346f5fa16a..240f7546757 100644 --- a/msgraph_beta/generated/models/workbook_chart_font.py +++ b/msgraph_beta/generated/models/workbook_chart_font.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookChartFont(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_chart_gridlines.py b/msgraph_beta/generated/models/workbook_chart_gridlines.py index fbb79532ec6..eddcffa3989 100644 --- a/msgraph_beta/generated/models/workbook_chart_gridlines.py +++ b/msgraph_beta/generated/models/workbook_chart_gridlines.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartGridlines(Entity): +class WorkbookChartGridlines(Entity, Parsable): # Represents the formatting of chart gridlines. Read-only. format: Optional[WorkbookChartGridlinesFormat] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_gridlines_format.py b/msgraph_beta/generated/models/workbook_chart_gridlines_format.py index 60ca6a7abaf..0de45abb231 100644 --- a/msgraph_beta/generated/models/workbook_chart_gridlines_format.py +++ b/msgraph_beta/generated/models/workbook_chart_gridlines_format.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartGridlinesFormat(Entity): +class WorkbookChartGridlinesFormat(Entity, Parsable): # Represents chart line formatting. Read-only. line: Optional[WorkbookChartLineFormat] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_legend.py b/msgraph_beta/generated/models/workbook_chart_legend.py index 5d2a203f918..738d070f9ce 100644 --- a/msgraph_beta/generated/models/workbook_chart_legend.py +++ b/msgraph_beta/generated/models/workbook_chart_legend.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartLegend(Entity): +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 diff --git a/msgraph_beta/generated/models/workbook_chart_legend_format.py b/msgraph_beta/generated/models/workbook_chart_legend_format.py index 591215124a7..54ad4427d58 100644 --- a/msgraph_beta/generated/models/workbook_chart_legend_format.py +++ b/msgraph_beta/generated/models/workbook_chart_legend_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartLegendFormat(Entity): +class WorkbookChartLegendFormat(Entity, Parsable): # Represents the fill format of an object, which includes background formating information. Read-only. fill: Optional[WorkbookChartFill] = None # Represents the font attributes such as font name, font size, color, etc. of a chart legend. Read-only. diff --git a/msgraph_beta/generated/models/workbook_chart_line_format.py b/msgraph_beta/generated/models/workbook_chart_line_format.py index c4fced8a1f7..82772c8d46f 100644 --- a/msgraph_beta/generated/models/workbook_chart_line_format.py +++ b/msgraph_beta/generated/models/workbook_chart_line_format.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookChartLineFormat(Entity): +class WorkbookChartLineFormat(Entity, Parsable): # The HTML color code that represents the color of lines in the chart. color: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_point.py b/msgraph_beta/generated/models/workbook_chart_point.py index b135e9c36d4..c1aadd20738 100644 --- a/msgraph_beta/generated/models/workbook_chart_point.py +++ b/msgraph_beta/generated/models/workbook_chart_point.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartPoint(Entity): +class WorkbookChartPoint(Entity, Parsable): # The format properties of the chart point. Read-only. format: Optional[WorkbookChartPointFormat] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_chart_point_collection_response.py b/msgraph_beta/generated/models/workbook_chart_point_collection_response.py index 795c2564985..20227754e22 100644 --- a/msgraph_beta/generated/models/workbook_chart_point_collection_response.py +++ b/msgraph_beta/generated/models/workbook_chart_point_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookChartPointCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookChartPointCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookChartPoint]] = None diff --git a/msgraph_beta/generated/models/workbook_chart_point_format.py b/msgraph_beta/generated/models/workbook_chart_point_format.py index 863335dc9e6..c7699e9b07d 100644 --- a/msgraph_beta/generated/models/workbook_chart_point_format.py +++ b/msgraph_beta/generated/models/workbook_chart_point_format.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartPointFormat(Entity): +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 diff --git a/msgraph_beta/generated/models/workbook_chart_series.py b/msgraph_beta/generated/models/workbook_chart_series.py index d49ef4ac8d9..a2960bedb31 100644 --- a/msgraph_beta/generated/models/workbook_chart_series.py +++ b/msgraph_beta/generated/models/workbook_chart_series.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartSeries(Entity): +class WorkbookChartSeries(Entity, Parsable): # The formatting of a chart series, which includes fill and line formatting. Read-only. format: Optional[WorkbookChartSeriesFormat] = None # The name of a series in a chart. diff --git a/msgraph_beta/generated/models/workbook_chart_series_collection_response.py b/msgraph_beta/generated/models/workbook_chart_series_collection_response.py index da12fb86689..53f57b41134 100644 --- a/msgraph_beta/generated/models/workbook_chart_series_collection_response.py +++ b/msgraph_beta/generated/models/workbook_chart_series_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookChartSeriesCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookChartSeriesCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookChartSeries]] = None diff --git a/msgraph_beta/generated/models/workbook_chart_series_format.py b/msgraph_beta/generated/models/workbook_chart_series_format.py index 1a2489ea85c..f372bf036ba 100644 --- a/msgraph_beta/generated/models/workbook_chart_series_format.py +++ b/msgraph_beta/generated/models/workbook_chart_series_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartSeriesFormat(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_chart_title.py b/msgraph_beta/generated/models/workbook_chart_title.py index bafaf25ca0f..3aedfb8a0a7 100644 --- a/msgraph_beta/generated/models/workbook_chart_title.py +++ b/msgraph_beta/generated/models/workbook_chart_title.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookChartTitle(Entity): +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 diff --git a/msgraph_beta/generated/models/workbook_chart_title_format.py b/msgraph_beta/generated/models/workbook_chart_title_format.py index d4d796d124e..c37f07b2118 100644 --- a/msgraph_beta/generated/models/workbook_chart_title_format.py +++ b/msgraph_beta/generated/models/workbook_chart_title_format.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookChartTitleFormat(Entity): +class WorkbookChartTitleFormat(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. diff --git a/msgraph_beta/generated/models/workbook_comment.py b/msgraph_beta/generated/models/workbook_comment.py index a34c70bd7cc..39837316741 100644 --- a/msgraph_beta/generated/models/workbook_comment.py +++ b/msgraph_beta/generated/models/workbook_comment.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookComment(Entity): +class WorkbookComment(Entity, Parsable): # The content of the comment. content: Optional[str] = None # The content type of the comment. diff --git a/msgraph_beta/generated/models/workbook_comment_collection_response.py b/msgraph_beta/generated/models/workbook_comment_collection_response.py index e97cb14728d..b72a74dacaf 100644 --- a/msgraph_beta/generated/models/workbook_comment_collection_response.py +++ b/msgraph_beta/generated/models/workbook_comment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookCommentCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookCommentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookComment]] = None diff --git a/msgraph_beta/generated/models/workbook_comment_reply.py b/msgraph_beta/generated/models/workbook_comment_reply.py index 19c847d6faf..8b48c7a1249 100644 --- a/msgraph_beta/generated/models/workbook_comment_reply.py +++ b/msgraph_beta/generated/models/workbook_comment_reply.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookCommentReply(Entity): +class WorkbookCommentReply(Entity, Parsable): # The content of the reply. content: Optional[str] = None # The content type for the reply. diff --git a/msgraph_beta/generated/models/workbook_comment_reply_collection_response.py b/msgraph_beta/generated/models/workbook_comment_reply_collection_response.py index b8b5ea90bab..30137fdf2f9 100644 --- a/msgraph_beta/generated/models/workbook_comment_reply_collection_response.py +++ b/msgraph_beta/generated/models/workbook_comment_reply_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookCommentReplyCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookCommentReplyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookCommentReply]] = None diff --git a/msgraph_beta/generated/models/workbook_document_task.py b/msgraph_beta/generated/models/workbook_document_task.py index 338d5c2da53..0f3f25bacb2 100644 --- a/msgraph_beta/generated/models/workbook_document_task.py +++ b/msgraph_beta/generated/models/workbook_document_task.py @@ -14,7 +14,7 @@ from .entity import Entity @dataclass -class WorkbookDocumentTask(Entity): +class WorkbookDocumentTask(Entity, Parsable): # A collection of user identities the task is assigned to. assignees: Optional[List[WorkbookEmailIdentity]] = None # A collection of task change histories. diff --git a/msgraph_beta/generated/models/workbook_document_task_change.py b/msgraph_beta/generated/models/workbook_document_task_change.py index e3f84b09646..0f1ca83593f 100644 --- a/msgraph_beta/generated/models/workbook_document_task_change.py +++ b/msgraph_beta/generated/models/workbook_document_task_change.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookDocumentTaskChange(Entity): +class WorkbookDocumentTaskChange(Entity, Parsable): # The user identity the task is assigned to. Only present when the type property is assign. Nullable. assignee: Optional[WorkbookEmailIdentity] = None # The changedBy property diff --git a/msgraph_beta/generated/models/workbook_document_task_change_collection_response.py b/msgraph_beta/generated/models/workbook_document_task_change_collection_response.py index 9e7b5732361..e2ccb99e950 100644 --- a/msgraph_beta/generated/models/workbook_document_task_change_collection_response.py +++ b/msgraph_beta/generated/models/workbook_document_task_change_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookDocumentTaskChangeCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookDocumentTaskChangeCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookDocumentTaskChange]] = None diff --git a/msgraph_beta/generated/models/workbook_document_task_collection_response.py b/msgraph_beta/generated/models/workbook_document_task_collection_response.py index bd4e6fdd93d..71757a6cc94 100644 --- a/msgraph_beta/generated/models/workbook_document_task_collection_response.py +++ b/msgraph_beta/generated/models/workbook_document_task_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookDocumentTaskCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookDocumentTaskCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookDocumentTask]] = None diff --git a/msgraph_beta/generated/models/workbook_filter.py b/msgraph_beta/generated/models/workbook_filter.py index 276d3945f6d..f22721ec3e1 100644 --- a/msgraph_beta/generated/models/workbook_filter.py +++ b/msgraph_beta/generated/models/workbook_filter.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookFilter(Entity): +class WorkbookFilter(Entity, Parsable): # The criteria property criteria: Optional[WorkbookFilterCriteria] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_format_protection.py b/msgraph_beta/generated/models/workbook_format_protection.py index 6575c279fe8..328f32542bc 100644 --- a/msgraph_beta/generated/models/workbook_format_protection.py +++ b/msgraph_beta/generated/models/workbook_format_protection.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookFormatProtection(Entity): +class WorkbookFormatProtection(Entity, Parsable): # The formulaHidden property formula_hidden: Optional[bool] = None # The locked property diff --git a/msgraph_beta/generated/models/workbook_function_result.py b/msgraph_beta/generated/models/workbook_function_result.py index 3f179ea3e84..ebb1eb5890e 100644 --- a/msgraph_beta/generated/models/workbook_function_result.py +++ b/msgraph_beta/generated/models/workbook_function_result.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookFunctionResult(Entity): +class WorkbookFunctionResult(Entity, Parsable): # The error property error: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_functions.py b/msgraph_beta/generated/models/workbook_functions.py index 3e855cbf5aa..c6c71b3a46f 100644 --- a/msgraph_beta/generated/models/workbook_functions.py +++ b/msgraph_beta/generated/models/workbook_functions.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookFunctions(Entity): +class WorkbookFunctions(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/workbook_named_item.py b/msgraph_beta/generated/models/workbook_named_item.py index 4523035da5b..f67cfd7278b 100644 --- a/msgraph_beta/generated/models/workbook_named_item.py +++ b/msgraph_beta/generated/models/workbook_named_item.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookNamedItem(Entity): +class WorkbookNamedItem(Entity, Parsable): # The comment associated with this name. comment: Optional[str] = None # The name of the object. Read-only. diff --git a/msgraph_beta/generated/models/workbook_named_item_collection_response.py b/msgraph_beta/generated/models/workbook_named_item_collection_response.py index 11c5fbc055e..bf8e522ec29 100644 --- a/msgraph_beta/generated/models/workbook_named_item_collection_response.py +++ b/msgraph_beta/generated/models/workbook_named_item_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookNamedItemCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookNamedItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookNamedItem]] = None diff --git a/msgraph_beta/generated/models/workbook_operation.py b/msgraph_beta/generated/models/workbook_operation.py index 9fcfc633097..c7bc0e26a44 100644 --- a/msgraph_beta/generated/models/workbook_operation.py +++ b/msgraph_beta/generated/models/workbook_operation.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class WorkbookOperation(Entity): +class WorkbookOperation(Entity, Parsable): # The error returned by the operation. error: Optional[WorkbookOperationError] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_operation_collection_response.py b/msgraph_beta/generated/models/workbook_operation_collection_response.py index 05cd4a7f226..fb57ca32aa9 100644 --- a/msgraph_beta/generated/models/workbook_operation_collection_response.py +++ b/msgraph_beta/generated/models/workbook_operation_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookOperationCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookOperationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookOperation]] = None diff --git a/msgraph_beta/generated/models/workbook_pivot_table.py b/msgraph_beta/generated/models/workbook_pivot_table.py index dd17c80c047..161acf4fcc2 100644 --- a/msgraph_beta/generated/models/workbook_pivot_table.py +++ b/msgraph_beta/generated/models/workbook_pivot_table.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookPivotTable(Entity): +class WorkbookPivotTable(Entity, Parsable): # The name of the pivot table. name: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_pivot_table_collection_response.py b/msgraph_beta/generated/models/workbook_pivot_table_collection_response.py index bf7f85911cf..26e95134db6 100644 --- a/msgraph_beta/generated/models/workbook_pivot_table_collection_response.py +++ b/msgraph_beta/generated/models/workbook_pivot_table_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookPivotTableCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookPivotTableCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookPivotTable]] = None diff --git a/msgraph_beta/generated/models/workbook_range.py b/msgraph_beta/generated/models/workbook_range.py index b2f9cd9d80a..5c82c69f8ab 100644 --- a/msgraph_beta/generated/models/workbook_range.py +++ b/msgraph_beta/generated/models/workbook_range.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class WorkbookRange(Entity): +class WorkbookRange(Entity, Parsable): # Represents the range reference in A1-style. Address value contains the Sheet reference (for example, Sheet1!A1:B4). Read-only. address: Optional[str] = None # Represents range reference for the specified range in the language of the user. Read-only. diff --git a/msgraph_beta/generated/models/workbook_range_border.py b/msgraph_beta/generated/models/workbook_range_border.py index 33140de5321..a7f8c4612fe 100644 --- a/msgraph_beta/generated/models/workbook_range_border.py +++ b/msgraph_beta/generated/models/workbook_range_border.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookRangeBorder(Entity): +class WorkbookRangeBorder(Entity, Parsable): # The HTML color code that represents the color of the border line. Can either be of the form #RRGGBB, for example 'FFA500', or a named HTML color, for example 'orange'. color: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_range_fill.py b/msgraph_beta/generated/models/workbook_range_fill.py index 44a768101b8..5b5031cd7f4 100644 --- a/msgraph_beta/generated/models/workbook_range_fill.py +++ b/msgraph_beta/generated/models/workbook_range_fill.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookRangeFill(Entity): +class WorkbookRangeFill(Entity, Parsable): # HTML color code representing the color of the border line. Can either be of the form #RRGGBB, for example 'FFA500', or be a named HTML color, for example 'orange'. color: Optional[str] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_range_font.py b/msgraph_beta/generated/models/workbook_range_font.py index 387a965624b..99873c67749 100644 --- a/msgraph_beta/generated/models/workbook_range_font.py +++ b/msgraph_beta/generated/models/workbook_range_font.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookRangeFont(Entity): +class WorkbookRangeFont(Entity, Parsable): # Inidicates whether the font is bold. bold: Optional[bool] = None # The HTML color code representation of the text color. For example, #FF0000 represents the color red. diff --git a/msgraph_beta/generated/models/workbook_range_format.py b/msgraph_beta/generated/models/workbook_range_format.py index 37701fca29d..26aef3b991f 100644 --- a/msgraph_beta/generated/models/workbook_range_format.py +++ b/msgraph_beta/generated/models/workbook_range_format.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class WorkbookRangeFormat(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_range_sort.py b/msgraph_beta/generated/models/workbook_range_sort.py index 83cb676763a..1979f29b0c3 100644 --- a/msgraph_beta/generated/models/workbook_range_sort.py +++ b/msgraph_beta/generated/models/workbook_range_sort.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookRangeSort(Entity): +class WorkbookRangeSort(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/workbook_range_view.py b/msgraph_beta/generated/models/workbook_range_view.py index 49d9889e240..0cacffcf2f9 100644 --- a/msgraph_beta/generated/models/workbook_range_view.py +++ b/msgraph_beta/generated/models/workbook_range_view.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookRangeView(Entity): +class WorkbookRangeView(Entity, Parsable): # The number of visible columns. Read-only. column_count: Optional[int] = None # The index of the range. diff --git a/msgraph_beta/generated/models/workbook_table.py b/msgraph_beta/generated/models/workbook_table.py index a7801289750..193bccb6b59 100644 --- a/msgraph_beta/generated/models/workbook_table.py +++ b/msgraph_beta/generated/models/workbook_table.py @@ -13,7 +13,7 @@ from .entity import Entity @dataclass -class WorkbookTable(Entity): +class WorkbookTable(Entity, Parsable): # The list of all the columns in the table. Read-only. columns: Optional[List[WorkbookTableColumn]] = None # Indicates whether the first column contains special formatting. diff --git a/msgraph_beta/generated/models/workbook_table_collection_response.py b/msgraph_beta/generated/models/workbook_table_collection_response.py index 6ddf6534ec7..53fd028103b 100644 --- a/msgraph_beta/generated/models/workbook_table_collection_response.py +++ b/msgraph_beta/generated/models/workbook_table_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookTableCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookTableCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookTable]] = None diff --git a/msgraph_beta/generated/models/workbook_table_column.py b/msgraph_beta/generated/models/workbook_table_column.py index bf51c436bd9..21373f4c36a 100644 --- a/msgraph_beta/generated/models/workbook_table_column.py +++ b/msgraph_beta/generated/models/workbook_table_column.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookTableColumn(Entity): +class WorkbookTableColumn(Entity, Parsable): # The filter applied to the column. Read-only. filter: Optional[WorkbookFilter] = None # The index of the column within the columns collection of the table. Zero-indexed. Read-only. diff --git a/msgraph_beta/generated/models/workbook_table_column_collection_response.py b/msgraph_beta/generated/models/workbook_table_column_collection_response.py index 69fc873beff..b7470811311 100644 --- a/msgraph_beta/generated/models/workbook_table_column_collection_response.py +++ b/msgraph_beta/generated/models/workbook_table_column_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookTableColumnCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookTableColumnCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookTableColumn]] = None diff --git a/msgraph_beta/generated/models/workbook_table_row.py b/msgraph_beta/generated/models/workbook_table_row.py index 26eb88ea03f..0d7718fd758 100644 --- a/msgraph_beta/generated/models/workbook_table_row.py +++ b/msgraph_beta/generated/models/workbook_table_row.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkbookTableRow(Entity): +class WorkbookTableRow(Entity, Parsable): # The index of the row within the rows collection of the table. Zero-based. Read-only. index: Optional[int] = None # The OdataType property diff --git a/msgraph_beta/generated/models/workbook_table_row_collection_response.py b/msgraph_beta/generated/models/workbook_table_row_collection_response.py index 8650cd79f41..c3c48a69d37 100644 --- a/msgraph_beta/generated/models/workbook_table_row_collection_response.py +++ b/msgraph_beta/generated/models/workbook_table_row_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookTableRowCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookTableRowCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookTableRow]] = None diff --git a/msgraph_beta/generated/models/workbook_table_sort.py b/msgraph_beta/generated/models/workbook_table_sort.py index c145e6239bd..006c91393e8 100644 --- a/msgraph_beta/generated/models/workbook_table_sort.py +++ b/msgraph_beta/generated/models/workbook_table_sort.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookTableSort(Entity): +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. diff --git a/msgraph_beta/generated/models/workbook_worksheet.py b/msgraph_beta/generated/models/workbook_worksheet.py index a1e991926d6..8b2b1be849b 100644 --- a/msgraph_beta/generated/models/workbook_worksheet.py +++ b/msgraph_beta/generated/models/workbook_worksheet.py @@ -15,7 +15,7 @@ from .entity import Entity @dataclass -class WorkbookWorksheet(Entity): +class WorkbookWorksheet(Entity, Parsable): # The list of charts that are part of the worksheet. Read-only. charts: Optional[List[WorkbookChart]] = None # The display name of the worksheet. diff --git a/msgraph_beta/generated/models/workbook_worksheet_collection_response.py b/msgraph_beta/generated/models/workbook_worksheet_collection_response.py index 6d1e35f95af..dcbbab09ac1 100644 --- a/msgraph_beta/generated/models/workbook_worksheet_collection_response.py +++ b/msgraph_beta/generated/models/workbook_worksheet_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkbookWorksheetCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkbookWorksheetCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkbookWorksheet]] = None diff --git a/msgraph_beta/generated/models/workbook_worksheet_protection.py b/msgraph_beta/generated/models/workbook_worksheet_protection.py index f86b17c39c6..671aba9870f 100644 --- a/msgraph_beta/generated/models/workbook_worksheet_protection.py +++ b/msgraph_beta/generated/models/workbook_worksheet_protection.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkbookWorksheetProtection(Entity): +class WorkbookWorksheetProtection(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None # Worksheet protection options. Read-only. diff --git a/msgraph_beta/generated/models/workforce_integration.py b/msgraph_beta/generated/models/workforce_integration.py index c5376227a35..5ff6b30d8c4 100644 --- a/msgraph_beta/generated/models/workforce_integration.py +++ b/msgraph_beta/generated/models/workforce_integration.py @@ -12,7 +12,7 @@ from .change_tracked_entity import ChangeTrackedEntity @dataclass -class WorkforceIntegration(ChangeTrackedEntity): +class WorkforceIntegration(ChangeTrackedEntity, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.workforceIntegration" # API version for the callback URL. Start with 1. diff --git a/msgraph_beta/generated/models/workforce_integration_collection_response.py b/msgraph_beta/generated/models/workforce_integration_collection_response.py index a2d1b66ef46..13ea27ca6cb 100644 --- a/msgraph_beta/generated/models/workforce_integration_collection_response.py +++ b/msgraph_beta/generated/models/workforce_integration_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkforceIntegrationCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkforceIntegrationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkforceIntegration]] = None diff --git a/msgraph_beta/generated/models/working_time_schedule.py b/msgraph_beta/generated/models/working_time_schedule.py index 4afb28510d7..39bff99d1b1 100644 --- a/msgraph_beta/generated/models/working_time_schedule.py +++ b/msgraph_beta/generated/models/working_time_schedule.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class WorkingTimeSchedule(Entity): +class WorkingTimeSchedule(Entity, Parsable): # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/workplace_sensor_device.py b/msgraph_beta/generated/models/workplace_sensor_device.py index fcbe8f3f815..3cb5b0bdf11 100644 --- a/msgraph_beta/generated/models/workplace_sensor_device.py +++ b/msgraph_beta/generated/models/workplace_sensor_device.py @@ -10,7 +10,7 @@ from .entity import Entity @dataclass -class WorkplaceSensorDevice(Entity): +class WorkplaceSensorDevice(Entity, Parsable): # The description of the device. description: Optional[str] = None # The user-defined unique identifier of the device provided at the time of creation. diff --git a/msgraph_beta/generated/models/workplace_sensor_device_collection_response.py b/msgraph_beta/generated/models/workplace_sensor_device_collection_response.py index 256be96aa9d..fca06d2f9a3 100644 --- a/msgraph_beta/generated/models/workplace_sensor_device_collection_response.py +++ b/msgraph_beta/generated/models/workplace_sensor_device_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkplaceSensorDeviceCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkplaceSensorDeviceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WorkplaceSensorDevice]] = None diff --git a/msgraph_beta/generated/models/workspace.py b/msgraph_beta/generated/models/workspace.py index 4a4578ce073..343db0f6f3f 100644 --- a/msgraph_beta/generated/models/workspace.py +++ b/msgraph_beta/generated/models/workspace.py @@ -9,7 +9,7 @@ from .place import Place @dataclass -class Workspace(Place): +class Workspace(Place, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.workspace" # Specifies the building name or building number that the workspace is in. diff --git a/msgraph_beta/generated/models/workspace_collection_response.py b/msgraph_beta/generated/models/workspace_collection_response.py index 6a8502256d8..ad23adc5c17 100644 --- a/msgraph_beta/generated/models/workspace_collection_response.py +++ b/msgraph_beta/generated/models/workspace_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WorkspaceCollectionResponse(BaseCollectionPaginationCountResponse): +class WorkspaceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Workspace]] = None diff --git a/msgraph_beta/generated/models/x509_certificate_authentication_method_configuration.py b/msgraph_beta/generated/models/x509_certificate_authentication_method_configuration.py index 01eef416e73..2bc5e206388 100644 --- a/msgraph_beta/generated/models/x509_certificate_authentication_method_configuration.py +++ b/msgraph_beta/generated/models/x509_certificate_authentication_method_configuration.py @@ -13,7 +13,7 @@ from .authentication_method_configuration import AuthenticationMethodConfiguration @dataclass -class X509CertificateAuthenticationMethodConfiguration(AuthenticationMethodConfiguration): +class X509CertificateAuthenticationMethodConfiguration(AuthenticationMethodConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration" # Defines strong authentication configurations. This configuration includes the default authentication mode and the different rules for strong authentication bindings. diff --git a/msgraph_beta/generated/models/x509_certificate_combination_configuration.py b/msgraph_beta/generated/models/x509_certificate_combination_configuration.py index 54067895f9d..76c279fc3d7 100644 --- a/msgraph_beta/generated/models/x509_certificate_combination_configuration.py +++ b/msgraph_beta/generated/models/x509_certificate_combination_configuration.py @@ -9,7 +9,7 @@ from .authentication_combination_configuration import AuthenticationCombinationConfiguration @dataclass -class X509CertificateCombinationConfiguration(AuthenticationCombinationConfiguration): +class X509CertificateCombinationConfiguration(AuthenticationCombinationConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.x509CertificateCombinationConfiguration" # A list of allowed subject key identifier values. diff --git a/msgraph_beta/generated/models/zebra_fota_artifact.py b/msgraph_beta/generated/models/zebra_fota_artifact.py index 87dda9b2114..dadfe56363f 100644 --- a/msgraph_beta/generated/models/zebra_fota_artifact.py +++ b/msgraph_beta/generated/models/zebra_fota_artifact.py @@ -9,7 +9,7 @@ from .entity import Entity @dataclass -class ZebraFotaArtifact(Entity): +class ZebraFotaArtifact(Entity, Parsable): """ Describes a single artifact for a specific device model. """ diff --git a/msgraph_beta/generated/models/zebra_fota_artifact_collection_response.py b/msgraph_beta/generated/models/zebra_fota_artifact_collection_response.py index f37922675c7..155a7dd193b 100644 --- a/msgraph_beta/generated/models/zebra_fota_artifact_collection_response.py +++ b/msgraph_beta/generated/models/zebra_fota_artifact_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ZebraFotaArtifactCollectionResponse(BaseCollectionPaginationCountResponse): +class ZebraFotaArtifactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ZebraFotaArtifact]] = None diff --git a/msgraph_beta/generated/models/zebra_fota_connector.py b/msgraph_beta/generated/models/zebra_fota_connector.py index 38ad8070ec2..e268fdfd375 100644 --- a/msgraph_beta/generated/models/zebra_fota_connector.py +++ b/msgraph_beta/generated/models/zebra_fota_connector.py @@ -11,7 +11,7 @@ from .entity import Entity @dataclass -class ZebraFotaConnector(Entity): +class ZebraFotaConnector(Entity, Parsable): """ The Zebra FOTA connector entity that represents the tenant's authorization status for Intune to call Zebra Update Services. """ diff --git a/msgraph_beta/generated/models/zebra_fota_deployment.py b/msgraph_beta/generated/models/zebra_fota_deployment.py index 64badfef507..54f5bdee703 100644 --- a/msgraph_beta/generated/models/zebra_fota_deployment.py +++ b/msgraph_beta/generated/models/zebra_fota_deployment.py @@ -12,7 +12,7 @@ from .entity import Entity @dataclass -class ZebraFotaDeployment(Entity): +class ZebraFotaDeployment(Entity, Parsable): """ The Zebra FOTA deployment entity that describes settings, deployment device groups required to create a FOTA deployment, and deployment status. """ diff --git a/msgraph_beta/generated/models/zebra_fota_deployment_collection_response.py b/msgraph_beta/generated/models/zebra_fota_deployment_collection_response.py index a28b1342cdf..181e1408e6d 100644 --- a/msgraph_beta/generated/models/zebra_fota_deployment_collection_response.py +++ b/msgraph_beta/generated/models/zebra_fota_deployment_collection_response.py @@ -10,7 +10,7 @@ from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ZebraFotaDeploymentCollectionResponse(BaseCollectionPaginationCountResponse): +class ZebraFotaDeploymentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ZebraFotaDeployment]] = None diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py index ed972d11616..5066e994d95 100644 --- a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py +++ b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/get_portal_notifications_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPortalNotificationsGetResponse(BaseCollectionPaginationCountResponse): +class GetPortalNotificationsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PortalNotification]] = None diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py index 19c32baf483..ee7e261741b 100644 --- a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AlertFrequencyPoint]] = None diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response.py index dbbe52ebdcb..66f4a690c01 100644 --- a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AlertSeveritySummary]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response.py index ad1d6edbafc..3dfef69e34e 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CrossTenantAccess]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/destination_report_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/destination_report_with_start_date_time_with_end_date_time_get_response.py index bc456889391..a0770455a5f 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/destination_report_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/destination_report_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DestinationReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class DestinationReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Destination]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_time/device_report_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_time/device_report_with_start_date_time_with_end_date_time_get_response.py index 66cca6f8ef0..263cdd928ad 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_time/device_report_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_time/device_report_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeviceReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class DeviceReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Device]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/entities_summaries_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/entities_summaries_with_start_date_time_with_end_date_time_get_response.py index 811d41989ee..e9e9c1f57e1 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/entities_summaries_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/entities_summaries_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EntitiesSummary]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py index bc0a48303b9..53620eab744 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse(BaseCollectionPaginationCountResponse): +class GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DestinationSummary]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py index 3d2621d3bb3..e88e7213487 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(BaseCollectionPaginationCountResponse): +class GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DiscoveredApplicationSegmentReport]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py index 52fbd8b81c4..29b133d108e 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TransactionSummary]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_get_response.py index ec7746d22e6..7e47e68c5ec 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(BaseCollectionPaginationCountResponse): +class UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UsageProfilingPoint]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_get_response.py index ae835f15833..03723ada7e8 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(BaseCollectionPaginationCountResponse): +class UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[User]] = None diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/web_category_report_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/web_category_report_with_start_date_time_with_end_date_time_get_response.py index ab7713f477f..687eaa85eb4 100644 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/web_category_report_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/web_category_report_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[WebCategoriesSummary]] = None diff --git a/msgraph_beta/generated/oauth2_permission_grants/delta/delta_get_response.py b/msgraph_beta/generated/oauth2_permission_grants/delta/delta_get_response.py index 6d55eb69f35..209aaedcfd4 100644 --- a/msgraph_beta/generated/oauth2_permission_grants/delta/delta_get_response.py +++ b/msgraph_beta/generated/oauth2_permission_grants/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[OAuth2PermissionGrant]] = None diff --git a/msgraph_beta/generated/organization/delta/delta_get_response.py b/msgraph_beta/generated/organization/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/organization/delta/delta_get_response.py +++ b/msgraph_beta/generated/organization/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/organization/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/organization/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/organization/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/organization/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/organization/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/organization/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/organization/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/organization/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/organization/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/organization/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/organization/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/organization/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/permission_grants/delta/delta_get_response.py b/msgraph_beta/generated/permission_grants/delta/delta_get_response.py index d58d0fb6cad..80bfae41ca8 100644 --- a/msgraph_beta/generated/permission_grants/delta/delta_get_response.py +++ b/msgraph_beta/generated/permission_grants/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/permission_grants/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/permission_grants/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/permission_grants/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/permission_grants/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/permission_grants/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/permission_grants/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/permission_grants/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/permission_grants/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/permission_grants/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/permission_grants/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/permission_grants/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/permission_grants/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/planner/buckets/delta/delta_get_response.py b/msgraph_beta/generated/planner/buckets/delta/delta_get_response.py index 1491f9abd38..64f017b7ca0 100644 --- a/msgraph_beta/generated/planner/buckets/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/buckets/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerBucket]] = None diff --git a/msgraph_beta/generated/planner/buckets/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/planner/buckets/item/tasks/delta/delta_get_response.py index 4ff3e812bf7..43e5d614518 100644 --- a/msgraph_beta/generated/planner/buckets/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/buckets/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/planner/plans/delta/delta_get_response.py b/msgraph_beta/generated/planner/plans/delta/delta_get_response.py index 5f2066d74fa..61a1a94a99f 100644 --- a/msgraph_beta/generated/planner/plans/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/plans/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerPlan]] = None diff --git a/msgraph_beta/generated/planner/plans/item/buckets/delta/delta_get_response.py b/msgraph_beta/generated/planner/plans/item/buckets/delta/delta_get_response.py index 78c08390462..a1ddeb07eb8 100644 --- a/msgraph_beta/generated/planner/plans/item/buckets/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/plans/item/buckets/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerBucket]] = None diff --git a/msgraph_beta/generated/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py index 9d2942d6955..5cc2daacf66 100644 --- a/msgraph_beta/generated/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/planner/plans/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/planner/plans/item/tasks/delta/delta_get_response.py index 4ff3e812bf7..43e5d614518 100644 --- a/msgraph_beta/generated/planner/plans/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/plans/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/planner/tasks/delta/delta_get_response.py b/msgraph_beta/generated/planner/tasks/delta/delta_get_response.py index 0efcbc6e200..16e8ba297cf 100644 --- a/msgraph_beta/generated/planner/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/planner/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/policies/authentication_strength_policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py b/msgraph_beta/generated/policies/authentication_strength_policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py index 084b7da4902..fbc2ba65f44 100644 --- a/msgraph_beta/generated/policies/authentication_strength_policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py +++ b/msgraph_beta/generated/policies/authentication_strength_policies/find_by_method_mode_with_authentication_method_modes/find_by_method_mode_with_authentication_method_modes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse): +class FindByMethodModeWithAuthenticationMethodModesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AuthenticationStrengthPolicy]] = None diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py index 37bf987051e..471fedcbf05 100644 --- a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/identity_synchronization/identity_synchronization_request_builder.py @@ -71,11 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Identity async def put(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantIdentitySyncPolicyPartner]: """ - Create a cross-tenant user synchronization policy for a partner-specific configuration. + Update the user synchronization policy of a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantIdentitySyncPolicyPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_put_request_information(self,body: CrossTenantIdentitySyncPolicyPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a cross-tenant user synchronization policy for a partner-specific configuration. + Update the user synchronization policy of a partner-specific configuration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/privileged_access/item/resources/item/role_assignments/export/export_get_response.py b/msgraph_beta/generated/privileged_access/item/resources/item/role_assignments/export/export_get_response.py index 65d9214dfd1..5c3b1041f9e 100644 --- a/msgraph_beta/generated/privileged_access/item/resources/item/role_assignments/export/export_get_response.py +++ b/msgraph_beta/generated/privileged_access/item/resources/item/role_assignments/export/export_get_response.py @@ -9,7 +9,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExportGetResponse(BaseCollectionPaginationCountResponse): +class ExportGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/privileged_access/item/role_assignments/export/export_get_response.py b/msgraph_beta/generated/privileged_access/item/role_assignments/export/export_get_response.py index 2b182ad7f20..3338611b229 100644 --- a/msgraph_beta/generated/privileged_access/item/role_assignments/export/export_get_response.py +++ b/msgraph_beta/generated/privileged_access/item/role_assignments/export/export_get_response.py @@ -9,7 +9,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ExportGetResponse(BaseCollectionPaginationCountResponse): +class ExportGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/privileged_approval/my_requests/my_requests_get_response.py b/msgraph_beta/generated/privileged_approval/my_requests/my_requests_get_response.py index 71942984491..2d2d38779a7 100644 --- a/msgraph_beta/generated/privileged_approval/my_requests/my_requests_get_response.py +++ b/msgraph_beta/generated/privileged_approval/my_requests/my_requests_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyRequestsGetResponse(BaseCollectionPaginationCountResponse): +class MyRequestsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedApproval]] = None diff --git a/msgraph_beta/generated/privileged_role_assignment_requests/my/my_get_response.py b/msgraph_beta/generated/privileged_role_assignment_requests/my/my_get_response.py index 4cc8d1b9b33..e6ad21ee6c1 100644 --- a/msgraph_beta/generated/privileged_role_assignment_requests/my/my_get_response.py +++ b/msgraph_beta/generated/privileged_role_assignment_requests/my/my_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyGetResponse(BaseCollectionPaginationCountResponse): +class MyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedRoleAssignmentRequest]] = None diff --git a/msgraph_beta/generated/privileged_role_assignments/my/my_get_response.py b/msgraph_beta/generated/privileged_role_assignments/my/my_get_response.py index 22216254b8a..8142f1ffa4b 100644 --- a/msgraph_beta/generated/privileged_role_assignments/my/my_get_response.py +++ b/msgraph_beta/generated/privileged_role_assignments/my/my_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class MyGetResponse(BaseCollectionPaginationCountResponse): +class MyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PrivilegedRoleAssignment]] = None diff --git a/msgraph_beta/generated/privileged_signup_status/complete_setup/complete_setup_post_response.py b/msgraph_beta/generated/privileged_signup_status/complete_setup/complete_setup_post_response.py index a64a73e68fa..221b099647d 100644 --- a/msgraph_beta/generated/privileged_signup_status/complete_setup/complete_setup_post_response.py +++ b/msgraph_beta/generated/privileged_signup_status/complete_setup/complete_setup_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompleteSetupPostResponse(BaseCollectionPaginationCountResponse): +class CompleteSetupPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RoleSuccessStatistics]] = None diff --git a/msgraph_beta/generated/reports/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py b/msgraph_beta/generated/reports/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py index 318aff5fb61..79888f3ddfa 100644 --- a/msgraph_beta/generated/reports/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py +++ b/msgraph_beta/generated/reports/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationRepeatOffendersGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationRepeatOffendersGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationRepeatOffender]] = None diff --git a/msgraph_beta/generated/reports/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py b/msgraph_beta/generated/reports/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py index 1921a2b2a36..226aa3c50fe 100644 --- a/msgraph_beta/generated/reports/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py +++ b/msgraph_beta/generated/reports/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationSimulationUserCoverageGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationSimulationUserCoverageGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationSimulationUserCoverage]] = None diff --git a/msgraph_beta/generated/reports/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py b/msgraph_beta/generated/reports/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py index 7b4ca4b9c38..c1abdc1f7b2 100644 --- a/msgraph_beta/generated/reports/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py +++ b/msgraph_beta/generated/reports/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationTrainingUserCoverageGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationTrainingUserCoverageGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationTrainingUserCoverage]] = None diff --git a/msgraph_beta/generated/reports/get_azure_a_d_application_sign_in_summary_with_period/get_azure_a_d_application_sign_in_summary_with_period_get_response.py b/msgraph_beta/generated/reports/get_azure_a_d_application_sign_in_summary_with_period/get_azure_a_d_application_sign_in_summary_with_period_get_response.py index c1aa7ab4187..846513ad023 100644 --- a/msgraph_beta/generated/reports/get_azure_a_d_application_sign_in_summary_with_period/get_azure_a_d_application_sign_in_summary_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_azure_a_d_application_sign_in_summary_with_period/get_azure_a_d_application_sign_in_summary_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAzureADApplicationSignInSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetAzureADApplicationSignInSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ApplicationSignInSummary]] = None diff --git a/msgraph_beta/generated/reports/get_credential_usage_summary_with_period/get_credential_usage_summary_with_period_get_response.py b/msgraph_beta/generated/reports/get_credential_usage_summary_with_period/get_credential_usage_summary_with_period_get_response.py index 8bd30124f89..8583d55bd29 100644 --- a/msgraph_beta/generated/reports/get_credential_usage_summary_with_period/get_credential_usage_summary_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_credential_usage_summary_with_period/get_credential_usage_summary_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCredentialUsageSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetCredentialUsageSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CredentialUsageSummary]] = None diff --git a/msgraph_beta/generated/reports/get_credential_user_registration_count/get_credential_user_registration_count_get_response.py b/msgraph_beta/generated/reports/get_credential_user_registration_count/get_credential_user_registration_count_get_response.py index 30fcaad5b9d..e05dd0a99f3 100644 --- a/msgraph_beta/generated/reports/get_credential_user_registration_count/get_credential_user_registration_count_get_response.py +++ b/msgraph_beta/generated/reports/get_credential_user_registration_count/get_credential_user_registration_count_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCredentialUserRegistrationCountGetResponse(BaseCollectionPaginationCountResponse): +class GetCredentialUserRegistrationCountGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CredentialUserRegistrationCount]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index dc4a6d271ac..9ecf18a7eb9 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ArchivedPrintJob]] = None diff --git a/msgraph_beta/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_get_response.py index 2c7a5ce13cf..4c783314801 100644 --- a/msgraph_beta/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_active_user_counts_with_period/get_office365_active_user_counts_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365ActiveUserCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365ActiveUserCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365ActiveUserCounts]] = None diff --git a/msgraph_beta/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_get_response.py b/msgraph_beta/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_get_response.py index c288a60d8d0..e0c60b58308 100644 --- a/msgraph_beta/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_active_user_detail_with_date/get_office365_active_user_detail_with_date_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365ActiveUserDetailWithDateGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365ActiveUserDetailWithDateGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365ActiveUserDetail]] = None diff --git a/msgraph_beta/generated/reports/get_office365_active_user_detail_with_period/get_office365_active_user_detail_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_active_user_detail_with_period/get_office365_active_user_detail_with_period_get_response.py index ce0280d7165..64d6668abc9 100644 --- a/msgraph_beta/generated/reports/get_office365_active_user_detail_with_period/get_office365_active_user_detail_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_active_user_detail_with_period/get_office365_active_user_detail_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365ActiveUserDetailWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365ActiveUserDetailWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365ActiveUserDetail]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_get_response.py index 4b418b56175..2a83118206e 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_counts_with_period/get_office365_groups_activity_counts_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityCounts]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_get_response.py index f38b7048956..2af8f2a021a 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_date/get_office365_groups_activity_detail_with_date_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityDetailWithDateGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityDetailWithDateGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityDetail]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_period/get_office365_groups_activity_detail_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_period/get_office365_groups_activity_detail_with_period_get_response.py index 86f8baeb3b9..0298008af11 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_period/get_office365_groups_activity_detail_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_detail_with_period/get_office365_groups_activity_detail_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityDetailWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityDetailWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityDetail]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_get_response.py index 642b321c619..cd40b1ca37d 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_file_counts_with_period/get_office365_groups_activity_file_counts_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityFileCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityFileCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityFileCounts]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_get_response.py index 143b66632f2..5674e0e228c 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_group_counts_with_period/get_office365_groups_activity_group_counts_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityGroupCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityGroupCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityGroupCounts]] = None diff --git a/msgraph_beta/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_get_response.py index 6c7209b2ab1..9ed219eefff 100644 --- a/msgraph_beta/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_groups_activity_storage_with_period/get_office365_groups_activity_storage_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365GroupsActivityStorageWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365GroupsActivityStorageWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365GroupsActivityStorage]] = None diff --git a/msgraph_beta/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_get_response.py b/msgraph_beta/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_get_response.py index 8103c032d88..58266396035 100644 --- a/msgraph_beta/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_office365_services_user_counts_with_period/get_office365_services_user_counts_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOffice365ServicesUserCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetOffice365ServicesUserCountsWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Office365ServicesUserCounts]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index a1918f0691a..c85ed1e05bd 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ArchivedPrintJob]] = None diff --git a/msgraph_beta/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_get_response.py b/msgraph_beta/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_get_response.py index 33cda0f4892..397583b4b4e 100644 --- a/msgraph_beta/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_get_response.py +++ b/msgraph_beta/generated/reports/get_relying_party_detailed_summary_with_period/get_relying_party_detailed_summary_with_period_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRelyingPartyDetailedSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse): +class GetRelyingPartyDetailedSummaryWithPeriodGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RelyingPartyDetailedSummary]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 20777829e2f..ec7270353f6 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ArchivedPrintJob]] = None diff --git a/msgraph_beta/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py b/msgraph_beta/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py index ff5d4a1953b..bd2b733bb85 100644 --- a/msgraph_beta/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py +++ b/msgraph_beta/generated/reports/security/get_attack_simulation_repeat_offenders/get_attack_simulation_repeat_offenders_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationRepeatOffendersGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationRepeatOffendersGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationRepeatOffender]] = None diff --git a/msgraph_beta/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py b/msgraph_beta/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py index 53513dee1ae..bcdaf94364d 100644 --- a/msgraph_beta/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py +++ b/msgraph_beta/generated/reports/security/get_attack_simulation_simulation_user_coverage/get_attack_simulation_simulation_user_coverage_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationSimulationUserCoverageGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationSimulationUserCoverageGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationSimulationUserCoverage]] = None diff --git a/msgraph_beta/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py b/msgraph_beta/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py index d749cddbfde..f72fd3abbcf 100644 --- a/msgraph_beta/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py +++ b/msgraph_beta/generated/reports/security/get_attack_simulation_training_user_coverage/get_attack_simulation_training_user_coverage_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAttackSimulationTrainingUserCoverageGetResponse(BaseCollectionPaginationCountResponse): +class GetAttackSimulationTrainingUserCoverageGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttackSimulationTrainingUserCoverage]] = None diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py index 0210f0302d1..94dd151dd8a 100644 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_compliant_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse): +class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceActivityValueMetric]] = None diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py index e9ed003f87c..16ddc4c360b 100644 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_managed_devices_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse): +class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceActivityValueMetric]] = None diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py index b4d0bbe4c30..fecff4e47e0 100644 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse): +class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceActivityValueMetric]] = None diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py index 6b4d6af7621..258838d5f39 100644 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse): +class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceActivityValueMetric]] = None diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py index 34ce7dc4c5a..ea27b602d36 100644 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse): +class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ServiceActivityValueMetric]] = None diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/device_management/role_assignments/role_assignments_request_builder.py b/msgraph_beta/generated/role_management/device_management/role_assignments/role_assignments_request_builder.py index 274efd058d7..a680b3e06d0 100644 --- a/msgraph_beta/generated/role_management/device_management/role_assignments/role_assignments_request_builder.py +++ b/msgraph_beta/generated/role_management/device_management/role_assignments/role_assignments_request_builder.py @@ -48,10 +48,10 @@ def by_unified_role_assignment_multiple_id(self,unified_role_assignment_multiple async def get(self,request_configuration: Optional[RequestConfiguration[RoleAssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[UnifiedRoleAssignmentMultipleCollectionResponse]: """ - Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnifiedRoleAssignmentMultipleCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-roleassignments?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +93,7 @@ async def post(self,body: UnifiedRoleAssignmentMultiple, request_configuration: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleAssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. 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 RoleAssignmentsRequestBuilderGetQueryParameters(): """ - Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bb1a015eccc..1e15d8b702e 100644 --- a/msgraph_beta/generated/role_management/directory/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 327041e2a62..b26f26ba046 100644 --- a/msgraph_beta/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index ece6e969df4..ce4b13c0776 100644 --- a/msgraph_beta/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bdd362b2600..a18fc293e8a 100644 --- a/msgraph_beta/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 02cf81924bc..49cfd0c20d3 100644 --- a/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1f4e7481540..9e53764a218 100644 --- a/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index f05e77abb0b..862785ae0e0 100644 --- a/msgraph_beta/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index c3ea24c7f81..996e8880ea1 100644 --- a/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleInstanceBase]] = None diff --git a/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index 4c7d679d3dc..1b134abe2db 100644 --- a/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleBase]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 8f2b8f21b50..c91b10ee10f 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 9940992ad49..5075f7ce4d0 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 7e9e601b6f9..6a7ad863f63 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index cb7aa32f3a9..9e214a7f1fa 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index bf29eba8c52..6741ee28e19 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 778e2beb96f..044603421b9 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index eff7f44bbbc..85c3732cb6a 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 58d28a07a3e..b6eca598ab8 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index f85e6f14e52..c75700d52ef 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index df821a7220c..c8e6ca29fc5 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleInstanceBase]] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index 5210c1819a0..7f5ed27e55a 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleBase]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bb1a015eccc..1e15d8b702e 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 327041e2a62..b26f26ba046 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index ece6e969df4..ce4b13c0776 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bdd362b2600..a18fc293e8a 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_assignment_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleAssignmentSchedule]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 02cf81924bc..49cfd0c20d3 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleInstance]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1f4e7481540..9e53764a218 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedule_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilityScheduleRequest]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index f05e77abb0b..862785ae0e0 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_eligibility_schedules/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleEligibilitySchedule]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index c3ea24c7f81..996e8880ea1 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleInstanceBase]] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py index 4c7d679d3dc..1b134abe2db 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse): +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UnifiedRoleScheduleBase]] = None diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index 62347ec0727..a10d3e3af2a 100644 --- a/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py index f67b50938f6..ee1d7b36e2c 100644 --- a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id/assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse): +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/search/query/query_post_response.py b/msgraph_beta/generated/search/query/query_post_response.py index ff459e2b91d..e2e85284234 100644 --- a/msgraph_beta/generated/search/query/query_post_response.py +++ b/msgraph_beta/generated/search/query/query_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class QueryPostResponse(BaseCollectionPaginationCountResponse): +class QueryPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[SearchResponse]] = None diff --git a/msgraph_beta/generated/security/alerts/update_alerts/update_alerts_post_response.py b/msgraph_beta/generated/security/alerts/update_alerts/update_alerts_post_response.py index 2c01256d7be..df2fb445d81 100644 --- a/msgraph_beta/generated/security/alerts/update_alerts/update_alerts_post_response.py +++ b/msgraph_beta/generated/security/alerts/update_alerts/update_alerts_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UpdateAlertsPostResponse(BaseCollectionPaginationCountResponse): +class UpdateAlertsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Alert]] = None diff --git a/msgraph_beta/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_run/run_get_response.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_run/run_get_response.py index 5d0a6143733..6a59c7647ea 100644 --- a/msgraph_beta/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_run/run_get_response.py +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/review_sets/item/queries/item/microsoft_graph_security_run/run_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RunGetResponse(BaseCollectionPaginationCountResponse): +class RunGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryFile]] = None diff --git a/msgraph_beta/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/as_hierarchy_get_response.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/as_hierarchy_get_response.py index 3e6332cfbea..b85296fc6f3 100644 --- a/msgraph_beta/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/as_hierarchy_get_response.py +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/tags/microsoft_graph_security_as_hierarchy/as_hierarchy_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AsHierarchyGetResponse(BaseCollectionPaginationCountResponse): +class AsHierarchyGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EdiscoveryReviewTag]] = None diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py index a044a772f70..b2f19b1e175 100644 --- a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py index c6f3c882bbd..f3e27c33195 100644 --- a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py index 7d796660d90..a4d33934513 100644 --- a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators/delete_ti_indicators_post_response.py b/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators/delete_ti_indicators_post_response.py index 124f1affd2b..db1183c95be 100644 --- a/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators/delete_ti_indicators_post_response.py +++ b/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators/delete_ti_indicators_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeleteTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse): +class DeleteTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResultInfo]] = None diff --git a/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators_by_external_id/delete_ti_indicators_by_external_id_post_response.py b/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators_by_external_id/delete_ti_indicators_by_external_id_post_response.py index 8cba27d9c28..2939ebea6c5 100644 --- a/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators_by_external_id/delete_ti_indicators_by_external_id_post_response.py +++ b/msgraph_beta/generated/security/ti_indicators/delete_ti_indicators_by_external_id/delete_ti_indicators_by_external_id_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class DeleteTiIndicatorsByExternalIdPostResponse(BaseCollectionPaginationCountResponse): +class DeleteTiIndicatorsByExternalIdPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ResultInfo]] = None diff --git a/msgraph_beta/generated/security/ti_indicators/submit_ti_indicators/submit_ti_indicators_post_response.py b/msgraph_beta/generated/security/ti_indicators/submit_ti_indicators/submit_ti_indicators_post_response.py index 523275df1a4..18f3eb91443 100644 --- a/msgraph_beta/generated/security/ti_indicators/submit_ti_indicators/submit_ti_indicators_post_response.py +++ b/msgraph_beta/generated/security/ti_indicators/submit_ti_indicators/submit_ti_indicators_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SubmitTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse): +class SubmitTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TiIndicator]] = None diff --git a/msgraph_beta/generated/security/ti_indicators/update_ti_indicators/update_ti_indicators_post_response.py b/msgraph_beta/generated/security/ti_indicators/update_ti_indicators/update_ti_indicators_post_response.py index c20aadca603..dafd9950dc6 100644 --- a/msgraph_beta/generated/security/ti_indicators/update_ti_indicators/update_ti_indicators_post_response.py +++ b/msgraph_beta/generated/security/ti_indicators/update_ti_indicators/update_ti_indicators_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class UpdateTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse): +class UpdateTiIndicatorsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TiIndicator]] = None diff --git a/msgraph_beta/generated/service_principals/delta/delta_get_response.py b/msgraph_beta/generated/service_principals/delta/delta_get_response.py index 9342b133017..79f47d075dc 100644 --- a/msgraph_beta/generated/service_principals/delta/delta_get_response.py +++ b/msgraph_beta/generated/service_principals/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ServicePrincipal]] = None diff --git a/msgraph_beta/generated/service_principals/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/service_principals/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/service_principals/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/service_principals/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/service_principals/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/service_principals/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/service_principals/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/service_principals/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/service_principals/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/service_principals/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/service_principals/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/service_principals/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py index f2423394563..217b4beb3d3 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse): +class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilterOperatorSchema]] = None diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_get_response.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_get_response.py index 8639a28c4a2..71d30a40e4e 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_get_response.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FunctionsGetResponse(BaseCollectionPaginationCountResponse): +class FunctionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeMappingFunctionSchema]] = None diff --git a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py index f2423394563..217b4beb3d3 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse): +class FilterOperatorsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[FilterOperatorSchema]] = None diff --git a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_get_response.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_get_response.py index 8639a28c4a2..71d30a40e4e 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_get_response.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FunctionsGetResponse(BaseCollectionPaginationCountResponse): +class FunctionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AttributeMappingFunctionSchema]] = None diff --git a/msgraph_beta/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index f4f86be6e4e..14d67d4a436 100644 --- a/msgraph_beta/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/shares/item/list_/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/shares/item/list_/items/delta/delta_get_response.py b/msgraph_beta/generated/shares/item/list_/items/delta/delta_get_response.py index 4789074b417..a3610836054 100644 --- a/msgraph_beta/generated/shares/item/list_/items/delta/delta_get_response.py +++ b/msgraph_beta/generated/shares/item/list_/items/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/shares/item/list_/items/delta_with_token/delta_with_token_get_response.py b/msgraph_beta/generated/shares/item/list_/items/delta_with_token/delta_with_token_get_response.py index 24189c75f17..43a9e67e5c3 100644 --- a/msgraph_beta/generated/shares/item/list_/items/delta_with_token/delta_with_token_get_response.py +++ b/msgraph_beta/generated/shares/item/list_/items/delta_with_token/delta_with_token_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse): +class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index d01c1a5bba0..a5975621524 100644 --- a/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/shares/item/list_/items/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/shares/item/list_/items/item/permissions/item/grant/grant_post_response.py index 339872b8f4f..3543388488f 100644 --- a/msgraph_beta/generated/shares/item/list_/items/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/shares/item/list_/items/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/shares/item/list_/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/shares/item/list_/permissions/item/grant/grant_post_response.py index 1f171535aa6..ca34cfa8662 100644 --- a/msgraph_beta/generated/shares/item/list_/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/shares/item/list_/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/shares/item/permission/grant/grant_post_response.py b/msgraph_beta/generated/shares/item/permission/grant/grant_post_response.py index f9872491efe..af7a241126c 100644 --- a/msgraph_beta/generated/shares/item/permission/grant/grant_post_response.py +++ b/msgraph_beta/generated/shares/item/permission/grant/grant_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/sites/add/add_post_response.py b/msgraph_beta/generated/sites/add/add_post_response.py index fb1a8d72dee..e13568f6e2f 100644 --- a/msgraph_beta/generated/sites/add/add_post_response.py +++ b/msgraph_beta/generated/sites/add/add_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/sites/delta/delta_get_response.py b/msgraph_beta/generated/sites/delta/delta_get_response.py index 6fa4fa7d6d5..ec0445a9cd5 100644 --- a/msgraph_beta/generated/sites/delta/delta_get_response.py +++ b/msgraph_beta/generated/sites/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/sites/get_all_sites/get_all_sites_get_response.py b/msgraph_beta/generated/sites/get_all_sites/get_all_sites_get_response.py index 9246b871f30..07958fd0e0e 100644 --- a/msgraph_beta/generated/sites/get_all_sites/get_all_sites_get_response.py +++ b/msgraph_beta/generated/sites/get_all_sites/get_all_sites_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllSitesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllSitesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py b/msgraph_beta/generated/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py index c7e0251df85..8cb59b1fcf1 100644 --- a/msgraph_beta/generated/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py +++ b/msgraph_beta/generated/sites/item/content_models/get_by_name_with_model_name/get_applied_drives/get_applied_drives_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse): +class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentModelUsage]] = None diff --git a/msgraph_beta/generated/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py b/msgraph_beta/generated/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py index c7e0251df85..8cb59b1fcf1 100644 --- a/msgraph_beta/generated/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py +++ b/msgraph_beta/generated/sites/item/content_models/item/get_applied_drives/get_applied_drives_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse): +class GetAppliedDrivesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentModelUsage]] = None diff --git a/msgraph_beta/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index 6ed9ea33c3d..1430c9d97a7 100644 --- a/msgraph_beta/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/sites/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index 10ccf2f601f..0b5d59a71d5 100644 --- a/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py b/msgraph_beta/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py index b9882f51a14..8811ab3016c 100644 --- a/msgraph_beta/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py +++ b/msgraph_beta/generated/sites/item/get_applicable_content_types_for_list_with_list_id/get_applicable_content_types_for_list_with_list_id_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse): +class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index 06c46b5a41d..259518121eb 100644 --- a/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 1ba96d4f1fa..c220fcda60d 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse): +class GetApplicableContentTypesForListWithListIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py index 33ab7751a38..16356bb71ad 100644 --- a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py index d38684b6c95..ba262976ad1 100644 --- a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py index 1c76fbca8f5..43d96e2e00d 100644 --- a/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/sites/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py b/msgraph_beta/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py index 1adc07d9231..55ad5cb3eba 100644 --- a/msgraph_beta/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/content_types/get_compatible_hub_content_types/get_compatible_hub_content_types_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse): +class GetCompatibleHubContentTypesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ContentType]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/items/delta/delta_get_response.py b/msgraph_beta/generated/sites/item/lists/item/items/delta/delta_get_response.py index 3f4b610d5dd..46246d08d68 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/delta/delta_get_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py b/msgraph_beta/generated/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py index f63a45deb5e..8fe2a8a64e5 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/delta_with_token/delta_with_token_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse): +class DeltaWithTokenGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ListItem]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py index acbddd25e95..33b54ac2b6a 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse): +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ItemActivityStat]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py index ca8d80e990f..241c58dc2cd 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/sites/item/lists/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/sites/item/lists/item/permissions/item/grant/grant_post_response.py index a192c772c4a..d5676023f78 100644 --- a/msgraph_beta/generated/sites/item/lists/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py b/msgraph_beta/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py index 0299334d52f..5f6d724ffd9 100644 --- a/msgraph_beta/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py +++ b/msgraph_beta/generated/sites/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse): +class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RecentNotebook]] = None diff --git a/msgraph_beta/generated/sites/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/sites/item/permissions/item/grant/grant_post_response.py index c0b3e2b10ac..f5c0b33ccbe 100644 --- a/msgraph_beta/generated/sites/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/sites/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/sites/remove/remove_post_response.py b/msgraph_beta/generated/sites/remove/remove_post_response.py index c573a7f8e71..36365ac9d8f 100644 --- a/msgraph_beta/generated/sites/remove/remove_post_response.py +++ b/msgraph_beta/generated/sites/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/sites/sites_request_builder.py b/msgraph_beta/generated/sites/sites_request_builder.py index 97fee423ea7..92a49efd01b 100644 --- a/msgraph_beta/generated/sites/sites_request_builder.py +++ b/msgraph_beta/generated/sites/sites_request_builder.py @@ -51,10 +51,10 @@ def by_site_id(self,site_id: str) -> SiteItemRequestBuilder: async def get(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> Optional[SiteCollectionResponse]: """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/site-list?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/site-search?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -72,7 +72,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SitesReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SitesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -139,7 +139,7 @@ def remove(self) -> RemoveRequestBuilder: @dataclass class SitesRequestBuilderGetQueryParameters(): """ - List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. + Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py b/msgraph_beta/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py index 7e8d705260a..69b8cfb482e 100644 --- a/msgraph_beta/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py +++ b/msgraph_beta/generated/solutions/booking_businesses/item/get_staff_availability/get_staff_availability_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetStaffAvailabilityPostResponse(BaseCollectionPaginationCountResponse): +class GetStaffAvailabilityPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[StaffAvailabilityItem]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 90e41d1054a..676f0a1e804 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByUserIdAndRoleWithUserIdWithRoleGetResponse(BaseCollectionPaginationCountResponse): +class GetByUserIdAndRoleWithUserIdWithRoleGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventTownhall]] = None diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py index 85983b88f83..fcdfb7b849b 100644 --- a/msgraph_beta/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByUserRoleWithRoleGetResponse(BaseCollectionPaginationCountResponse): +class GetByUserRoleWithRoleGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventTownhall]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 935be5f4036..aa1bcf5ab18 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByUserIdAndRoleWithUserIdWithRoleGetResponse(BaseCollectionPaginationCountResponse): +class GetByUserIdAndRoleWithUserIdWithRoleGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventWebinar]] = None diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py b/msgraph_beta/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py index 7daec9dcaab..3e2f0e43468 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/get_by_user_role_with_role/get_by_user_role_with_role_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByUserRoleWithRoleGetResponse(BaseCollectionPaginationCountResponse): +class GetByUserRoleWithRoleGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[VirtualEventWebinar]] = None diff --git a/msgraph_beta/generated/storage/file_storage/containers/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/storage/file_storage/containers/item/permissions/item/grant/grant_post_response.py index a192c772c4a..d5676023f78 100644 --- a/msgraph_beta/generated/storage/file_storage/containers/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/storage/file_storage/containers/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_post_response.py b/msgraph_beta/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_post_response.py index a192c772c4a..d5676023f78 100644 --- a/msgraph_beta/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_post_response.py +++ b/msgraph_beta/generated/storage/file_storage/deleted_containers/item/permissions/item/grant/grant_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GrantPostResponse(BaseCollectionPaginationCountResponse): +class GrantPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Permission]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/all_messages/all_messages_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/all_messages/all_messages_get_response.py index e42ca4027c0..5f84181243d 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py index b2d96c47ecd..6a344cf173c 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py index f5eb1125c37..0da203cda6c 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/add/add_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/add/add_post_response.py index ffa48911694..70d09621ab9 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/remove/remove_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/remove/remove_post_response.py index 6c47de51ac9..017548b321e 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/delta/delta_get_response.py index 146b11a5c2b..9563a75ee50 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py index e95f9778408..e879b5b7030 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/members/add/add_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/members/add/add_post_response.py index 8d9ff833dae..f034db1b7aa 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/members/add/add_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/members/remove/remove_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/members/remove/remove_post_response.py index 1d070f42a99..279999d4080 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/add/add_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/add/add_post_response.py index 3c30081ed47..d59b2f13942 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/add/add_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/remove/remove_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/remove/remove_post_response.py index ea8d30b211c..64caed03267 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/delta/delta_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/delta/delta_get_response.py index 6ba0c1fed79..5f03419d3ec 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py index 7a53690ae47..14c81ac0639 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/all_messages/all_messages_get_response.py b/msgraph_beta/generated/teams/all_messages/all_messages_get_response.py index 72d949ff48c..13cb0f7b4cd 100644 --- a/msgraph_beta/generated/teams/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/teams/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/teams/get_all_messages/get_all_messages_get_response.py index 0a512faa9ee..f2ac851985b 100644 --- a/msgraph_beta/generated/teams/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/teams/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/get_open_shifts/get_open_shifts_get_response.py b/msgraph_beta/generated/teams/get_open_shifts/get_open_shifts_get_response.py index abdb9d0ee0a..fef26aec5c4 100644 --- a/msgraph_beta/generated/teams/get_open_shifts/get_open_shifts_get_response.py +++ b/msgraph_beta/generated/teams/get_open_shifts/get_open_shifts_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetOpenShiftsGetResponse(BaseCollectionPaginationCountResponse): +class GetOpenShiftsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OpenShift]] = None diff --git a/msgraph_beta/generated/teams/get_shifts/get_shifts_get_response.py b/msgraph_beta/generated/teams/get_shifts/get_shifts_get_response.py index a8b94965dca..7db7284c350 100644 --- a/msgraph_beta/generated/teams/get_shifts/get_shifts_get_response.py +++ b/msgraph_beta/generated/teams/get_shifts/get_shifts_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetShiftsGetResponse(BaseCollectionPaginationCountResponse): +class GetShiftsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Shift]] = None diff --git a/msgraph_beta/generated/teams/get_times_off/get_times_off_get_response.py b/msgraph_beta/generated/teams/get_times_off/get_times_off_get_response.py index 7ca8b16b26a..795358e4e8c 100644 --- a/msgraph_beta/generated/teams/get_times_off/get_times_off_get_response.py +++ b/msgraph_beta/generated/teams/get_times_off/get_times_off_get_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetTimesOffGetResponse(BaseCollectionPaginationCountResponse): +class GetTimesOffGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeOff]] = None diff --git a/msgraph_beta/generated/teams/item/channels/all_messages/all_messages_get_response.py b/msgraph_beta/generated/teams/item/channels/all_messages/all_messages_get_response.py index edc578be01f..5a01be6a561 100644 --- a/msgraph_beta/generated/teams/item/channels/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/teams/item/channels/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/channels/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/teams/item/channels/get_all_messages/get_all_messages_get_response.py index 6c196fa4fd9..ffed5420294 100644 --- a/msgraph_beta/generated/teams/item/channels/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/teams/item/channels/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py index 3c23cc49539..03f1b4cb65f 100644 --- a/msgraph_beta/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/channels/item/members/add/add_post_response.py b/msgraph_beta/generated/teams/item/channels/item/members/add/add_post_response.py index 3c30081ed47..d59b2f13942 100644 --- a/msgraph_beta/generated/teams/item/channels/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/teams/item/channels/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py index f45679acf2a..45134931254 100644 --- a/msgraph_beta/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/members/item/conversation_member_item_request_builder.py @@ -71,11 +71,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 team.or channel. + Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. 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/conversationmember-update?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the role of a conversationMember in a team.or channel. + Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/teams/item/channels/item/members/remove/remove_post_response.py b/msgraph_beta/generated/teams/item/channels/item/members/remove/remove_post_response.py index ea8d30b211c..64caed03267 100644 --- a/msgraph_beta/generated/teams/item/channels/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teams/item/channels/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/teams/item/channels/item/messages/delta/delta_get_response.py index 6ba0c1fed79..5f03419d3ec 100644 --- a/msgraph_beta/generated/teams/item/channels/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/teams/item/channels/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/delta/delta_get_response.py index 7a53690ae47..14c81ac0639 100644 --- a/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/teams/item/channels/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/members/add/add_post_response.py b/msgraph_beta/generated/teams/item/members/add/add_post_response.py index 8bde4d24a21..bdfe04e5835 100644 --- a/msgraph_beta/generated/teams/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/teams/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/members/remove/remove_post_response.py b/msgraph_beta/generated/teams/item/members/remove/remove_post_response.py index e3e3550c88a..1df3b31b766 100644 --- a/msgraph_beta/generated/teams/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teams/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/primary_channel/members/add/add_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/members/add/add_post_response.py index 8d9ff833dae..f034db1b7aa 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/members/add/add_post_response.py +++ b/msgraph_beta/generated/teams/item/primary_channel/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/primary_channel/members/remove/remove_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/members/remove/remove_post_response.py index 1d070f42a99..279999d4080 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teams/item/primary_channel/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/delta/delta_get_response.py b/msgraph_beta/generated/teams/item/primary_channel/messages/delta/delta_get_response.py index 57e9f146121..1074e38ef4c 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/delta/delta_get_response.py index 146b11a5c2b..9563a75ee50 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/teams/item/primary_channel/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/get_all_messages/get_all_messages_get_response.py index 3c38fee4672..685966d573f 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/all_messages/all_messages_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/all_messages/all_messages_get_response.py index e42ca4027c0..5f84181243d 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_get_response.py index b2d96c47ecd..6a344cf173c 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py index f5eb1125c37..0da203cda6c 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/add/add_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/add/add_post_response.py index ffa48911694..70d09621ab9 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_post_response.py index 6c47de51ac9..017548b321e 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_get_response.py index 146b11a5c2b..9563a75ee50 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_get_response.py index e95f9778408..e879b5b7030 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/all_messages/all_messages_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/all_messages/all_messages_get_response.py index 40e81b3a96f..08078a62596 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py index 536c8d5a0fe..1adc2730df9 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py index db92cdffe70..159cf5762fb 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/add/add_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/add/add_post_response.py index ea298c91395..437c4c701d8 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/remove/remove_post_response.py index a6ee7e41b5e..794162afb4e 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/delta/delta_get_response.py index 22cf80cccaf..c0bf91d5f7b 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py index f6ec152a831..6883581c5f7 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/add/add_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/add/add_post_response.py index c6839de0652..685c967748e 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/add/add_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/remove/remove_post_response.py index 999c2dec228..77dbfc3bec4 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/add/add_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/add/add_post_response.py index 45d0d7ee592..23fbc57fa6a 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/add/add_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/add/add_post_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/remove/remove_post_response.py index ff69ecf80e2..d0ece587ced 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/delta/delta_get_response.py index e95f9778408..e879b5b7030 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py index 079dd509449..3356ea81315 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenant_groups/microsoft_graph_managed_tenants_tenant_search/tenant_search_post_response.py b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenant_groups/microsoft_graph_managed_tenants_tenant_search/tenant_search_post_response.py index 0b7ba57cf9b..f144006677c 100644 --- a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenant_groups/microsoft_graph_managed_tenants_tenant_search/tenant_search_post_response.py +++ b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenant_groups/microsoft_graph_managed_tenants_tenant_search/tenant_search_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TenantSearchPostResponse(BaseCollectionPaginationCountResponse): +class TenantSearchPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TenantGroup]] = None diff --git a/msgraph_beta/generated/users/delta/delta_get_response.py b/msgraph_beta/generated/users/delta/delta_get_response.py index e44477b48d3..b5b56e502d3 100644 --- a/msgraph_beta/generated/users/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[User]] = None diff --git a/msgraph_beta/generated/users/get_by_ids/get_by_ids_post_response.py b/msgraph_beta/generated/users/get_by_ids/get_by_ids_post_response.py index 488f70f9c5d..44f232d32fb 100644 --- a/msgraph_beta/generated/users/get_by_ids/get_by_ids_post_response.py +++ b/msgraph_beta/generated/users/get_by_ids/get_by_ids_post_response.py @@ -10,7 +10,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetByIdsPostResponse(BaseCollectionPaginationCountResponse): +class GetByIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DirectoryObject]] = None diff --git a/msgraph_beta/generated/users/get_managed_app_blocked_users/get_managed_app_blocked_users_get_response.py b/msgraph_beta/generated/users/get_managed_app_blocked_users/get_managed_app_blocked_users_get_response.py index 1508a59e888..71f306535d0 100644 --- a/msgraph_beta/generated/users/get_managed_app_blocked_users/get_managed_app_blocked_users_get_response.py +++ b/msgraph_beta/generated/users/get_managed_app_blocked_users/get_managed_app_blocked_users_get_response.py @@ -9,7 +9,7 @@ from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetManagedAppBlockedUsersGetResponse(BaseCollectionPaginationCountResponse): +class GetManagedAppBlockedUsersGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/activities/recent/recent_get_response.py b/msgraph_beta/generated/users/item/activities/recent/recent_get_response.py index f48c96e216d..9c2ad865248 100644 --- a/msgraph_beta/generated/users/item/activities/recent/recent_get_response.py +++ b/msgraph_beta/generated/users/item/activities/recent/recent_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RecentGetResponse(BaseCollectionPaginationCountResponse): +class RecentGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserActivity]] = None diff --git a/msgraph_beta/generated/users/item/app_consent_requests_for_approval/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/app_consent_requests_for_approval/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 71dda6ac64b..5722e560a63 100644 --- a/msgraph_beta/generated/users/item/app_consent_requests_for_approval/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/app_consent_requests_for_approval/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AppConsentRequest]] = None diff --git a/msgraph_beta/generated/users/item/app_consent_requests_for_approval/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/app_consent_requests_for_approval/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 45e28dae3e5..20a8f4c1599 100644 --- a/msgraph_beta/generated/users/item/app_consent_requests_for_approval/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/app_consent_requests_for_approval/item/user_consent_requests/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[UserConsentRequest]] = None diff --git a/msgraph_beta/generated/users/item/approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index bb1a015eccc..1e15d8b702e 100644 --- a/msgraph_beta/generated/users/item/approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/approvals/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Approval]] = None diff --git a/msgraph_beta/generated/users/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py b/msgraph_beta/generated/users/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py index 2f87e8d8514..2a0320595f4 100644 --- a/msgraph_beta/generated/users/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse): +class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarRoleType]] = None diff --git a/msgraph_beta/generated/users/item/calendar/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/calendar_view/delta/delta_get_response.py index 2331ea23723..be4ac427a51 100644 --- a/msgraph_beta/generated/users/item/calendar/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/events/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/events/delta/delta_get_response.py index 2331ea23723..be4ac427a51 100644 --- a/msgraph_beta/generated/users/item/calendar/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/events/item/instances/delta/delta_get_response.py index 712528b2b4e..bf33ca5fd06 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8093f41db23..dbb2d4c7c42 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar/get_schedule/get_schedule_post_response.py b/msgraph_beta/generated/users/item/calendar/get_schedule/get_schedule_post_response.py index 41c1e11f113..c94d0a7eedb 100644 --- a/msgraph_beta/generated/users/item/calendar/get_schedule/get_schedule_post_response.py +++ b/msgraph_beta/generated/users/item/calendar/get_schedule/get_schedule_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSchedulePostResponse(BaseCollectionPaginationCountResponse): +class GetSchedulePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduleInformation]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py index fd4c55a233b..1ba5aceb1c6 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse): +class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarRoleType]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8cf0ca2e282..92139b217fb 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8cf0ca2e282..92139b217fb 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index 8cf0ca2e282..92139b217fb 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index 8cf0ca2e282..92139b217fb 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .............models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_post_response.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_post_response.py index 94a3d694765..85be99f96bc 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_post_response.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/get_schedule/get_schedule_post_response.py @@ -10,7 +10,7 @@ from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSchedulePostResponse(BaseCollectionPaginationCountResponse): +class GetSchedulePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduleInformation]] = None diff --git a/msgraph_beta/generated/users/item/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_view/delta/delta_get_response.py index 7b7b14f8a80..324862a6fc1 100644 --- a/msgraph_beta/generated/users/item/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py b/msgraph_beta/generated/users/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py index 7b49469e965..a58c17cac67 100644 --- a/msgraph_beta/generated/users/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/allowed_calendar_sharing_roles_with_user/allowed_calendar_sharing_roles_with_user_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse): +class AllowedCalendarSharingRolesWithUserGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CalendarRoleType]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/calendar_view/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/calendar_view/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/calendars/item/calendar_view/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/calendar_view/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/calendar_view/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/events/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/events/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/events/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index 9b46653489a..4443e6258c6 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ...........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/calendars/item/get_schedule/get_schedule_post_response.py b/msgraph_beta/generated/users/item/calendars/item/get_schedule/get_schedule_post_response.py index 13b57c01cd1..56a6126c5d0 100644 --- a/msgraph_beta/generated/users/item/calendars/item/get_schedule/get_schedule_post_response.py +++ b/msgraph_beta/generated/users/item/calendars/item/get_schedule/get_schedule_post_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSchedulePostResponse(BaseCollectionPaginationCountResponse): +class GetSchedulePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ScheduleInformation]] = None diff --git a/msgraph_beta/generated/users/item/chats/all_messages/all_messages_get_response.py b/msgraph_beta/generated/users/item/chats/all_messages/all_messages_get_response.py index edc578be01f..5a01be6a561 100644 --- a/msgraph_beta/generated/users/item/chats/all_messages/all_messages_get_response.py +++ b/msgraph_beta/generated/users/item/chats/all_messages/all_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class AllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/users/item/chats/get_all_messages/get_all_messages_get_response.py b/msgraph_beta/generated/users/item/chats/get_all_messages/get_all_messages_get_response.py index 6c196fa4fd9..ffed5420294 100644 --- a/msgraph_beta/generated/users/item/chats/get_all_messages/get_all_messages_get_response.py +++ b/msgraph_beta/generated/users/item/chats/get_all_messages/get_all_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_get_response.py b/msgraph_beta/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_get_response.py index 3c23cc49539..03f1b4cb65f 100644 --- a/msgraph_beta/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_get_response.py +++ b/msgraph_beta/generated/users/item/chats/get_all_retained_messages/get_all_retained_messages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRetainedMessagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/users/item/chats/item/members/add/add_post_response.py b/msgraph_beta/generated/users/item/chats/item/members/add/add_post_response.py index 3c30081ed47..d59b2f13942 100644 --- a/msgraph_beta/generated/users/item/chats/item/members/add/add_post_response.py +++ b/msgraph_beta/generated/users/item/chats/item/members/add/add_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/users/item/chats/item/members/remove/remove_post_response.py b/msgraph_beta/generated/users/item/chats/item/members/remove/remove_post_response.py index ea8d30b211c..64caed03267 100644 --- a/msgraph_beta/generated/users/item/chats/item/members/remove/remove_post_response.py +++ b/msgraph_beta/generated/users/item/chats/item/members/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ActionResultPart]] = None diff --git a/msgraph_beta/generated/users/item/chats/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/users/item/chats/item/messages/delta/delta_get_response.py index 6ba0c1fed79..5f03419d3ec 100644 --- a/msgraph_beta/generated/users/item/chats/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/chats/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/delta/delta_get_response.py b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/delta/delta_get_response.py index 7a53690ae47..14c81ac0639 100644 --- a/msgraph_beta/generated/users/item/chats/item/messages/item/replies/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/chats/item/messages/item/replies/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ChatMessage]] = None diff --git a/msgraph_beta/generated/users/item/check_member_groups/check_member_groups_post_response.py b/msgraph_beta/generated/users/item/check_member_groups/check_member_groups_post_response.py index b2ce0f888c9..1c4cb71029f 100644 --- a/msgraph_beta/generated/users/item/check_member_groups/check_member_groups_post_response.py +++ b/msgraph_beta/generated/users/item/check_member_groups/check_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/check_member_objects/check_member_objects_post_response.py b/msgraph_beta/generated/users/item/check_member_objects/check_member_objects_post_response.py index e2a652a7c28..db57b1c83f6 100644 --- a/msgraph_beta/generated/users/item/check_member_objects/check_member_objects_post_response.py +++ b/msgraph_beta/generated/users/item/check_member_objects/check_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class CheckMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/bulk_resize/bulk_resize_post_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/bulk_resize/bulk_resize_post_response.py index 77bb7e3d352..f26505d5b62 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/bulk_resize/bulk_resize_post_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/bulk_resize/bulk_resize_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class BulkResizePostResponse(BaseCollectionPaginationCountResponse): +class BulkResizePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py index d6a657a634d..4ed00b6acf8 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id/get_provisioned_cloud_p_cs_with_group_id_with_service_plan_id_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(BaseCollectionPaginationCountResponse): +class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPC]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py index b5583284f0f..d96eb8a80b2 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/item/get_cloud_pc_connectivity_history/get_cloud_pc_connectivity_history_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCloudPcConnectivityHistoryGetResponse(BaseCollectionPaginationCountResponse): +class GetCloudPcConnectivityHistoryGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcConnectivityEvent]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py index d3d4b1558e4..f95595a7ca0 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/item/get_supported_cloud_pc_remote_actions/get_supported_cloud_pc_remote_actions_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetSupportedCloudPcRemoteActionsGetResponse(BaseCollectionPaginationCountResponse): +class GetSupportedCloudPcRemoteActionsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionCapability]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py index 68f9630b9a1..dac8537da93 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_cloud_p_c_remote_action_results/retrieve_cloud_p_c_remote_action_results_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveCloudPCRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveCloudPCRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py index 551750baf6f..eb4be77fc69 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/item/retrieve_snapshots/retrieve_snapshots_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveSnapshotsGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveSnapshotsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcSnapshot]] = None diff --git a/msgraph_beta/generated/users/item/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py b/msgraph_beta/generated/users/item/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py index b0acb7fbd82..cecf9bc6b17 100644 --- a/msgraph_beta/generated/users/item/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py +++ b/msgraph_beta/generated/users/item/cloud_p_cs/validate_bulk_resize/validate_bulk_resize_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ValidateBulkResizePostResponse(BaseCollectionPaginationCountResponse): +class ValidateBulkResizePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcResizeValidationResult]] = None diff --git a/msgraph_beta/generated/users/item/contact_folders/delta/delta_get_response.py b/msgraph_beta/generated/users/item/contact_folders/delta/delta_get_response.py index 2d353c031e7..dfcf4dab42d 100644 --- a/msgraph_beta/generated/users/item/contact_folders/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/contact_folders/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ContactFolder]] = None diff --git a/msgraph_beta/generated/users/item/contact_folders/item/child_folders/delta/delta_get_response.py b/msgraph_beta/generated/users/item/contact_folders/item/child_folders/delta/delta_get_response.py index 10fcf421a54..290e3034217 100644 --- a/msgraph_beta/generated/users/item/contact_folders/item/child_folders/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/contact_folders/item/child_folders/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[ContactFolder]] = None diff --git a/msgraph_beta/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_get_response.py b/msgraph_beta/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_get_response.py index ed215775f60..02c3bbc4731 100644 --- a/msgraph_beta/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/contact_folders/item/child_folders/item/contacts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Contact]] = None diff --git a/msgraph_beta/generated/users/item/contact_folders/item/contacts/delta/delta_get_response.py b/msgraph_beta/generated/users/item/contact_folders/item/contacts/delta/delta_get_response.py index 6f8e2ffc988..b4eee42a7fd 100644 --- a/msgraph_beta/generated/users/item/contact_folders/item/contacts/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/contact_folders/item/contacts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Contact]] = None diff --git a/msgraph_beta/generated/users/item/contacts/delta/delta_get_response.py b/msgraph_beta/generated/users/item/contacts/delta/delta_get_response.py index 130258f98d8..92aeeade403 100644 --- a/msgraph_beta/generated/users/item/contacts/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/contacts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Contact]] = None diff --git a/msgraph_beta/generated/users/item/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py b/msgraph_beta/generated/users/item/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py index c472ae406ab..91c554c9949 100644 --- a/msgraph_beta/generated/users/item/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py +++ b/msgraph_beta/generated/users/item/device_enrollment_configurations/has_payload_links/has_payload_links_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse): +class HasPayloadLinksPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[HasPayloadLinkResultItem]] = None diff --git a/msgraph_beta/generated/users/item/devices/delta/delta_get_response.py b/msgraph_beta/generated/users/item/devices/delta/delta_get_response.py index 75b8b6c7e36..8833a3610c1 100644 --- a/msgraph_beta/generated/users/item/devices/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/devices/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Device]] = None diff --git a/msgraph_beta/generated/users/item/events/delta/delta_get_response.py b/msgraph_beta/generated/users/item/events/delta/delta_get_response.py index 7b7b14f8a80..324862a6fc1 100644 --- a/msgraph_beta/generated/users/item/events/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/events/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/events/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/events/item/exception_occurrences/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/events/item/instances/delta/delta_get_response.py b/msgraph_beta/generated/users/item/events/item/instances/delta/delta_get_response.py index 97346f2d2cd..ececb9a76de 100644 --- a/msgraph_beta/generated/users/item/events/item/instances/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/events/item/instances/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py b/msgraph_beta/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py index db2534e5b05..b2e3f104a96 100644 --- a/msgraph_beta/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/events/item/instances/item/exception_occurrences/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Event]] = None diff --git a/msgraph_beta/generated/users/item/find_room_lists/find_room_lists_get_response.py b/msgraph_beta/generated/users/item/find_room_lists/find_room_lists_get_response.py index 9bfc12793c8..b724cb13d27 100644 --- a/msgraph_beta/generated/users/item/find_room_lists/find_room_lists_get_response.py +++ b/msgraph_beta/generated/users/item/find_room_lists/find_room_lists_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindRoomListsGetResponse(BaseCollectionPaginationCountResponse): +class FindRoomListsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailAddress]] = None diff --git a/msgraph_beta/generated/users/item/find_rooms/find_rooms_get_response.py b/msgraph_beta/generated/users/item/find_rooms/find_rooms_get_response.py index 7895f45537e..4cfa96664e0 100644 --- a/msgraph_beta/generated/users/item/find_rooms/find_rooms_get_response.py +++ b/msgraph_beta/generated/users/item/find_rooms/find_rooms_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindRoomsGetResponse(BaseCollectionPaginationCountResponse): +class FindRoomsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailAddress]] = None diff --git a/msgraph_beta/generated/users/item/find_rooms_with_room_list/find_rooms_with_room_list_get_response.py b/msgraph_beta/generated/users/item/find_rooms_with_room_list/find_rooms_with_room_list_get_response.py index 1a532135866..cb6378f840a 100644 --- a/msgraph_beta/generated/users/item/find_rooms_with_room_list/find_rooms_with_room_list_get_response.py +++ b/msgraph_beta/generated/users/item/find_rooms_with_room_list/find_rooms_with_room_list_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FindRoomsWithRoomListGetResponse(BaseCollectionPaginationCountResponse): +class FindRoomsWithRoomListGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[EmailAddress]] = None diff --git a/msgraph_beta/generated/users/item/followed_sites/add/add_post_response.py b/msgraph_beta/generated/users/item/followed_sites/add/add_post_response.py index 60ac780c4b9..1176851260b 100644 --- a/msgraph_beta/generated/users/item/followed_sites/add/add_post_response.py +++ b/msgraph_beta/generated/users/item/followed_sites/add/add_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AddPostResponse(BaseCollectionPaginationCountResponse): +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/users/item/followed_sites/remove/remove_post_response.py b/msgraph_beta/generated/users/item/followed_sites/remove/remove_post_response.py index 6261a971949..c1ead42bc3d 100644 --- a/msgraph_beta/generated/users/item/followed_sites/remove/remove_post_response.py +++ b/msgraph_beta/generated/users/item/followed_sites/remove/remove_post_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RemovePostResponse(BaseCollectionPaginationCountResponse): +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Site]] = None diff --git a/msgraph_beta/generated/users/item/get_effective_device_enrollment_configurations/get_effective_device_enrollment_configurations_get_response.py b/msgraph_beta/generated/users/item/get_effective_device_enrollment_configurations/get_effective_device_enrollment_configurations_get_response.py index ac2a7aa49ff..4fcd25f7078 100644 --- a/msgraph_beta/generated/users/item/get_effective_device_enrollment_configurations/get_effective_device_enrollment_configurations_get_response.py +++ b/msgraph_beta/generated/users/item/get_effective_device_enrollment_configurations/get_effective_device_enrollment_configurations_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetEffectiveDeviceEnrollmentConfigurationsGetResponse(BaseCollectionPaginationCountResponse): +class GetEffectiveDeviceEnrollmentConfigurationsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceEnrollmentConfiguration]] = None diff --git a/msgraph_beta/generated/users/item/get_logged_on_managed_devices/get_logged_on_managed_devices_get_response.py b/msgraph_beta/generated/users/item/get_logged_on_managed_devices/get_logged_on_managed_devices_get_response.py index 4264b6d89c1..0e939b68a4d 100644 --- a/msgraph_beta/generated/users/item/get_logged_on_managed_devices/get_logged_on_managed_devices_get_response.py +++ b/msgraph_beta/generated/users/item/get_logged_on_managed_devices/get_logged_on_managed_devices_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetLoggedOnManagedDevicesGetResponse(BaseCollectionPaginationCountResponse): +class GetLoggedOnManagedDevicesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDevice]] = None diff --git a/msgraph_beta/generated/users/item/get_mail_tips/get_mail_tips_post_response.py b/msgraph_beta/generated/users/item/get_mail_tips/get_mail_tips_post_response.py index e1d41c13e08..a0537abbf2b 100644 --- a/msgraph_beta/generated/users/item/get_mail_tips/get_mail_tips_post_response.py +++ b/msgraph_beta/generated/users/item/get_mail_tips/get_mail_tips_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMailTipsPostResponse(BaseCollectionPaginationCountResponse): +class GetMailTipsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[MailTips]] = None diff --git a/msgraph_beta/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_get_response.py b/msgraph_beta/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_get_response.py index 0b49fd9c4ab..f2b7e295372 100644 --- a/msgraph_beta/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_get_response.py +++ b/msgraph_beta/generated/users/item/get_managed_app_diagnostic_statuses/get_managed_app_diagnostic_statuses_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetManagedAppDiagnosticStatusesGetResponse(BaseCollectionPaginationCountResponse): +class GetManagedAppDiagnosticStatusesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppDiagnosticStatus]] = None diff --git a/msgraph_beta/generated/users/item/get_managed_app_policies/get_managed_app_policies_get_response.py b/msgraph_beta/generated/users/item/get_managed_app_policies/get_managed_app_policies_get_response.py index a1f20f2e58b..179f05dd5a6 100644 --- a/msgraph_beta/generated/users/item/get_managed_app_policies/get_managed_app_policies_get_response.py +++ b/msgraph_beta/generated/users/item/get_managed_app_policies/get_managed_app_policies_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetManagedAppPoliciesGetResponse(BaseCollectionPaginationCountResponse): +class GetManagedAppPoliciesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedAppPolicy]] = None diff --git a/msgraph_beta/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_get_response.py b/msgraph_beta/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_get_response.py index 167a3297b56..5ede24c4258 100644 --- a/msgraph_beta/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_get_response.py +++ b/msgraph_beta/generated/users/item/get_managed_devices_with_app_failures/get_managed_devices_with_app_failures_get_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetManagedDevicesWithAppFailuresGetResponse(BaseCollectionPaginationCountResponse): +class GetManagedDevicesWithAppFailuresGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/get_managed_devices_with_failed_or_pending_apps/get_managed_devices_with_failed_or_pending_apps_get_response.py b/msgraph_beta/generated/users/item/get_managed_devices_with_failed_or_pending_apps/get_managed_devices_with_failed_or_pending_apps_get_response.py index 5dc14c9b84d..e2db8a7215a 100644 --- a/msgraph_beta/generated/users/item/get_managed_devices_with_failed_or_pending_apps/get_managed_devices_with_failed_or_pending_apps_get_response.py +++ b/msgraph_beta/generated/users/item/get_managed_devices_with_failed_or_pending_apps/get_managed_devices_with_failed_or_pending_apps_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetManagedDevicesWithFailedOrPendingAppsGetResponse(BaseCollectionPaginationCountResponse): +class GetManagedDevicesWithFailedOrPendingAppsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceSummarizedAppState]] = None diff --git a/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_response.py b/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_response.py index 5ac4a9b07d5..caa234ee965 100644 --- a/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_response.py +++ b/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberGroupsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_response.py b/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_response.py index e63599e52a4..7a3ae7a999c 100644 --- a/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_response.py +++ b/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_response.py @@ -9,7 +9,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse): +class GetMemberObjectsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[str]] = None diff --git a/msgraph_beta/generated/users/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py b/msgraph_beta/generated/users/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py index 813391c9e6d..b4ac23010f5 100644 --- a/msgraph_beta/generated/users/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py +++ b/msgraph_beta/generated/users/item/get_password_single_sign_on_credentials/get_password_single_sign_on_credentials_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetPasswordSingleSignOnCredentialsPostResponse(BaseCollectionPaginationCountResponse): +class GetPasswordSingleSignOnCredentialsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PasswordSingleSignOnCredentialSet]] = None diff --git a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py index 33ab7751a38..16356bb71ad 100644 --- a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py index d38684b6c95..ba262976ad1 100644 --- a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py index 1c76fbca8f5..43d96e2e00d 100644 --- a/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/users/item/information_protection/policy/labels/evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/joined_groups/delta/delta_get_response.py b/msgraph_beta/generated/users/item/joined_groups/delta/delta_get_response.py index 55b13b7a585..313a71c309b 100644 --- a/msgraph_beta/generated/users/item/joined_groups/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/joined_groups/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Group]] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/delta/delta_get_response.py b/msgraph_beta/generated/users/item/mail_folders/delta/delta_get_response.py index fb7f1fe1c6b..8dc9b539235 100644 --- a/msgraph_beta/generated/users/item/mail_folders/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/mail_folders/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[MailFolder]] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/delta/delta_get_response.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/delta/delta_get_response.py index 3883ce75348..2d99cbe8c5a 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[MailFolder]] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_get_response.py index 3a686deb86d..de5ac55a209 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Message]] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/users/item/mail_folders/item/messages/delta/delta_get_response.py index cc03cab3eb8..d9b6fbd83dd 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Message]] = None diff --git a/msgraph_beta/generated/users/item/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py b/msgraph_beta/generated/users/item/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py index 7e9ff635b42..d7d580a55b2 100644 --- a/msgraph_beta/generated/users/item/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py +++ b/msgraph_beta/generated/users/item/managed_devices/app_diagnostics_with_upn/app_diagnostics_with_upn_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse): +class AppDiagnosticsWithUpnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentMetadata]] = None diff --git a/msgraph_beta/generated/users/item/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py b/msgraph_beta/generated/users/item/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py index ae5947409f8..7afec0a3d73 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/get_cloud_pc_remote_action_results/get_cloud_pc_remote_action_results_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse): +class GetCloudPcRemoteActionResultsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CloudPcRemoteActionResult]] = None diff --git a/msgraph_beta/generated/users/item/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py b/msgraph_beta/generated/users/item/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py index 33818da25f1..46aa3f9ddb6 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/get_non_compliant_settings/get_non_compliant_settings_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse): +class GetNonCompliantSettingsGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[DeviceCompliancePolicySettingState]] = None diff --git a/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py b/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py index 8b8c532c3f2..a63d9edbf59 100644 --- a/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py +++ b/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse): +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[PowerliftIncidentDetail]] = None diff --git a/msgraph_beta/generated/users/item/messages/delta/delta_get_response.py b/msgraph_beta/generated/users/item/messages/delta/delta_get_response.py index 76138120bfd..4092bff1ec8 100644 --- a/msgraph_beta/generated/users/item/messages/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/messages/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .....models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[Message]] = None diff --git a/msgraph_beta/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py b/msgraph_beta/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py index 0299334d52f..5f6d724ffd9 100644 --- a/msgraph_beta/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py +++ b/msgraph_beta/generated/users/item/onenote/notebooks/get_recent_notebooks_with_include_personal_notebooks/get_recent_notebooks_with_include_personal_notebooks_get_response.py @@ -10,7 +10,7 @@ from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse): +class GetRecentNotebooksWithIncludePersonalNotebooksGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[RecentNotebook]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 2968baf7d1e..1724b4fe485 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/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_get_response.py b/msgraph_beta/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_get_response.py index 56db79cdf6d..2089d4b803d 100644 --- a/msgraph_beta/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_get_response.py +++ b/msgraph_beta/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_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/users/item/online_meetings/item/recordings/delta/delta_get_response.py b/msgraph_beta/generated/users/item/online_meetings/item/recordings/delta/delta_get_response.py index 764e522fb17..a10ec13ef55 100644 --- a/msgraph_beta/generated/users/item/online_meetings/item/recordings/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/online_meetings/item/recordings/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallRecording]] = None diff --git a/msgraph_beta/generated/users/item/online_meetings/item/transcripts/delta/delta_get_response.py b/msgraph_beta/generated/users/item/online_meetings/item/transcripts/delta/delta_get_response.py index ed0069e97ab..8bee633dd0f 100644 --- a/msgraph_beta/generated/users/item/online_meetings/item/transcripts/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/online_meetings/item/transcripts/delta/delta_get_response.py @@ -10,7 +10,7 @@ from .......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[CallTranscript]] = None diff --git a/msgraph_beta/generated/users/item/outlook/supported_languages/supported_languages_get_response.py b/msgraph_beta/generated/users/item/outlook/supported_languages/supported_languages_get_response.py index c0728f06ef3..d1077482294 100644 --- a/msgraph_beta/generated/users/item/outlook/supported_languages/supported_languages_get_response.py +++ b/msgraph_beta/generated/users/item/outlook/supported_languages/supported_languages_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SupportedLanguagesGetResponse(BaseCollectionPaginationCountResponse): +class SupportedLanguagesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[LocaleInfo]] = None diff --git a/msgraph_beta/generated/users/item/outlook/supported_time_zones/supported_time_zones_get_response.py b/msgraph_beta/generated/users/item/outlook/supported_time_zones/supported_time_zones_get_response.py index 6eeb6db0f57..8f17764095f 100644 --- a/msgraph_beta/generated/users/item/outlook/supported_time_zones/supported_time_zones_get_response.py +++ b/msgraph_beta/generated/users/item/outlook/supported_time_zones/supported_time_zones_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SupportedTimeZonesGetResponse(BaseCollectionPaginationCountResponse): +class SupportedTimeZonesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeZoneInformation]] = None diff --git a/msgraph_beta/generated/users/item/outlook/supported_time_zones_with_time_zone_standard/supported_time_zones_with_time_zone_standard_get_response.py b/msgraph_beta/generated/users/item/outlook/supported_time_zones_with_time_zone_standard/supported_time_zones_with_time_zone_standard_get_response.py index 47566bf8aee..38cfe819d23 100644 --- a/msgraph_beta/generated/users/item/outlook/supported_time_zones_with_time_zone_standard/supported_time_zones_with_time_zone_standard_get_response.py +++ b/msgraph_beta/generated/users/item/outlook/supported_time_zones_with_time_zone_standard/supported_time_zones_with_time_zone_standard_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class SupportedTimeZonesWithTimeZoneStandardGetResponse(BaseCollectionPaginationCountResponse): +class SupportedTimeZonesWithTimeZoneStandardGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[TimeZoneInformation]] = None diff --git a/msgraph_beta/generated/users/item/outlook/task_folders/item/tasks/item/complete/complete_post_response.py b/msgraph_beta/generated/users/item/outlook/task_folders/item/tasks/item/complete/complete_post_response.py index 0a4c809d2c9..583d69f5746 100644 --- a/msgraph_beta/generated/users/item/outlook/task_folders/item/tasks/item/complete/complete_post_response.py +++ b/msgraph_beta/generated/users/item/outlook/task_folders/item/tasks/item/complete/complete_post_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompletePostResponse(BaseCollectionPaginationCountResponse): +class CompletePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTask]] = None diff --git a/msgraph_beta/generated/users/item/outlook/task_groups/item/task_folders/item/tasks/item/complete/complete_post_response.py b/msgraph_beta/generated/users/item/outlook/task_groups/item/task_folders/item/tasks/item/complete/complete_post_response.py index 6890048fc4d..0504996d270 100644 --- a/msgraph_beta/generated/users/item/outlook/task_groups/item/task_folders/item/tasks/item/complete/complete_post_response.py +++ b/msgraph_beta/generated/users/item/outlook/task_groups/item/task_folders/item/tasks/item/complete/complete_post_response.py @@ -10,7 +10,7 @@ from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompletePostResponse(BaseCollectionPaginationCountResponse): +class CompletePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTask]] = None diff --git a/msgraph_beta/generated/users/item/outlook/tasks/item/complete/complete_post_response.py b/msgraph_beta/generated/users/item/outlook/tasks/item/complete/complete_post_response.py index 06f4080b77f..c507286aaf9 100644 --- a/msgraph_beta/generated/users/item/outlook/tasks/item/complete/complete_post_response.py +++ b/msgraph_beta/generated/users/item/outlook/tasks/item/complete/complete_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class CompletePostResponse(BaseCollectionPaginationCountResponse): +class CompletePostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[OutlookTask]] = None diff --git a/msgraph_beta/generated/users/item/pending_access_review_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/pending_access_review_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index d725958833c..f53617d031b 100644 --- a/msgraph_beta/generated/users/item/pending_access_review_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/pending_access_review_instances/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstance]] = None diff --git a/msgraph_beta/generated/users/item/pending_access_review_instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/pending_access_review_instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 1c7c6d0d308..9eb011af0d1 100644 --- a/msgraph_beta/generated/users/item/pending_access_review_instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/pending_access_review_instances/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 6c12f73b5b0..ac0f18c707c 100644 --- a/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewStage]] = None diff --git a/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py b/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py index 8acc0e25cf3..3385e03d4bd 100644 --- a/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py +++ b/msgraph_beta/generated/users/item/pending_access_review_instances/item/stages/item/decisions/filter_by_current_user_with_on/filter_by_current_user_with_on_get_response.py @@ -10,7 +10,7 @@ from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse): +class FilterByCurrentUserWithOnGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[AccessReviewInstanceDecisionItem]] = None diff --git a/msgraph_beta/generated/users/item/planner/all/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/all/delta/delta_get_response.py index e073179062c..7331808811c 100644 --- a/msgraph_beta/generated/users/item/planner/all/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/all/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerDelta]] = None diff --git a/msgraph_beta/generated/users/item/planner/plans/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/plans/delta/delta_get_response.py index 61fda01a7c7..1bef9230613 100644 --- a/msgraph_beta/generated/users/item/planner/plans/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/plans/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerPlan]] = None diff --git a/msgraph_beta/generated/users/item/planner/plans/item/buckets/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/plans/item/buckets/delta/delta_get_response.py index ada58596bfc..f7726bdb1ad 100644 --- a/msgraph_beta/generated/users/item/planner/plans/item/buckets/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/plans/item/buckets/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerBucket]] = None diff --git a/msgraph_beta/generated/users/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py index 224a2423c9a..ffb5c027a0b 100644 --- a/msgraph_beta/generated/users/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/plans/item/buckets/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ..........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/users/item/planner/plans/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/plans/item/tasks/delta/delta_get_response.py index 9d2942d6955..5cc2daacf66 100644 --- a/msgraph_beta/generated/users/item/planner/plans/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/plans/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/users/item/planner/tasks/delta/delta_get_response.py b/msgraph_beta/generated/users/item/planner/tasks/delta/delta_get_response.py index 4ff3e812bf7..43e5d614518 100644 --- a/msgraph_beta/generated/users/item/planner/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/planner/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[PlannerTask]] = None diff --git a/msgraph_beta/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_get_response.py index 20100d49688..2fe93a7b138 100644 --- a/msgraph_beta/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_get_response.py +++ b/msgraph_beta/generated/users/item/reminder_view_with_start_date_time_with_end_date_time/reminder_view_with_start_date_time_with_end_date_time_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class ReminderViewWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse): +class ReminderViewWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[Reminder]] = None diff --git a/msgraph_beta/generated/users/item/retrieve_managed_devices_with_app_installation_issues/retrieve_managed_devices_with_app_installation_issues_get_response.py b/msgraph_beta/generated/users/item/retrieve_managed_devices_with_app_installation_issues/retrieve_managed_devices_with_app_installation_issues_get_response.py index 9152f08e7d6..d17a703d9f7 100644 --- a/msgraph_beta/generated/users/item/retrieve_managed_devices_with_app_installation_issues/retrieve_managed_devices_with_app_installation_issues_get_response.py +++ b/msgraph_beta/generated/users/item/retrieve_managed_devices_with_app_installation_issues/retrieve_managed_devices_with_app_installation_issues_get_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class RetrieveManagedDevicesWithAppInstallationIssuesGetResponse(BaseCollectionPaginationCountResponse): +class RetrieveManagedDevicesWithAppInstallationIssuesGetResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ManagedDeviceSummarizedAppState]] = None diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py index 42c2790e0f9..4f5a08af164 100644 --- a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py +++ b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_application/evaluate_application_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateApplicationPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py index 661785825a3..0d277ddd93e 100644 --- a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py +++ b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/evaluate_classification_results_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateClassificationResultsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py index 11b6b7d8cfe..8a68c32e4e3 100644 --- a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py +++ b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_removal/evaluate_removal_post_response.py @@ -10,7 +10,7 @@ from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse): +class EvaluateRemovalPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[InformationProtectionAction]] = None diff --git a/msgraph_beta/generated/users/item/todo/lists/delta/delta_get_response.py b/msgraph_beta/generated/users/item/todo/lists/delta/delta_get_response.py index 1028440371d..c11fcb14260 100644 --- a/msgraph_beta/generated/users/item/todo/lists/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/todo/lists/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ......models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[TodoTaskList]] = None diff --git a/msgraph_beta/generated/users/item/todo/lists/item/tasks/delta/delta_get_response.py b/msgraph_beta/generated/users/item/todo/lists/item/tasks/delta/delta_get_response.py index f965eb90ddc..c25e633d511 100644 --- a/msgraph_beta/generated/users/item/todo/lists/item/tasks/delta/delta_get_response.py +++ b/msgraph_beta/generated/users/item/todo/lists/item/tasks/delta/delta_get_response.py @@ -10,7 +10,7 @@ from ........models.base_delta_function_response import BaseDeltaFunctionResponse @dataclass -class DeltaGetResponse(BaseDeltaFunctionResponse): +class DeltaGetResponse(BaseDeltaFunctionResponse, Parsable): # The value property value: Optional[List[TodoTask]] = None diff --git a/msgraph_beta/generated/users/item/translate_exchange_ids/translate_exchange_ids_post_response.py b/msgraph_beta/generated/users/item/translate_exchange_ids/translate_exchange_ids_post_response.py index f9a95bfd167..9dc0e54dd35 100644 --- a/msgraph_beta/generated/users/item/translate_exchange_ids/translate_exchange_ids_post_response.py +++ b/msgraph_beta/generated/users/item/translate_exchange_ids/translate_exchange_ids_post_response.py @@ -10,7 +10,7 @@ from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse @dataclass -class TranslateExchangeIdsPostResponse(BaseCollectionPaginationCountResponse): +class TranslateExchangeIdsPostResponse(BaseCollectionPaginationCountResponse, Parsable): # The value property value: Optional[List[ConvertIdResult]] = None